Exchange PowerShell

Exchange PowerShell is built on Windows PowerShell technology and provides a powerful command-line interface that enables automation of administrative tasks. The following PowerShell environments are available in Exchange:

active-directory

Add-ADPermission
Dump-ProvisioningCache
Get-ADPermission
Get-ADServerSettings
Get-ADSite
Get-AdSiteLink
Get-DomainController
Get-OrganizationalUnit
Get-Trust
Get-UserPrincipalNamesSuffix
Remove-ADPermission
Reset-ProvisioningCache
Set-ADServerSettings
Set-ADSite
Set-AdSiteLink

advanced-threat-protection

Disable-AntiPhishRule
Disable-SafeAttachmentRule
Disable-SafeLinksRule
Enable-AntiPhishRule
Enable-SafeAttachmentRule
Enable-SafeLinksRule
Get-AdvancedThreatProtectionDocumentDetail
Get-AdvancedThreatProtectionDocumentReport
Get-AdvancedThreatProtectionTrafficReport
Get-AntiPhishPolicy
Get-AntiPhishRule
Get-AtpPolicyForO365
Get-MailDetailATPReport
Get-MailTrafficATPReport
Get-PhishFilterPolicy
Get-SafeAttachmentPolicy
Get-SafeAttachmentRule
Get-SafeLinksPolicy
Get-SafeLinksRule
Get-SpoofMailReport
Get-UrlTrace
New-AntiPhishPolicy
New-AntiPhishRule
New-SafeAttachmentPolicy
New-SafeAttachmentRule
New-SafeLinksPolicy
New-SafeLinksRule
Remove-AntiPhishPolicy
Remove-AntiPhishRule
Remove-SafeAttachmentPolicy
Remove-SafeAttachmentRule
Remove-SafeLinksPolicy
Remove-SafeLinksRule
Set-AntiPhishPolicy
Set-AntiPhishRule
Set-AtpPolicyForO365
Set-PhishFilterPolicy
Set-SafeAttachmentPolicy
Set-SafeAttachmentRule
Set-SafeLinksPolicy
Set-SafeLinksRule

antispam-antimalware

Add-AttachmentFilterEntry
Add-ContentFilterPhrase
Add-IPAllowListEntry
Add-IPAllowListProvider
Add-IPBlockListEntry
Add-IPBlockListProvider
Delete-QuarantineMessage
Disable-HostedContentFilterRule
Disable-HostedOutboundSpamFilterRule
Disable-MalwareFilterRule
Enable-AntispamUpdates
Enable-HostedContentFilterRule
Enable-HostedOutboundSpamFilterRule
Enable-MalwareFilterRule
Export-QuarantineMessage
Get-AgentLog
Get-AttachmentFilterEntry
Get-AttachmentFilterListConfig
Get-BlockedSenderAddress
Get-ContentFilterConfig
Get-ContentFilterPhrase
Get-DkimSigningConfig
Get-HostedConnectionFilterPolicy
Get-HostedContentFilterPolicy
Get-HostedContentFilterRule
Get-HostedOutboundSpamFilterPolicy
Get-HostedOutboundSpamFilterRule
Get-IPAllowListConfig
Get-IPAllowListEntry
Get-IPAllowListProvider
Get-IPAllowListProvidersConfig
Get-IPBlockListConfig
Get-IPBlockListEntry
Get-IPBlockListProvider
Get-IPBlockListProvidersConfig
Get-MailboxJunkEmailConfiguration
Get-MalwareFilterPolicy
Get-MalwareFilterRule
Get-MalwareFilteringServer
Get-QuarantineMessage
Get-QuarantineMessageHeader
Get-RecipientFilterConfig
Get-SenderFilterConfig
Get-SenderIdConfig
Get-SenderReputationConfig
New-DkimSigningConfig
New-HostedContentFilterPolicy
New-HostedContentFilterRule
New-HostedOutboundSpamFilterPolicy
New-HostedOutboundSpamFilterRule
New-MalwareFilterPolicy
New-MalwareFilterRule
Preview-QuarantineMessage
Release-QuarantineMessage
Remove-AttachmentFilterEntry
Remove-BlockedSenderAddress
Remove-ContentFilterPhrase
Remove-HostedContentFilterPolicy
Remove-HostedContentFilterRule
Remove-HostedOutboundSpamFilterPolicy
Remove-HostedOutboundSpamFilterRule
Remove-IPAllowListEntry
Remove-IPAllowListProvider
Remove-IPBlockListEntry
Remove-IPBlockListProvider
Remove-MalwareFilterPolicy
Remove-MalwareFilterRule
Rotate-DkimSigningConfig
Set-AttachmentFilterListConfig
Set-ContentFilterConfig
Set-DkimSigningConfig
Set-HostedConnectionFilterPolicy
Set-HostedContentFilterPolicy
Set-HostedContentFilterRule
Set-HostedOutboundSpamFilterPolicy
Set-HostedOutboundSpamFilterRule
Set-IPAllowListConfig
Set-IPAllowListProvider
Set-IPAllowListProvidersConfig
Set-IPBlockListConfig
Set-IPBlockListProvider
Set-IPBlockListProvidersConfig
Set-MailboxJunkEmailConfiguration
Set-MalwareFilterPolicy
Set-MalwareFilterRule
Set-MalwareFilteringServer
Set-RecipientFilterConfig
Set-SenderFilterConfig
Set-SenderIdConfig
Set-SenderReputationConfig
Test-IPAllowListProvider
Test-IPBlockListProvider
Test-SenderId
Update-SafeList

