Using filters against objects containing special characters with Invoke-Command

Continuing the series “blog this so you don’t forget about it later”, here’s another interesting example on how PowerShell handles special characters. In a previous blog post, we discussed how to use server-side filters against objects containing a special character in the DistinguishedName attribute, more specifically an apostrophe (‘). The example …

Continue readingUsing filters against objects containing special characters with Invoke-Command

Bulk disable specific services via the Azure AD PowerShell module

When it comes to bulk operations for Office 365 licenses, for years I have been recommending the approach used by Tino Donderwinkel, a Microsoft PFE. You can find a sample script over at his blog, and the reason why I’m recommending is the way it handles any individually enabled/disabled services in a given SKU. Now, …

Continue readingBulk disable specific services via the Azure AD PowerShell module

Recent improvements with handling of Group and Inactive mailboxes for ExO PowerShell cmdlets

While Office 365 change management is slowly getting better in terms of notifying the customers about any new or improved features, it’s not uncommon for some minor changes to still go under the radar. In this article, we will go over few such recent improvements, which will certainly make the …

Continue readingRecent improvements with handling of Group and Inactive mailboxes for ExO PowerShell cmdlets

Azure AD directory settings templates expanded to cover password protection, object names and more

Learn how to use PowerShell to work with Azure AD’s directory settings templates objects, which control functionalities such as Guest access for Groups, or password protection settings. …

Continue readingAzure AD directory settings templates expanded to cover password protection, object names and more