Ownerless group policy cmdlets replacement

Microsoft introduced the Ownerless group policy feature few months back, which Tony covered in detail over at Practical 365. Interestingly, back when the feature was still in preview, we got a set of Exchange Online PowerShell cmdlets to get its status and/or manage it, namely Get-OwnerlessGroupPolicy and Set-OwnerlessGroupPolicy. Even more …

Continue readingOwnerless group policy cmdlets replacement

Microsoft adds Description parameter for Exchange Group objects… and doubles the confusion

One common question I run into is the “description” of a group object. Because of some… inconsistencies between “legacy” Exchange schema and the Graph, people seem to have trouble understanding how to update the description of a group object within Microsoft 365. In an attempt to address this, Microsoft has …

Continue readingMicrosoft adds Description parameter for Exchange Group objects… and doubles the confusion

Teams PowerShell module finally adds support for application authentication!

Seem all I blog about lately is PowerShell… so here’s another article. Kind of important one at that – the Microsoft Teams PowerShell module has added (preview) support for application context authentication! Let’s start with why this is important. Basically, it allows you to run scripts unattended, without a logged …

Continue readingTeams PowerShell module finally adds support for application authentication!

Exchange Online V3 PowerShell module released

Over the past few years, I’ve covered the evolution of the Exchange Online “V2” PowerShell module extensively. Back when the module was first announced, together with fellow MVP Ingo Gegenwarth we hosted a Webinar to explore its features in more detail. Due to popular demand, a second webinar followed few …

Continue readingExchange Online V3 PowerShell module released