client-access

Clear-TextMessagingAccount
Compare-TextMessagingVerificationCode
Disable-PushNotificationProxy
Enable-PushNotificationProxy
Export-AutoDiscoverConfig
Get-CASMailbox
Get-CASMailboxPlan
Get-ClientAccessRule
Get-ImapSettings
Get-MailboxCalendarConfiguration
Get-MailboxMessageConfiguration
Get-MailboxRegionalConfiguration
Get-MailboxSpellingConfiguration
Get-OutlookProvider
Get-OwaMailboxPolicy
Get-PopSettings
Get-TextMessagingAccount
New-ClientAccessRule
New-OutlookProvider
New-OwaMailboxPolicy
Remove-ClientAccessRule
Remove-OutlookProvider
Remove-OwaMailboxPolicy
Send-TextMessagingVerificationCode
Set-CASMailbox
Set-ClientAccessRule
Set-ImapSettings
Set-MailboxCalendarConfiguration
Set-MailboxMessageConfiguration
Set-MailboxRegionalConfiguration
Set-MailboxSpellingConfiguration
Set-OutlookProvider
Set-OwaMailboxPolicy
Set-PopSettings
Set-TextMessagingAccount
Test-CalendarConnectivity
Test-ClientAccessRule
Test-EcpConnectivity
Test-ImapConnectivity
Test-OutlookConnectivity
Test-OutlookWebServices
Test-OwaConnectivity
Test-PopConnectivity
Test-PowerShellConnectivity
Test-WebServicesConnectivity
set-CASMailboxPlan

client-access-servers

Disable-OutlookAnywhere
Enable-OutlookAnywhere
Get-ActiveSyncVirtualDirectory
Get-AuthRedirect
Get-AutodiscoverVirtualDirectory
Get-ClientAccessArray
Get-ClientAccessServer
Get-ClientAccessService
Get-EcpVirtualDirectory
Get-MapiVirtualDirectory
Get-OutlookAnywhere
Get-OwaVirtualDirectory
Get-PowerShellVirtualDirectory
Get-RpcClientAccess
Get-WebServicesVirtualDirectory
New-ActiveSyncVirtualDirectory
New-AuthRedirect
New-AutodiscoverVirtualDirectory
New-ClientAccessArray
New-EcpVirtualDirectory
New-MapiVirtualDirectory
New-OwaVirtualDirectory
New-PowerShellVirtualDirectory
New-RpcClientAccess
New-WebServicesVirtualDirectory
Remove-ActiveSyncVirtualDirectory
Remove-AuthRedirect
Remove-AutodiscoverVirtualDirectory
Remove-ClientAccessArray
Remove-EcpVirtualDirectory
Remove-MapiVirtualDirectory
Remove-OwaVirtualDirectory
Remove-PowerShellVirtualDirectory
Remove-RpcClientAccess
Remove-WebServicesVirtualDirectory
Set-ActiveSyncVirtualDirectory
Set-AuthRedirect
Set-AutodiscoverVirtualDirectory
Set-ClientAccessArray
Set-ClientAccessServer
Set-ClientAccessService
Set-EcpVirtualDirectory
Set-MapiVirtualDirectory
Set-OutlookAnywhere
Set-OwaVirtualDirectory
Set-PowerShellVirtualDirectory
Set-RpcClientAccess
Set-WebServicesVirtualDirectory

database-availability-groups

Add-DatabaseAvailabilityGroupServer
Add-MailboxDatabaseCopy
Get-DatabaseAvailabilityGroup
Get-DatabaseAvailabilityGroupNetwork
Get-MailboxDatabaseCopyStatus
Move-ActiveMailboxDatabase
New-DatabaseAvailabilityGroup
New-DatabaseAvailabilityGroupNetwork
Remove-DatabaseAvailabilityGroup
Remove-DatabaseAvailabilityGroupNetwork
Remove-DatabaseAvailabilityGroupServer
Remove-MailboxDatabaseCopy
Restore-DatabaseAvailabilityGroup
Resume-MailboxDatabaseCopy
Set-DatabaseAvailabilityGroup
Set-DatabaseAvailabilityGroupNetwork
Set-MailboxDatabaseCopy
Start-DatabaseAvailabilityGroup
Stop-DatabaseAvailabilityGroup
Suspend-MailboxDatabaseCopy
Test-ReplicationHealth
Update-MailboxDatabaseCopy

devices

