PowerShell commands 748

Clear
CommandWorkloadWhat it does
Get-MailboxUserConfiguration Exchange Online View user configuration items in mailboxes.
Get-MailContact Exchange Online View existing mail contacts.
Get-MailDetailATPReport Exchange Online List details about Microsoft Defender for Office 365 detections in your cloud-based organization for the last 10 days.
Get-MailDetailDlpPolicyReport Exchange Online View the details of messages that matched the conditions defined by any data loss prevention (DLP) policies. This cmdlet works on...
Get-MailDetailEncryptionReport Exchange Online View the details of encryption in your cloud-based organization for the last 10 days.
Get-MailDetailTransportRuleReport Exchange Online View the details of messages that matched the conditions defined by any transport rules for the last 10 days.
Get-MailFilterListReport Exchange Online Obtain values for various parameters that can be supplied to other reporting cmdlets.
Get-MailFlowStatusReport Exchange Online Return the message counts for a specific date range organized by the final disposition of the message for the last 90 days.
Get-MailPublicFolder Exchange Online Retrieve mail-related information about mail-enabled public folders. If you want information about the basic (not mail-related) settings...
Get-MailTrafficATPReport Exchange Online View the results of Microsoft Defender for Office 365 detections in your cloud-based organization for the last 90 days.
Get-MailTrafficEncryptionReport Exchange Online View the results of encryption in your cloud-based organization for the last 92 days.
Get-MailTrafficPolicyReport Exchange Online View statistics about messages that were affected by data loss prevention (DLP) policies and transport rules for the last 90 days.
Get-MailTrafficSummaryReport Exchange Online View summary information about message traffic in your organization for the last 90 days.
Get-MailUser Exchange Online View mail users and also guest users for Microsoft 365 Groups in cloud environments.
Get-MalwareFilteringServer Exchange Online View the Malware agent settings in the Transport service on a Mailbox server.
Get-MalwareFilterPolicy Exchange Online View the malware filter policies in your organization.
Get-MalwareFilterRule Exchange Online View malware filter rules in your organization.
Get-ManagedContentSettings Exchange Online Retrieve managed content settings associated with managed folders.
Get-ManagedFolder Exchange Online Retrieve the attributes of one or more managed folders.
Get-ManagedFolderMailboxPolicy Exchange Online Return all attributes of one or more managed folder mailbox policies.
Get-ManagementRole Exchange Online View management roles that have been created in your organization.
Get-ManagementRoleAssignment Exchange Online Retrieve management role assignments.
Get-ManagementRoleEntry Exchange Online Retrieve management role entries that have been configured on management roles.
Get-ManagementScope Exchange Online Return a list of management scopes.
Get-MapiVirtualDirectory Exchange Online View Message Application Programming Interface (MAPI) virtual directories that are used in Internet Information Services (IIS) on...
Get-Message Exchange Online View the details of one or more messages in queues on Mailbox servers or Edge Transport servers.
Get-MessageCategory Exchange Online Retrieve a message category from the specified mailbox.
Get-MessageClassification Exchange Online View existing message classifications in your organization.
Get-MessageTrace Exchange Online > [!NOTE] > This cmdlet is replaced by the Get-MessageTraceV2 cmdlet and will eventually be deprecated. Use the Get-MessageTrace cmdlet...
Get-MessageTraceDetail Exchange Online > [!NOTE] > This cmdlet is replaced by the Get-MessageTraceDetailV2 cmdlet and will eventually be deprecated. Use the...
Get-MessageTraceDetailV2 Exchange Online
Get-MessageTraceV2 Exchange Online Trace messages as they pass through the cloud-based organization.
Get-MessageTrackingLog Exchange Online Search for message delivery information stored in the message tracking log.
Get-MessageTrackingReport Exchange Online This cmdlet is functional only in on-premises Exchange. Use the Get-MessageTrackingReport cmdlet to return data for a specific message...
Get-MigrationBatch Exchange Online Retrieve status information about the current migration batch.
Get-MigrationConfig Exchange Online Retrieve migration configuration settings for your organization.
Get-MigrationEndpoint Exchange Online Retrieve migration endpoint settings for source or destination servers for cutover or staged Exchange migrations, IMAP migrations, and...
Get-MigrationStatistics Exchange Online View detailed information about migration requests.
Get-MigrationUser Exchange Online View information about move and migration users.
Get-MigrationUserStatistics Exchange Online View detailed information about the migration requested for a specific user.
Get-MobileDevice Exchange Online Get the list of devices in your organization that have active partnerships.
Get-MobileDeviceMailboxPolicy Exchange Online Retrieve the Mobile Device mailbox policy settings for a specific Mobile Device mailbox policy.
Get-MobileDeviceStatistics Exchange Online Retrieve the list of mobile devices configured to synchronize with a specified user's mailbox and return a list of statistics about the...
Get-MonitoringItemHelp Exchange Online Discover the monitoring items that you can use to return health information about your Exchange servers. Monitoring items are...
Get-MonitoringItemIdentity Exchange Online Discover the monitoring items that you can use to return health information about your Exchange servers.
Get-MoveRequest Exchange Online View the detailed status of an ongoing asynchronous mailbox move that was initiated by using the New-MoveRequest cmdlet.
Get-MoveRequestStatistics Exchange Online View detailed information about move requests. Some of the failure messages that are returned by this cmdlet are temporary and don't...
Get-MxRecordReport Exchange Online View information about the mail exchanger (MX) records that are configured for a specified domain.
Get-MyAnalyticsFeatureConfig Exchange Online For more information, see About the Exchange Online PowerShell module. Use the Get-MyAnalyticsFeatureConfig cmdlet to view the...
Get-NetworkConnectionInfo Exchange Online View the network configuration information for all network adapters configured on the local server.
Get-Notification Exchange Online > [!NOTE] > This cmdlet will be deprecated in the cloud-based service. The classic Exchange admin center was deprecated in the...
Get-OabVirtualDirectory Exchange Online View offline address book (OAB) virtual directories(OAB distribution points) that are used in Internet Information Services (IIS) on...
Get-OfflineAddressBook Exchange Online View offline address books (OABs). In Exchange Online, To use this cmdlet, you need to add the Address Lists role to a role group (for...
Get-OMEConfiguration Exchange Online View Microsoft Purview Message Encryption configurations.
Get-OMEMessageStatus Exchange Online View the Microsoft Purview Message Encryption revocation status for a specific message.
Get-OnlineMeetingConfiguration Exchange Online This cmdlet is functional only in the cloud-based service. Use the Get-OnlineMeetingConfiguration cmdlet to view status and usage...
Get-OnPremisesOrganization Exchange Online Retrieve settings for the OnPremisesOrganization object that is created for a hybrid deployment.
Get-OrganizationalUnit Exchange Online View a list of organizational units (OUs) that exist in your organization.
Get-OrganizationConfig Exchange Online Get configuration data for an Exchange organization.
Get-OrganizationRelationship Exchange Online Retrieve settings for an organization relationship that is created for federated sharing with other federated Exchange organizations or...