
Certificate-Based Authentication for Exchange Online PowerShell
In the never ending quest to remove Basic Authentication from Exchange Online, Microsoft have taken a step towards being able to d...

Why Use The ExchangeOnlineManagement Module
Introduction Microsoft recently announced a new PowerShell module written by the Exchange team for management of Exchange Online. ...

Automated Microsoft Teams Policy application to Azure AD Groups using PowerShell
Introduction I have worked at many organisations which have had a need to have users with different Teams meeting policies, this i...

Writing Idempotent PowerShell scripts
Introduction We hear a lot about configuration management tools and how we should all be using them, but what do we do when we can...