Clear-ActiveSyncDevice
Clear-MobileDevice
Export-ActiveSyncLog
Get-ActiveSyncDevice
Get-ActiveSyncDeviceAccessRule
Get-ActiveSyncDeviceAutoblockThreshold
Get-ActiveSyncDeviceClass
Get-ActiveSyncDeviceStatistics
Get-ActiveSyncMailboxPolicy
Get-ActiveSyncOrganizationSettings
Get-DeviceConditionalAccessPolicy
Get-DeviceConditionalAccessRule
Get-DeviceConfigurationPolicy
Get-DeviceConfigurationRule
Get-DevicePolicy
Get-DeviceTenantPolicy
Get-DeviceTenantRule
Get-MobileDevice
Get-MobileDeviceMailboxPolicy
Get-MobileDeviceStatistics
New-ActiveSyncDeviceAccessRule
New-ActiveSyncMailboxPolicy
New-DeviceConditionalAccessPolicy
New-DeviceConditionalAccessRule
New-DeviceConfigurationPolicy
New-DeviceConfigurationRule
New-DeviceTenantPolicy
New-DeviceTenantRule
New-MobileDeviceMailboxPolicy
Remove-ActiveSyncDevice
Remove-ActiveSyncDeviceAccessRule
Remove-ActiveSyncDeviceClass
Remove-ActiveSyncMailboxPolicy
Remove-DeviceConditionalAccessPolicy
Remove-DeviceConditionalAccessRule
Remove-DeviceConfigurationPolicy
Remove-DeviceConfigurationRule
Remove-DeviceTenantPolicy
Remove-DeviceTenantRule
Remove-MobileDevice
Remove-MobileDeviceMailboxPolicy
Set-ActiveSyncDeviceAccessRule
Set-ActiveSyncDeviceAutoblockThreshold
Set-ActiveSyncMailboxPolicy
Set-ActiveSyncOrganizationSettings
Set-DeviceConditionalAccessPolicy
Set-DeviceConditionalAccessRule
Set-DeviceConfigurationPolicy
Set-DeviceConfigurationRule
Set-DeviceTenantPolicy
Set-DeviceTenantRule
Set-MobileDeviceMailboxPolicy
Test-ActiveSyncConnectivity

email-addresses-and-address-books

Disable-AddressListPaging
Enable-AddressListPaging
Get-AddressBookPolicy
Get-AddressList
Get-DetailsTemplate
Get-EmailAddressPolicy
Get-GlobalAddressList
Get-OabVirtualDirectory
Get-OfflineAddressBook
Move-AddressList
Move-OfflineAddressBook
New-AddressBookPolicy
New-AddressList
New-EmailAddressPolicy
New-GlobalAddressList
New-OabVirtualDirectory
New-OfflineAddressBook
Remove-AddressBookPolicy
Remove-AddressList
Remove-EmailAddressPolicy
Remove-GlobalAddressList
Remove-OabVirtualDirectory
Remove-OfflineAddressBook
Restore-DetailsTemplate
Set-AddressBookPolicy
Set-AddressList
Set-DetailsTemplate
Set-EmailAddressPolicy
Set-GlobalAddressList
Set-OabVirtualDirectory
Set-OfflineAddressBook
Update-AddressList
Update-EmailAddressPolicy
Update-GlobalAddressList
Update-OfflineAddressBook

encryption-and-certificates

Enable-ExchangeCertificate
Export-ExchangeCertificate
Get-DataEncryptionPolicy
Get-ExchangeCertificate
Get-IRMConfiguration
Get-OMEConfiguration
Get-OMEMessageStatus
Get-RMSTemplate
Get-RMSTrustedPublishingDomain
Get-SmimeConfig
Import-ExchangeCertificate
Import-RMSTrustedPublishingDomain
New-DataEncryptionPolicy
New-ExchangeCertificate
New-OMEConfiguration
Remove-ExchangeCertificate
Remove-OMEConfiguration
Remove-RMSTrustedPublishingDomain
Set-DataEncryptionPolicy
Set-IRMConfiguration
Set-OMEConfiguration
Set-OMEMessageRevocation
Set-RMSTemplate
Set-RMSTrustedPublishingDomain
Set-SmimeConfig
Test-IRMConfiguration

federation-and-hybrid

Add-FederatedDomain
Disable-RemoteMailbox
Enable-RemoteMailbox
Get-FederatedDomainProof
Get-FederatedOrganizationIdentifier
Get-FederationInformation
Get-FederationTrust
Get-HybridConfiguration
Get-HybridMailflow
Get-HybridMailflowDatacenterIPs
Get-IntraOrganizationConfiguration
Get-IntraOrganizationConnector
Get-OnPremisesOrganization
Get-PendingFederatedDomain
Get-RemoteMailbox
New-FederationTrust
New-HybridConfiguration
New-IntraOrganizationConnector
New-OnPremisesOrganization
New-RemoteMailbox
Remove-FederatedDomain
Remove-FederationTrust
Remove-HybridConfiguration
Remove-IntraOrganizationConnector
Remove-OnPremisesOrganization
Remove-RemoteMailbox
Set-FederatedOrganizationIdentifier
Set-FederationTrust
Set-HybridConfiguration
Set-HybridMailflow
Set-IntraOrganizationConnector
Set-OnPremisesOrganization
Set-PendingFederatedDomain
Set-RemoteMailbox
Test-FederationTrust
Test-FederationTrustCertificate
Update-HybridConfiguration
Update-Recipient

mail-flow

