Exchange Online PowerShell
Exchange Online PowerShell is the administrative interface that enables you to manage your Microsoft Exchange Online organization from the command line. For example, you can use Exchange Online PowerShell to configure mail flow rules (also known as transport rules) and connectors. The following articles provide information about using Exchange Online PowerShell:
To create a remote PowerShell session to your Exchange Online organization that supports both modern authentication and multi-factor authentication (MFA), see Connect to Exchange Online PowerShell.
To prevent or allow PowerShell access to your Exchange Online organization, see Enable or disable access to Exchange Online PowerShell.
To learn about the structure and layout of the cmdlet reference articles in Exchange Online PowerShell, see Exchange cmdlet syntax.
To find the permissions that you need to run a specific cmdlet, or one or more parameters on a cmdlet, see Find the permissions required to run any Exchange cmdlet.
To learn about recipient filters in Exchange Online PowerShell, see Recipient filters in Exchange Management Shell and Exchange Online PowerShell commands.
To learn about authentication in Exchange Online PowerShell for unattended scripts using AzureAD applications and self-signed certificates, see App-only authentication for unattended scripts in the EXO V2 module.
To learn about property sets in EXO V2 module cmdlets, see Property sets in Exchange Online PowerShell V2 cmdlets.
Feedback
Submit and view feedback for