Read articles and blog posts about PowerShell on Practical365.com.
Microsoft doesn't support using an Azure Automation managed identity and Exchange Online PowerShell. However, that doesn't mean the two can't work together.
This article explains how to use an Azure Managed Identity with the Microsoft Graph PowerShell SDK and Teams PowerShell modules to do real work.
This article discusses the addition of a Group Membership report and a Mailbox Permission report to a PowerShell script aimed at helping to prepare a Tenant-to-Tenant Migration.
This article describes how to write a PowerShell script to search user mailboxes for items matching criteria. The items can then be reported or deleted.
On the surface, it seems easy to run the Remove-Mailbox cmdlet to permanently remove an Exchange Online mailbox. But when you need to remove inactive mailboxes, things are more complex.
Microsoft 365 PowerShell is not a single entity. Rather, it spans a mixture of workload-specific modules and the Microsoft Graph PowerShell SDK.