Add-ResubmitRequest
Disable-TransportAgent
Enable-TransportAgent
Export-Message
Get-AcceptedDomain
Get-AddressRewriteEntry
Get-DeliveryAgentConnector
Get-EdgeSubscription
Get-EdgeSyncServiceConfig
Get-ForeignConnector
Get-FrontendTransportService
Get-InboundConnector
Get-MailboxTransportService
Get-Message
Get-MessageTrace
Get-MessageTraceDetail
Get-MessageTrackingLog
Get-MessageTrackingReport
Get-NetworkConnectionInfo
Get-OutboundConnector
Get-Queue
Get-QueueDigest
Get-ReceiveConnector
Get-RemoteDomain
Get-ResubmitRequest
Get-RoutingGroupConnector
Get-SendConnector
Get-SystemMessage
Get-TransportAgent
Get-TransportConfig
Get-TransportPipeline
Get-TransportServer
Get-TransportService
Get-X400AuthoritativeDomain
Install-TransportAgent
New-AcceptedDomain
New-AddressRewriteEntry
New-DeliveryAgentConnector
New-EdgeSubscription
New-EdgeSyncServiceConfig
New-ForeignConnector
New-InboundConnector
New-OutboundConnector
New-ReceiveConnector
New-RemoteDomain
New-RoutingGroupConnector
New-SendConnector
New-SystemMessage
New-X400AuthoritativeDomain
Redirect-Message
Remove-AcceptedDomain
Remove-AddressRewriteEntry
Remove-DeliveryAgentConnector
Remove-EdgeSubscription
Remove-ForeignConnector
Remove-InboundConnector
Remove-Message
Remove-OutboundConnector
Remove-ReceiveConnector
Remove-RemoteDomain
Remove-ResubmitRequest
Remove-RoutingGroupConnector
Remove-SendConnector
Remove-SystemMessage
Remove-X400AuthoritativeDomain
Resume-Message
Resume-Queue
Retry-Queue
Search-MessageTrackingReport
Set-AcceptedDomain
Set-AddressRewriteEntry
Set-DeliveryAgentConnector
Set-EdgeSyncServiceConfig
Set-ForeignConnector
Set-FrontendTransportService
Set-InboundConnector
Set-MailboxTransportService
Set-OutboundConnector
Set-ReceiveConnector
Set-RemoteDomain
Set-ResubmitRequest
Set-RoutingGroupConnector
Set-SendConnector
Set-SystemMessage
Set-TransportAgent
Set-TransportConfig
Set-TransportServer
Set-TransportService
Set-X400AuthoritativeDomain
Start-EdgeSynchronization
Start-HistoricalSearch
Stop-HistoricalSearch
Suspend-Message
Suspend-Queue
Test-EdgeSynchronization
Test-Mailflow
Test-SmtpConnectivity
Uninstall-TransportAgent
Validate-OutboundConnector

mailbox-databases-and-servers

Clean-MailboxDatabase
Disable-MailboxQuarantine
Disable-MetaCacheDatabase
Dismount-Database
Enable-MailboxQuarantine
Enable-MetaCacheDatabase
Get-FailedContentIndexDocuments
Get-MailboxDatabase
Get-MailboxRepairRequest
Get-MailboxServer
Get-SearchDocumentFormat
Get-StoreUsageStatistics
Mount-Database
Move-DatabasePath
New-MailboxDatabase
New-MailboxRepairRequest
New-SearchDocumentFormat
Remove-MailboxDatabase
Remove-MailboxRepairRequest
Remove-SearchDocumentFormat
Remove-StoreMailbox
Set-MailboxDatabase
Set-MailboxServer
Set-SearchDocumentFormat
Test-AssistantHealth
Test-ExchangeSearch
Test-MRSHealth
Update-DatabaseSchema
Update-FileDistributionService
Update-StoreMailboxState

mailboxes

Add-MailboxFolderPermission
Add-MailboxPermission
Add-RecipientPermission
Connect-Mailbox
Disable-App
Disable-InboxRule
Disable-Mailbox
Disable-ServiceEmailChannel
Disable-SweepRule
Enable-App
Enable-InboxRule
Enable-Mailbox
Enable-ServiceEmailChannel
Enable-SweepRule
Export-MailboxDiagnosticLogs
Export-RecipientDataProperty
Get-App
Get-CalendarDiagnosticAnalysis
Get-CalendarDiagnosticLog
Get-CalendarDiagnosticObjects
Get-CalendarNotification
Get-CalendarProcessing
Get-Clutter
Get-FocusedInbox
Get-InboxRule
Get-Mailbox
Get-MailboxAutoReplyConfiguration
Get-MailboxCalendarFolder
Get-MailboxExportRequest
Get-MailboxExportRequestStatistics
Get-MailboxFolder
Get-MailboxFolderPermission
Get-MailboxFolderStatistics
Get-MailboxImportRequest
Get-MailboxImportRequestStatistics
Get-MailboxLocation
Get-MailboxPermission
Get-MailboxPlan
Get-MailboxRestoreRequest
Get-MailboxRestoreRequestStatistics
Get-MailboxSentItemsConfiguration
Get-MailboxStatistics
Get-MailboxUserConfiguration
Get-MessageCategory
Get-Place
Get-RecipientPermission
Get-RecoverableItems
Get-ResourceConfig
Get-SweepRule
Get-UserPhoto
Import-ContactList
Import-RecipientDataProperty
New-App
New-InboxRule
New-MailMessage
New-Mailbox
New-MailboxExportRequest
New-MailboxFolder
New-MailboxImportRequest
New-MailboxRestoreRequest
New-SiteMailbox
New-SweepRule
Remove-App
Remove-CalendarEvents
Remove-InboxRule
Remove-Mailbox
Remove-MailboxExportRequest
Remove-MailboxFolderPermission
Remove-MailboxImportRequest
Remove-MailboxPermission
Remove-MailboxRestoreRequest
Remove-MailboxUserConfiguration
Remove-RecipientPermission
Remove-SweepRule
Remove-UserPhoto
Restore-Mailbox
Restore-RecoverableItems
Resume-MailboxExportRequest
Resume-MailboxImportRequest
Resume-MailboxRestoreRequest
Search-Mailbox
Set-App
Set-CalendarNotification
Set-CalendarProcessing
Set-Clutter
Set-FocusedInbox
Set-InboxRule
Set-Mailbox
Set-MailboxAutoReplyConfiguration
Set-MailboxCalendarFolder
Set-MailboxExportRequest
Set-MailboxFolderPermission
Set-MailboxImportRequest
Set-MailboxPlan
Set-MailboxRestoreRequest
Set-MailboxSentItemsConfiguration
Set-Place
Set-ResourceConfig
Set-SweepRule
Set-UserPhoto
Suspend-MailboxExportRequest
Suspend-MailboxImportRequest
Suspend-MailboxRestoreRequest
Test-MAPIConnectivity
Undo-SoftDeletedMailbox

