
Compare PowerShell Objects with VS Code
PowerShell’s Compare-Object is great for programmatic comparisons, but VS Code offers a better visual experience for complex objects.

PowerShell’s Compare-Object is great for programmatic comparisons, but VS Code offers a better visual experience for complex objects.

Learn how to use the quickXorHash property in Microsoft Graph to identify duplicate files across OneDrive and SharePoint Online.

Reset-MgUserAuthenticationMethodPassword can be unintuitive. Here’s a working example for resetting Azure AD passwords with password writeback support.
Learn how to use the new SignInActivity attribute in Microsoft Graph to identify inactive user accounts in Azure AD.

A practical guide to using Send-MgUserMail for sending emails with attachments via Microsoft Graph PowerShell.

The Universal Print Connector doesn’t upload location and comments from on-premises printers. Here’s a script to map those fields.

A complete example of using Send-MgUserMessage with HTML body and file attachments via the Microsoft Graph PowerShell module.

The msExchDelegateListLink attribute isn’t exposed in Exchange Online cmdlets, but you can query it via AutoDiscover using SOAP and PowerShell.

The Admin Center limits phone number selection. Here’s how to use PowerShell to search the inventory and find more desirable numbers.

Azure AD Connect 1.1 introduced automatic upgrades. Here’s how to enable or disable this feature and when you might want to.