Sharepoint Online PowerShell supports App Authentication with Certificate

Sharepoint Online PowerShell supports App Authentication with Certificate

Andres Bohren
Hi All, With the MC1188595 in M365 Admin Center, Microsoft has announced the App-only Authentication with Certificate for the Microsoft.Online.SharePoint.PowerShell in the Version 16.0.26712.12000 or newer. Entra Application We need an Entra Application In the “Certificate & Secrets” Section i upload a Certificate (*.cer File) Certificate has been uploaded and configured Now we need to add “API permission” and use “API’s my organization uses” and search for “Office 365 SharePoint Online”
New Microsoft Purview Roles in Entra

New Microsoft Purview Roles in Entra

Andres Bohren
Hi All, Microsoft is rolling out three new Entra admin roles for Microsoft Purview to strengthen security when Purview interacts with Microsoft 365 services such as Exchange, SharePoint, OneDrive, and Teams. New Entra Admin Roles: Purview Workload Content Reader Purview Workload Content Writer Purview Workload Content Administrator The key point of these new roles is that Microsoft explicitly notes an admin should not directly assign them to users. These roles are managed through Purview role assignments.
Microsoft MCP Server for Enterprise (Preview)

Microsoft MCP Server for Enterprise (Preview)

Andres Bohren
Hi All, Over Christmas i’ve read about the “Microsoft MCP Server for Enterprise” that is currently in Preview MS Learn Overview of Microsoft MCP Server for Enterprise (preview) Setup There is good Guidance on how to set it up here: Get started with the Microsoft MCP Server for Enterprise You will need to install the Microsoft.Entra.Beta PowerShell Module PowerShell Gallery Microsoft.Entra.Beta Install-PSResource -Name Microsoft.Entra.Beta -Scope CurrentUser Connect to Entra Connect-Entra -Scopes 'Application.
ExchangeOnlineManagement 3.9.2 released

ExchangeOnlineManagement 3.9.2 released

Andres Bohren
Hi All, A few hours ago, Microsoft has released the ExchangeOnlineManagement 3.9.2 PowerShell Module. PowerShell Gallery ExchangeOnlineManagement 3.9.2 v3.9.2 Added cmdlets: Add-WorkforceInsightsDelegationAccess, Get-WorkforceInsightsDelegationAccess, Remove-WorkforceInsightsDelegationAccess for Workforce Insights delegation. Introduced-EXOModuleBasePath switch in Connect-ExchangeOnline to store temporary EXO module files in a custom path. Deprecated UseRpsSession parameter from Connect-ExchangeOnline and Connect-IPPSSession. I am using the new PSResourceGet here instead of the PowerShellGet commands. Show installed Versions and what’s available in PowerShell Gallery.
39th Chaos Communication Congress

39th Chaos Communication Congress

Andres Bohren
Hi All, The 39C3 (39th Chaos Communication Congress) was held in Hamburg from December 27–30, 2025. Organized by the Chaos Computer Club and volunteers, this four-day event featured over 160 talks and workshops covering hacking, hardware, AI, digital rights, and the societal implications of technology—under the motto “Power Cycles.” It brought together hackers, activists, artists, and technologists in a collaborative “temporary city” for critical discourse, creative exchange, and hands-on experimentation.
The year in review and Blogstatistics 2025

The year in review and Blogstatistics 2025

Andres Bohren
Hi All, Happy new Year to everybody! Thank’s for reading my Blog and following me on Linkedin, X and Bluesky. Blog Statistics 2025 It’s always good to review the past Year. In 2025 i did write 206 Blog Articles, that results in average 17 per Month. That’s three less than last year, but still very impressive. According Clustermaps i had 211'364 Visits in 2025 on my Blog from all over the World
MicrosoftTeams PowerShell Module 7.5.1-preview released

MicrosoftTeams PowerShell Module 7.5.1-preview released

Andres Bohren
Hi All, A few days ago, Microsoft has released the MicrosoftTeams PowerShell Module 7.5.1-preview to the PowerShell Gallery. PowerShell Gallery MicrosoftTeams 7.5.1-preview Read more details in the Release Notes Releases Get-CsAiAgents cmdlet. Releases New-CsPhoneNumberBulkUpdateTagsOrder cmdlet. Releases [Get|Set|Remove]-CsPhoneNumberTenantConfiguration cmdlets. Releases [New|Get|Set|Remove]-CsAutoRecordingTemplate cmdlets. Adds AutoRecordingTemplateId parameter to [New|Set]-CsCallQueue cmdlets. Adds ResourceAccount parameter to [New|Set]-InboundBlockedNumberPattern cmdlets. I am using the new PSResourceGet here instead of the PowerShellGet commands. Check installed Module and what’s available in the PowerShell Gallery
ExchangeOnlineManagement 3.9.2-Preview1 released

ExchangeOnlineManagement 3.9.2-Preview1 released

Andres Bohren
Hi All, A few days ago, Microsoft has released the ExchangeOnlineManagement 3.9.2-Preview1 PowerShell Module. PowerShell Gallery ExchangeOnlineManagement 3.9.2-Preview1 v3.9.2-Preview1: Added cmdlets: Add-WorkforceInsightsDelegationAccess, Get-WorkforceInsightsDelegationAccess, Remove-WorkforceInsightsDelegationAccess for Workforce Insights delegation. Deprecated UseRpsSession parameter from Connect-ExchangeOnline and Connect-IPPSSession. I am using the new PSResourceGet here instead of the PowerShellGet commands. Show installed Versions and what’s available in PowerShell Gallery. Get-InstalledPSResource ExchangeOnlineManagement -Scope CurrentUser Find-PSResource ExchangeOnlineManagement -Prerelease Uninstall old Module Uninstall-PSResource ExchangeOnlineManagement -Scope CurrentUser I’ve updated the M365PSProfile PowerShell Module and the Uninstall-M365Module Function with the Parameter -FileMode.
Microsoft.Graph PowerShell Modules 2.34.0 released

Microsoft.Graph PowerShell Modules 2.34.0 released

Andres Bohren
Hi All, A day ago, Microsoft has released the Version 2.34.0 of Microsoft.Graph and Microsoft.Graph.Beta Modules. PowerShell Gallery Microsoft.Graph 2.34.0 PowerShell Gallery Microsoft.Graph.Beta 2.34.0 No Release Notes have been published but you can review the Commit History I am using the new PSResourceGet here instead of the PowerShellGet commands. Show installed Versions and what’s available in PowerShell Gallery Get-InstalledPSResource -Name Microsoft.Graph -Scope CurrentUser Get-InstalledPSResource -Name Microsoft.Graph.Beta -Scope CurrentUser Find-PSResource -Name Microsoft.
PowerShell v7.6.0 preview 6 has been released

PowerShell v7.6.0 preview 6 has been released

Andres Bohren
Hi All, Yesterday, the PowerShell v7.6.0 preview 6 has been released MS Learn What’s New in PowerShell 7.6 GitHub Release Notes v7.6.0-preview.6 Release of PowerShell Installation I’ve downloaded the x64 *.msi File and started the Installation Paralell Installation The Preview of Powershell 7.6.0 is installed in the “7-preview” Folder Start the PowerShell with cmd cd C:\Program Files\PowerShell\7-preview start pwsh PowerShel 7.6.0-preview.6 has successfully started and even loading the PowerShell 7 Profile