move-and-migration

Complete-MigrationBatch
Export-MigrationReport
Get-MigrationBatch
Get-MigrationConfig
Get-MigrationEndpoint
Get-MigrationStatistics
Get-MigrationUser
Get-MigrationUserStatistics
Get-MoveRequest
Get-MoveRequestStatistics
Get-PublicFolderMailboxMigrationRequest
Get-PublicFolderMailboxMigrationRequestStatistics
Get-PublicFolderMigrationRequest
Get-PublicFolderMigrationRequestStatistics
Get-PublicFolderMoveRequest
Get-PublicFolderMoveRequestStatistics
New-MigrationBatch
New-MigrationEndpoint
New-MoveRequest
New-PublicFolderMigrationRequest
New-PublicFolderMoveRequest
Remove-MigrationBatch
Remove-MigrationEndpoint
Remove-MigrationUser
Remove-MoveRequest
Remove-PublicFolderMailboxMigrationRequest
Remove-PublicFolderMigrationRequest
Remove-PublicFolderMoveRequest
Resume-MoveRequest
Resume-PublicFolderMigrationRequest
Resume-PublicFolderMoveRequest
Set-MigrationBatch
Set-MigrationConfig
Set-MigrationEndpoint
Set-MigrationUser
Set-MoveRequest
Set-PublicFolderMigrationRequest
Set-PublicFolderMoveRequest
Start-MigrationBatch
Start-MigrationUser
Stop-MigrationBatch
Stop-MigrationUser
Suspend-MoveRequest
Suspend-PublicFolderMailboxMigrationRequest
Suspend-PublicFolderMigrationRequest
Suspend-PublicFolderMoveRequest
Test-MigrationServerAvailability

organization

Disable-CmdletExtensionAgent
Enable-CmdletExtensionAgent
Enable-OrganizationCustomization
Get-AccessToCustomerDataRequest
Get-ApplicationAccessPolicy
Get-AuthConfig
Get-AuthServer
Get-AuthenticationPolicy
Get-CmdletExtensionAgent
Get-ExchangeAssistanceConfig
Get-ExchangeDiagnosticInfo
Get-ExchangeServer
Get-ExchangeServerAccessLicense
Get-ExchangeServerAccessLicenseUser
Get-ExchangeSettings
Get-Notification
Get-OrganizationConfig
Get-PartnerApplication
Get-PerimeterConfig
Get-SettingOverride
New-ApplicationAccessPolicy
New-AuthServer
New-AuthenticationPolicy
New-ExchangeSettings
New-PartnerApplication
New-SettingOverride
Remove-ApplicationAccessPolicy
Remove-AuthServer
Remove-AuthenticationPolicy
Remove-PartnerApplication
Remove-SettingOverride
Set-AccessToCustomerDataRequest
Set-ApplicationAccessPolicy
Set-AuthConfig
Set-AuthServer
Set-AuthenticationPolicy
Set-CmdletExtensionAgent
Set-ExchangeAssistanceConfig
Set-ExchangeServer
Set-ExchangeSettings
Set-Notification
Set-OrganizationConfig
Set-PartnerApplication
Set-PerimeterConfig
Set-SettingOverride
Test-ApplicationAccessPolicy
Test-OAuthConnectivity
Test-SystemHealth
Update-ExchangeHelp

policy-and-compliance

Disable-JournalArchiving
Disable-JournalRule
Disable-OutlookProtectionRule
Disable-TransportRule
Enable-JournalRule
Enable-OutlookProtectionRule
Enable-TransportRule
Export-JournalRuleCollection
Export-TransportRuleCollection
Get-ActivityAlert
Get-AdministrativeUnit
Get-InformationBarrierPoliciesApplicationStatus
Get-InformationBarrierPolicy
Get-InformationBarrierRecipientStatus
Get-JournalRule
Get-Label
Get-LabelPolicy
Get-MessageClassification
Get-OrganizationSegment
Get-OutlookProtectionRule
Get-ProtectionAlert
Get-SupervisoryReviewPolicyV2
Get-SupervisoryReviewRule
Get-TransportRule
Get-TransportRuleAction
Get-TransportRulePredicate
Import-JournalRuleCollection
Import-TransportRuleCollection
Install-UnifiedCompliancePrerequisite
New-ActivityAlert
New-InformationBarrierPolicy
New-JournalRule
New-Label
New-LabelPolicy
New-MessageClassification
New-OrganizationSegment
New-OutlookProtectionRule
New-ProtectionAlert
New-SupervisoryReviewPolicyV2
New-SupervisoryReviewRule
New-TransportRule
Remove-ActivityAlert
Remove-InformationBarrierPolicy
Remove-JournalRule
Remove-Label
Remove-LabelPolicy
Remove-MessageClassification
Remove-OrganizationSegment
Remove-OutlookProtectionRule
Remove-ProtectionAlert
Remove-SupervisoryReviewPolicyV2
Remove-TransportRule
Set-ActivityAlert
Set-InformationBarrierPolicy
Set-JournalRule
Set-Label
Set-LabelPolicy
Set-MessageClassification
Set-OrganizationSegment
Set-OutlookProtectionRule
Set-ProtectionAlert
Set-SupervisoryReviewPolicyV2
Set-SupervisoryReviewRule
Set-TransportRule
Start-InformationBarrierPoliciesApplication
Stop-InformationBarrierPoliciesApplication
Test-ArchiveConnectivity

