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.
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.
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!
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
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
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.
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.
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.
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.
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