PowerShell commands 1,437

Clear
CommandWorkloadWhat it does
Add-ADPermission Exchange Online Add permissions to an Active Directory object.
Add-AttachmentFilterEntry Exchange Online This cmdlet is available or effective only on Edge Transport servers in on-premises Exchange. Use the Add-AttachmentFilterEntry cmdlet...
Add-AvailabilityAddressSpace Exchange Online Create availability address space objects that are used to share free/busy data across Exchange organizations. The maximum number off...
Add-ComplianceCaseMember Exchange Online For more information, see Security & Compliance PowerShell. Use the Add-ComplianceCaseMember cmdlet to add an individual member to an...
Add-ContentFilterPhrase Exchange Online Define custom words for the Content Filter agent. A custom word is a word or phrase that the administrator sets for the Content Filter...
Add-DatabaseAvailabilityGroupServer Exchange Online Add a Mailbox server to a database availability group (DAG). A DAG is a set of Mailbox servers that use continuous replication and...
Add-DistributionGroupMember Exchange Online Add a single recipient to distribution groups and mail-enabled security groups. To replace all members, use the...
Add-eDiscoveryCaseAdmin Exchange Online For more information, see Security & Compliance PowerShell. Use the Add-eDiscoveryCaseAdmin cmdlet to add an eDiscovery Administrator in...
Add-FederatedDomain Exchange Online Configure a secondary domain with the federated organization identifier in the federation trust for the Exchange organization. The...
Add-GlobalMonitoringOverride Exchange Online Override the thresholds and parameters of the managed availability probes, monitors and responders on all Exchange 2013 or later servers...
Add-HVEAppAccess Exchange Online Add applications to the Allowed Apps list of a High Volume Email (HVE) account.
Add-IPAllowListEntry Exchange Online This cmdlet is available or effective only on Edge Transport servers in on-premises Exchange. Use the Add-IPAllowListEntry cmdlet to add...
Add-IPAllowListProvider Exchange Online This cmdlet is available or effective only on Edge Transport servers in on-premises Exchange. Use the Add-IPAllowListProvider cmdlet to...
Add-IPBlockListEntry Exchange Online This cmdlet is available or effective only on Edge Transport servers in on-premises Exchange. Use the Add-IPBlockListEntry cmdlet to add...
Add-IPBlockListProvider Exchange Online This cmdlet is available or effective only on Edge Transport servers in on-premises Exchange. Use the Add-IPBlockListProvider cmdlet to...
Add-LdapDirectory Exchange Online Create LDAP directory configurations.
Add-MailboxDatabaseCopy Exchange Online Create a passive copy of an existing active mailbox database.
Add-MailboxFolderPermission Exchange Online Add folder-level permissions for users in mailboxes.
Add-MailboxPermission Exchange Online Add permissions to a mailbox or to an Exchange Server 2016, Exchange Server 2019, or Exchange Online mail user.
Add-ManagementRoleEntry Exchange Online Add management role entries to an existing management role.
Add-PublicFolderAdministrativePermission Exchange Online Add administrative permissions to a public folder or a public folder hierarchy.
Add-PublicFolderClientPermission Exchange Online Add permissions to public folders.
Add-RecipientPermission Exchange Online Add SendAs permission to users in a cloud-based organization.
Add-ResubmitRequest Exchange Online Add requests to replay redundant copies of messages from Safety Net after a mailbox database recovery.
Add-RoleGroupMember Exchange Online Add members to a management role group.
Add-ServerMonitoringOverride Exchange Online Override the thresholds and parameters of managed availability probes, monitors, and responders on Exchange servers.
Add-UnifiedGroupLinks Exchange Online Add members, owners and subscribers to Microsoft 365 Groups in your cloud-based organization. To remove members, owners, and...
Add-VivaModuleFeaturePolicy Exchange Online 2.0 or later. For more information, see About the Exchange Online PowerShell module. Use the Add-VivaModuleFeaturePolicy cmdlet to add a...
Add-VivaOrgInsightsDelegatedRole Exchange Online 7.1 or later. For more information, see About the Exchange Online PowerShell module. Use the Add-VivaOrgInsightsDelegatedRole cmdlet to...
Add-WorkforceInsightsDelegationAccess Exchange Online 9.2-Preview1 or later. For more information, see About the Exchange Online PowerShell module. Use the...
Cancel-SensitiveInformationScan Exchange Online For more information, see Security & Compliance PowerShell. Use the Cancel-SensitiveInformationScan cmdlet to cancel sensitive information scans.
Check-PurviewConfig Exchange Online For more information, see Security & Compliance PowerShell. Use the Check-PurviewConfig cmdlet to validate and review your...
Clean-MailboxDatabase Exchange Online Scan Active Directory for disconnected mailboxes that aren't yet marked as disconnected in the Microsoft Exchange store and update the...
Clear-ActiveSyncDevice Exchange Online Delete all data from a mobile device. **Note**: In Exchange 2013 or later, use the Clear-MobileDevice cmdlet instead. If you have...
Clear-MobileDevice Exchange Online Delete all data from a mobile phone. This action is often called a remote device wipe.
Clear-TextMessagingAccount Exchange Online The Clear-TextMessagingAccount cmdlet allows a user to remove the text messaging settings from their own mailbox. An administrator can't...
Compare-TextMessagingVerificationCode Exchange Online Verify the text messaging verification code that the user specified as part of configuring text message notifications on the mailbox.
Complete-MigrationBatch Exchange Online Finalize a migration batch that has successfully finished initial synchronization.
Connect-ExchangeOnline Exchange Online For more information, see About the Exchange Online PowerShell module. Use the Connect-ExchangeOnline cmdlet in the Exchange Online...
Connect-IPPSSession Exchange Online For more information, see About the Exchange Online PowerShell module. Use the Connect-IPPSSession cmdlet in the Exchange Online...
Connect-Mailbox Exchange Online Connect disconnected mailboxes to existing user accounts that don't already have mailboxes.
Delete-QuarantineMessage Exchange Online Delete quarantine messages from your cloud-based organization
Disable-AddressListPaging Exchange Online Disable Active Directory virtual list view for address lists. Virtual list view displays address lists in your organization as pages...
Disable-AntiPhishRule Exchange Online Disable antiphish rules in your cloud-based organization.
Disable-App Exchange Online Disable (turn off) a specific app for a specific user.
Disable-ATPProtectionPolicyRule Exchange Online Use the Disable-ATPProtectionPolicyRule and Disable-EOPProtectionPolicyRule cmdlets together to turn off the Standard preset security...
Disable-CmdletExtensionAgent Exchange Online Disable existing cmdlet extension agents.
Disable-DistributionGroup Exchange Online Remove email capabilities from existing mail-enabled security groups and distribution groups.
Disable-DnssecForVerifiedDomain Exchange Online Disable Domain Name System Security (DNSSEC) for inbound mail to accepted domains in Exchange Online.
Disable-EOPProtectionPolicyRule Exchange Online Turn off the Standard preset security policy or the Strict preset security policy. If your organization has Defender for Office 365, you...
Disable-HostedContentFilterRule Exchange Online Disable spam filter rules (content filter rules) in your cloud-based organization.
Disable-HostedOutboundSpamFilterRule Exchange Online Disable outbound spam filter rules in your cloud-based organization.
Disable-InboxRule Exchange Online Disable existing Inbox rules in mailboxes.
Disable-IPv6ForAcceptedDomain Exchange Online Disable or opt-out of support for mail delivery to accepted domains in Exchange Online using IPv6.
Disable-JournalArchiving Exchange Online Disable journal archiving for specific users. Microsoft 365 journal archiving uses mailboxes in Exchange Online to record or journal...
Disable-JournalRule Exchange Online Disable a journal rule on a Mailbox server.
Disable-Mailbox Exchange Online Disable the mailbox of existing users who already have mailboxes. For this cmdlet, a user could also be a public folder mailbox or an...
Disable-MailboxQuarantine Exchange Online Release quarantined mailboxes.
Disable-MailContact Exchange Online Remove email capabilities from existing mail contacts.
Disable-MailPublicFolder Exchange Online Mail-disable a public folder.