policy-and-compliance-audit

Get-AdminAuditLogConfig
Get-AuditConfig
Get-AuditConfigurationPolicy
Get-AuditConfigurationRule
Get-AuditLogSearch
Get-MailboxAuditBypassAssociation
Get-UnifiedAuditLogRetentionPolicy
New-AdminAuditLogSearch
New-AuditConfigurationPolicy
New-AuditConfigurationRule
New-MailboxAuditLogSearch
New-UnifiedAuditLogRetentionPolicy
Remove-AuditConfigurationPolicy
Remove-AuditConfigurationRule
Remove-UnifiedAuditLogRetentionPolicy
Search-AdminAuditLog
Search-MailboxAuditLog
Search-UnifiedAuditLog
Set-AdminAuditLogConfig
Set-AuditConfig
Set-AuditConfigurationRule
Set-MailboxAuditBypassAssociation
Set-UnifiedAuditLogRetentionPolicy
Write-AdminAuditLog
Get-ComplianceSearch
Get-ComplianceSearchAction
Get-ComplianceSecurityFilter
Get-MailboxSearch
Invoke-ComplianceSearchActionStep
New-ComplianceSearch
New-ComplianceSearchAction
New-ComplianceSecurityFilter
New-MailboxSearch
Remove-ComplianceSearch
Remove-ComplianceSearchAction
Remove-ComplianceSecurityFilter
Remove-MailboxSearch
Set-ComplianceSearch
Set-ComplianceSearchAction
Set-ComplianceSecurityFilter
Set-MailboxSearch
Start-ComplianceSearch
Start-MailboxSearch
Stop-ComplianceSearch
Stop-MailboxSearch

policy-and-compliance-dlp

Export-DlpPolicyCollection
Get-ClassificationRuleCollection
Get-DataClassification
Get-DataClassificationConfig
Get-DlpCompliancePolicy
Get-DlpComplianceRule
Get-DlpDetailReport
Get-DlpDetectionsReport
Get-DlpEdmSchema
Get-DlpKeywordDictionary
Get-DlpPolicy
Get-DlpPolicyTemplate
Get-DlpSensitiveInformationType
Get-DlpSensitiveInformationTypeRulePackage
Get-DlpSiDetectionsReport
Get-PolicyTipConfig
Import-DlpPolicyCollection
Import-DlpPolicyTemplate
New-ClassificationRuleCollection
New-DataClassification
New-DlpCompliancePolicy
New-DlpComplianceRule
New-DlpEdmSchema
New-DlpFingerprint
New-DlpKeywordDictionary
New-DlpPolicy
New-DlpSensitiveInformationType
New-DlpSensitiveInformationTypeRulePackage
New-Fingerprint
New-PolicyTipConfig
Remove-ClassificationRuleCollection
Remove-DataClassification
Remove-DlpCompliancePolicy
Remove-DlpComplianceRule
Remove-DlpEdmSchema
Remove-DlpKeywordDictionary
Remove-DlpPolicy
Remove-DlpPolicyTemplate
Remove-DlpSensitiveInformationType
Remove-DlpSensitiveInformationTypeRulePackage
Remove-PolicyTipConfig
Set-ClassificationRuleCollection
Set-DataClassification
Set-DlpCompliancePolicy
Set-DlpComplianceRule
Set-DlpEdmSchema
Set-DlpKeywordDictionary
Set-DlpPolicy
Set-DlpSensitiveInformationType
Set-DlpSensitiveInformationTypeRulePackage
Set-PolicyTipConfig

policy-and-compliance-ediscovery

Add-ComplianceCaseMember
Add-eDiscoveryCaseAdmin
Get-CaseHoldPolicy
Get-CaseHoldRule
Get-ComplianceCase
Get-ComplianceCaseMember
Get-eDiscoveryCaseAdmin
New-CaseHoldPolicy
New-CaseHoldRule
New-ComplianceCase
Remove-CaseHoldPolicy
Remove-CaseHoldRule
Remove-ComplianceCase
Remove-ComplianceCaseMember
Remove-eDiscoveryCaseAdmin
Set-CaseHoldPolicy
Set-CaseHoldRule
Set-ComplianceCase
Update-ComplianceCaseMember
Update-eDiscoveryCaseAdmin

policy-and-compliance-retention

