Microsoft365

CloudShell doest not require Azure Storage Account anymore

CloudShell doest not require Azure Storage Account anymore

Andres Bohren
Hi All, I did notice yesterday, that finnaly the Cloud Shell in Azure and M365 does not require a Storage Account anymore. Azure Got to Azure Portal and hit that PowerShell Icon on top near the Search Bar. The Cloud Shell starts and offers you to connect to Bash or PowerShell. I will use PowerShell here. You can select “No storage account required” but still are required to select an Azure Subscription.
Query M365 Audit Log

Query M365 Audit Log

Andres Bohren
Hi All, Recently i was playing around with some M365 Audit Log Querys. There are many ways how you can query the M365 Audit Log: The Audit Log search Microsoft Purview compliance portal Search-UnifiedAuditLog Management Activity API Preview Microsoft.Graph API Note: Update on the Deprecation of Admin Audit Log Cmdlets The Admin Audit Log cmdlets will be deprecated on September 15, 2024. The Mailbox Audit Log cmdlets will have a separate deprecation date, which will be announced early next year.
Microsoft.Graph PowerShell Modules 2.20.0 released

Microsoft.Graph PowerShell Modules 2.20.0 released

Andres Bohren
Hi All, A few Hors ago, Microsoft has released the Version 2.20.0 of Microsoft.Graph and Microsoft.Graph.Beta Modules. PowerShell Gallery Microsoft.Graph 2.20.0 PowerShell Gallery Microsoft.Graph.Beta 2.20.0 Release Notes [v2] Weekly OpenApiDocs Refresh Metadata changes detection Bump Azure.Identity from 1.11.0 to 1.11.4 in /src/Authentication/Authentication.Core Fix Metadata breaking change detection workflow Fix bug when populating command alias value in command metadata JSON updates code of conduct to the latest standard update author feedback label Update language and project on issues and PRs Remove outdated auto-add-project workflow file chore!
Microsoft Places Preview

Microsoft Places Preview

Andres Bohren
Hi All, Since a few Weeks, Microsoft Places is in Public Preview Microsoft Places Preview Youtube Microsoft Places | AI brings new life to flexible work MS Learn Deployment guide for Microsoft Places (preview) Prerequisites: Be assigned the Exchange administrator role to manage Exchange-related configurations for Places. Ensure you have the latest PowerShell (PowerShell 7.x) Verify you have one of the following subscriptions: Microsoft 365 Business Basic Microsoft 365 Business Standard Microsoft 365 Business Premium Microsoft 365 or Office 365 (E1, E3, E5) Microsoft 365 or Office 365 (A1, A3, A5) Microsoft 365 Frontline Worker (F1, F3) In my opinion, it’s just an enhancement and futher development of the Places API and Get-/Set-Place Commandlets
Microsoft Purview Information Protection client 3.0.58.0

Microsoft Purview Information Protection client 3.0.58.0

Andres Bohren
Hi All, Recently i have been stumbled upon a new Version of the Microsoft Purview Information Protection client Microsoft Purview Information Protection client Microsoft Purview Information Protection client - Release management and supportability Installation of the *.msi file Started the Information Protection Viewer client List commands from the PowerShell Module PurviewInformationProtection Get-Command -Module PurviewInformationProtection Regards Andres Bohren M365 Logo Security Logo
PSMSALNet 0.1.0 has been released

PSMSALNet 0.1.0 has been released

Andres Bohren
Hi All, Just a few Hours ago, i have seen that a new PSMSALNet PowerShell Module has been released. It is used to get EntraID Tokens and is basically a wrapper for MSAL and the Microsoft.Identity.Client.dll. PowerShell Gallery PSMSALNet 0.1.0 What’s new from the ChangelogChangelog [0.1.0] - 2024-05-15 Added Added ConvertFrom-Jwt function Added ConvertFrom-Jwt tests [0.0.9] - 2024-05-10 Added Bump in MSAL version (4.60.3) + all external dependencies Add Get-EntraToken more managed identity exemples into the functions Bump to net8.
Microsoft.Graph PowerShell Modules 2.19.0 released

Microsoft.Graph PowerShell Modules 2.19.0 released

Andres Bohren
Hi All, A few Hors ago, Microsoft has released the Version 2.19.0 of Microsoft.Graph and Microsoft.Graph.Beta Modules. PowerShell Gallery Microsoft.Graph 2.19.0 PowerShell Gallery Microsoft.Graph.Beta 2.19.0 Release Notes [v2] Weekly OpenApiDocs Refresh [v2] Examples Update Adds list of cmdlet changes as part of breaking change communication Backward Compatibility to address issues in 2.17.0 and 2.18.0 Fixes Invoke-MgGraphRequest issue I am using the new PSResourceGet here instead of the PowerShellGet commands. I’ve changed the Scope from “AllUsers” to “CurrentUser” in this Article - with that you don’t need to Run PowerShell as Administrator anymore.
THREAT_INTELLIGENCE License appeared in M365 Tenant

THREAT_INTELLIGENCE License appeared in M365 Tenant

Andres Bohren
Hi All, This Week i received a Mail that a new Service Plan has addet to my Tenant. Seems that my Azure Automation Runbook Keep Track of new ServicePlans in M365 Licenses finally pays out. Let’s have a closer look #Connect-MgGraph Write-Output "Connect-MgGraph" Connect-MgGraph -Scopes User.ReadWrite.All, Directory.ReadWrite.All -NoWelcome #Array with all needed Properties using PSCustomObject Write-Output "Create PSCustomObject" $ArraySKUS = @() $SKUS = Get-MgSubscribedSku Foreach ($SKU in $SKUS) { #$ArraySKU = @() $AppliesTo = $SKU.
Microsoft.Graph PowerShell Modules 2.18.0 released

Microsoft.Graph PowerShell Modules 2.18.0 released

Andres Bohren
Hi All, A few Hors ago, Microsoft has released the Version 2.18.0 of Microsoft.Graph and Microsoft.Graph.Beta Modules. PowerShell Gallery Microsoft.Graph 2.18.0 PowerShell Gallery Microsoft.Graph.Beta 2.18.0 Release Notes [v2] Weekly OpenApiDocs Refresh [v2] Examples Update Bump Azure.Identity from 1.10.3 to 1.11.0 in /src/Authentication/Authentication.Core by @dependabot Orders permissions based on least privilege property value (True or false) Add issue templating using issue forms Adds permissions type Restricts escaping of special characters to path segments only when using Invoke-MgGraphRequest and bumps Azure.
MSCommerce PowerShell Module 2.3 released

MSCommerce PowerShell Module 2.3 released

Andres Bohren
Hi All, Just a few Minutes ago, Microsoft has released a new Version of the MSCommerce PowerShell Module to the PowerShell Gallery. PowerShell Gallery MSCommerce 2.3 I also noticed, that they removed all other Versions from the PowerShell Gallery I am using the new PSResourceGet here instead of the PowerShellGet commands. List installed Module and what’s available from the PowerShell Gallery Get-InstalledPSResource MSCommerce -Scope AllUsers Find-PSResource MSCommerce Uninstall the old Module and install the new PowerShell Module