Enable-ComplianceTagStorage
Get-ComplianceRetentionEvent
Get-ComplianceRetentionEventType
Get-ComplianceTag
Get-ComplianceTagStorage
Get-DataRetentionReport
Get-HoldCompliancePolicy
Get-HoldComplianceRule
Get-ManagedContentSettings
Get-ManagedFolder
Get-ManagedFolderMailboxPolicy
Get-RetentionCompliancePolicy
Get-RetentionComplianceRule
Get-RetentionEvent
Get-RetentionPolicy
Get-RetentionPolicyTag
New-ComplianceRetentionEvent
New-ComplianceRetentionEventType
New-ComplianceTag
New-HoldCompliancePolicy
New-HoldComplianceRule
New-ManagedContentSettings
New-ManagedFolder
New-ManagedFolderMailboxPolicy
New-RetentionCompliancePolicy
New-RetentionComplianceRule
New-RetentionPolicy
New-RetentionPolicyTag
Remove-ComplianceRetentionEventType
Remove-ComplianceTag
Remove-HoldCompliancePolicy
Remove-HoldComplianceRule
Remove-ManagedContentSettings
Remove-ManagedFolder
Remove-ManagedFolderMailboxPolicy
Remove-RetentionCompliancePolicy
Remove-RetentionComplianceRule
Remove-RetentionPolicy
Remove-RetentionPolicyTag
Set-ComplianceRetentionEventType
Set-ComplianceTag
Set-HoldCompliancePolicy
Set-HoldComplianceRule
Set-ManagedContentSettings
Set-ManagedFolder
Set-ManagedFolderMailboxPolicy
Set-RetentionCompliancePolicy
Set-RetentionComplianceRule
Set-RetentionPolicy
Set-RetentionPolicyTag
Start-ManagedFolderAssistant
Start-RetentionAutoTagLearning
Stop-ManagedFolderAssistant
Validate-RetentionRuleQuery

powershell-v2-module

Connect-ExchangeOnline
Get-EXOCasMailbox
Get-EXOMailbox
Get-EXOMailboxFolderPermission
Get-EXOMailboxFolderStatistics
Get-EXOMailboxPermission
Get-EXOMailboxStatistics
Get-EXOMobileDeviceStatistics
Get-EXORecipient
Get-EXORecipientPermission
Get-UserBriefingConfig
Set-UserBriefingConfig

reporting

Get-ConnectionByClientTypeDetailReport
Get-ConnectionByClientTypeReport
Get-CsAVConferenceTimeReport
Get-CsActiveUserReport
Get-CsClientDeviceDetailReport
Get-CsClientDeviceReport
Get-CsConferenceReport
Get-CsP2PAVTimeReport
Get-CsP2PSessionReport
Get-CsPSTNConferenceTimeReport
Get-CsPSTNUsageDetailReport
Get-CsUserActivitiesReport
Get-CsUsersBlockedReport
Get-GroupActivityReport
Get-HistoricalSearch
Get-LicenseVsUsageSummaryReport
Get-LogonStatistics
Get-MailDetailDlpPolicyReport
Get-MailDetailMalwareReport
Get-MailDetailSpamReport
Get-MailDetailTransportRuleReport
Get-MailFilterListReport
Get-MailTrafficPolicyReport
Get-MailTrafficReport
Get-MailTrafficSummaryReport
Get-MailTrafficTopReport
Get-MailboxActivityReport
Get-MailboxUsageDetailReport
Get-MailboxUsageReport
Get-MxRecordReport
Get-O365ClientBrowserDetailReport
Get-O365ClientBrowserReport
Get-O365ClientOSDetailReport
Get-O365ClientOSReport
Get-OutboundConnectorReport
Get-RecipientStatisticsReport
Get-ReportExecutionInstance
Get-SCInsights
Get-SPOActiveUserReport
Get-SPOSkyDriveProDeployedReport
Get-SPOSkyDriveProStorageReport
Get-SPOTeamSiteDeployedReport
Get-SPOTeamSiteStorageReport
Get-SPOTenantStorageMetricReport
Get-ServiceDeliveryReport
Get-StaleMailboxDetailReport
Get-StaleMailboxReport
Get-SupervisoryReviewActivity
Get-SupervisoryReviewOverallProgressReport
Get-SupervisoryReviewPolicyReport
Get-SupervisoryReviewReport
Get-SupervisoryReviewTopCasesReport
Get-TenantAnalyticsConfig
Get-UserAnalyticsConfig
Set-TenantAnalyticsConfig
Set-UserAnalyticsConfig

role-based-access-control

Add-ManagementRoleEntry
Add-RoleGroupMember
Get-ManagementRole
Get-ManagementRoleAssignment
Get-ManagementRoleEntry
Get-ManagementScope
Get-RoleAssignmentPolicy
Get-RoleGroup
Get-RoleGroupMember
New-ManagementRole
New-ManagementRoleAssignment
New-ManagementScope
New-RoleAssignmentPolicy
New-RoleGroup
Remove-ManagementRole
Remove-ManagementRoleAssignment
Remove-ManagementRoleEntry
Remove-ManagementScope
Remove-RoleAssignmentPolicy
Remove-RoleGroup
Remove-RoleGroupMember
Set-ManagementRoleAssignment
Set-ManagementRoleEntry
Set-ManagementScope
Set-RoleAssignmentPolicy
Set-RoleGroup
Update-RoleGroupMember

server-health-and-performance

Add-GlobalMonitoringOverride
Add-ServerMonitoringOverride
Get-AvailabilityReportOutage
Get-EventLogLevel
Get-GlobalMonitoringOverride
Get-HealthReport
Get-MonitoringItemHelp
Get-MonitoringItemIdentity
Get-ServerComponentState
Get-ServerHealth
Get-ServerMonitoringOverride
Get-ThrottlingPolicy
Get-ThrottlingPolicyAssociation
Invoke-MonitoringProbe
New-AvailabilityReportOutage
New-ThrottlingPolicy
Remove-AvailabilityReportOutage
Remove-GlobalMonitoringOverride
Remove-ServerMonitoringOverride
Remove-ThrottlingPolicy
Set-AvailabilityReportOutage
Set-EventLogLevel
Set-ServerComponentState
Set-ServerMonitor
Set-ThrottlingPolicy
Set-ThrottlingPolicyAssociation
Test-ServiceHealth

sharing-and-collaboration

Add-AvailabilityAddressSpace
Add-PublicFolderAdministrativePermission
Add-PublicFolderClientPermission
Disable-MailPublicFolder
Enable-MailPublicFolder
Get-AvailabilityAddressSpace
Get-AvailabilityConfig
Get-MailPublicFolder
Get-OrganizationRelationship
Get-PublicFolder
Get-PublicFolderAdministrativePermission
Get-PublicFolderClientPermission
Get-PublicFolderDatabase
Get-PublicFolderItemStatistics
Get-PublicFolderMailboxDiagnostics
Get-PublicFolderStatistics
Get-SharingPolicy
Get-SiteMailbox
Get-SiteMailboxDiagnostics
Get-SiteMailboxProvisioningPolicy
New-AvailabilityConfig
New-OrganizationRelationship
New-PublicFolder
New-PublicFolderDatabase
New-PublicFolderDatabaseRepairRequest
New-SharingPolicy
New-SiteMailboxProvisioningPolicy
New-SyncMailPublicFolder
Remove-AvailabilityAddressSpace
Remove-AvailabilityConfig
Remove-OrganizationRelationship
Remove-PublicFolder
Remove-PublicFolderAdministrativePermission
Remove-PublicFolderClientPermission
Remove-PublicFolderDatabase
Remove-SharingPolicy
Remove-SiteMailboxProvisioningPolicy
Remove-SyncMailPublicFolder
Resume-PublicFolderReplication
Set-AvailabilityConfig
Set-MailPublicFolder
Set-OrganizationRelationship
Set-PublicFolder
Set-PublicFolderDatabase
Set-SharingPolicy
Set-SiteMailbox
Set-SiteMailboxProvisioningPolicy
Suspend-PublicFolderReplication
Test-OrganizationRelationship
Test-SiteMailbox
Update-PublicFolder
Update-PublicFolderHierarchy
Update-PublicFolderMailbox
Update-SiteMailbox

unified-messaging

Disable-UMAutoAttendant
Disable-UMCallAnsweringRule
Disable-UMIPGateway
Disable-UMMailbox
Disable-UMServer
Disable-UMService
Enable-UMAutoAttendant
Enable-UMCallAnsweringRule
Enable-UMIPGateway
Enable-UMMailbox
Enable-UMServer
Enable-UMService
Export-UMCallDataRecord
Export-UMPrompt
Get-OnlineMeetingConfiguration
Get-UMActiveCalls
Get-UMAutoAttendant
Get-UMCallAnsweringRule
Get-UMCallDataRecord
Get-UMCallRouterSettings
Get-UMCallSummaryReport
Get-UMDialPlan
Get-UMHuntGroup
Get-UMIPGateway
Get-UMMailbox
Get-UMMailboxPIN
Get-UMMailboxPolicy
Get-UMService
Get-UmServer
Import-UMPrompt
New-UMAutoAttendant
New-UMCallAnsweringRule
New-UMDialPlan
New-UMHuntGroup
New-UMIPGateway
New-UMMailboxPolicy
Remove-UMAutoAttendant
Remove-UMCallAnsweringRule
Remove-UMDialPlan
Remove-UMHuntGroup
Remove-UMIPGateway
Remove-UMMailboxPolicy
Set-UMAutoAttendant
Set-UMCallAnsweringRule
Set-UMCallRouterSettings
Set-UMDialPlan
Set-UMIPGateway
Set-UMMailbox
Set-UMMailboxPIN
Set-UMMailboxPolicy
Set-UMService
Set-UmServer
Test-UMConnectivity

users-and-groups

Add-DistributionGroupMember
Add-UnifiedGroupLinks
Disable-DistributionGroup
Disable-MailContact
Disable-MailUser
Enable-DistributionGroup
Enable-MailContact
Enable-MailUser
Get-Contact
Get-DistributionGroup
Get-DistributionGroupMember
Get-DynamicDistributionGroup
Get-EligibleDistributionGroupForMigration
Get-Group
Get-LinkedUser
Get-MailContact
Get-MailUser
Get-Recipient
Get-SecurityPrincipal
Get-UnifiedGroup
Get-UnifiedGroupLinks
Get-User
New-DistributionGroup
New-DynamicDistributionGroup
New-EOPDistributionGroup
New-EOPMailUser
New-MailContact
New-MailUser
New-UnifiedGroup
Remove-DistributionGroup
Remove-DistributionGroupMember
Remove-DynamicDistributionGroup
Remove-EOPDistributionGroup
Remove-EOPMailUser
Remove-MailContact
Remove-MailUser
Remove-UnifiedGroup
Remove-UnifiedGroupLinks
Set-Contact
Set-DistributionGroup
Set-DynamicDistributionGroup
Set-EOPDistributionGroup
Set-EOPGroup
Set-EOPMailUser
Set-EOPUser
Set-Group
Set-LinkedUser
Set-MailContact
Set-MailUser
Set-UnifiedGroup
Set-User
Undo-SoftDeletedUnifiedGroup
Update-DistributionGroupMember
Update-EOPDistributionGroupMember
Upgrade-DistributionGroup