PowerShell commands 1,437

Clear
CommandWorkloadWhat it does
Remove-UMDialPlan Exchange Online Delete an existing Unified Messaging (UM) dial plan.
Remove-UMHuntGroup Exchange Online Remove and delete an existing Unified Messaging (UM) hunt group.
Remove-UMIPGateway Exchange Online Delete a Unified Messaging (UM) IP gateway.
Remove-UMMailboxPolicy Exchange Online Delete a Unified Messaging (UM) mailbox policy.
Remove-UnifiedAuditLogRetentionPolicy Exchange Online For more information, see Security & Compliance PowerShell. Use the Remove-UnifiedAuditLogRetentionPolicy cmdlet to delete audit log...
Remove-UnifiedGroup Exchange Online Remove Microsoft 365 Groups from your cloud-based organization. **Note**: You can't use this cmdlet to remove Microsoft 365 Groups if...
Remove-UnifiedGroupLinks Exchange Online Remove members, owners, and subscribers from Microsoft 365 Groups in your cloud-based organization. To add members, owners and...
Remove-UserPhoto Exchange Online Delete the photo associated with a user's account. The user photo feature allows users to associate a picture with their account. User...
Remove-VivaModuleFeaturePolicy Exchange Online 2.0 or later. For more information, see About the Exchange Online PowerShell module. Use the Remove-VivaModuleFeaturePolicy cmdlet to...
Remove-VivaOrgInsightsDelegatedRole Exchange Online 7.1 or later. For more information, see About the Exchange Online PowerShell module. Use the Remove-VivaOrgInsightsDelegatedRole cmdlet...
Remove-WebServicesVirtualDirectory Exchange Online Remove existing Exchange Web Services virtual directories from Internet Information Services (IIS) on Microsoft Exchange servers.
Remove-WorkforceInsightsDelegationAccess Exchange Online 9.2-Preview1 or later. For more information, see About the Exchange Online PowerShell module. Use the...
Remove-X400AuthoritativeDomain Exchange Online Remove an X.400 authoritative domain. When you remove an X.400 authoritative domain, the X.400 authoritative domain object is deleted...
Reset-ProvisioningCache Exchange Online The Reset-ProvisioningCache cmdlet clears the Windows PowerShell provisioning cache of frequently used Active Directory objects. This...
Restore-DatabaseAvailabilityGroup Exchange Online Use the Restore-DatabaseAvailabilityGroup cmdlet as part of a datacenter switchover of a database availability group (DAG).
Restore-DetailsTemplate Exchange Online Restore the specified template to its default state.
Restore-Mailbox Exchange Online Extract mailbox content from a restored database. **Note**: In Exchange Server 2010 Service Pack 1 (SP1) or later, use the...
Restore-RecoverableItems Exchange Online Use the Restore-RecoverableItems items cmdlet to restore deleted items in mailboxes. You use the Get-RecoverableItems cmdlet to find the...
Resume-MailboxDatabaseCopy Exchange Online Unblock activation or resume log copying and replay for a passive mailbox database copy.
Resume-MailboxExportRequest Exchange Online Resume an export request that was suspended or failed. To use this cmdlet, you need to add the Mailbox Import Export role to a role...
Resume-MailboxImportRequest Exchange Online Resume an import request that was suspended or failed. NOTE: This cmdlet is no longer supported in Exchange Online. To import a .pst...
Resume-MailboxRestoreRequest Exchange Online Resume a restore request that was suspended or failed.
Resume-Message Exchange Online Enable delivery of a previously suspended message in a queue on a Mailbox server or Edge Transport server.
Resume-MoveRequest Exchange Online Resume a move request that is suspended or has failed.
Resume-PublicFolderMigrationRequest Exchange Online Resume serial public folder migration requests (requests created by the New-PublicFolderMigrationRequest cmdlet) that have failed or...
Resume-PublicFolderMoveRequest Exchange Online Resume a public folder move request that is suspended or has failed.
Resume-PublicFolderReplication Exchange Online Resume public folder content replication when it's been stopped.
Resume-Queue Exchange Online Restart processing for a suspended queue on a Mailbox server or an Edge Transport server.
Retry-Queue Exchange Online Force a connection attempt for a queue on a Mailbox server or an Edge Transport server.
Rotate-DkimSigningConfig Exchange Online Rotate the public and private DomainKeys Identified Mail (DKIM) signing policy keys for domains in a cloud-based organization. This...
Search-AdminAuditLog Exchange Online > [!NOTE] > This cmdlet has been deprecated in the cloud-based service. To access audit log data, use the Search-UnifiedAuditLog cmdlet....
Search-Mailbox Exchange Online Search a mailbox and copy the results to a specified target mailbox, delete messages from the source mailbox, or both. **Note**: In...
Search-MailboxAuditLog Exchange Online > [!NOTE] > This cmdlet will be deprecated in the cloud-based service. To access audit log data, use the Search-UnifiedAuditLog cmdlet....
Search-MessageTrackingReport Exchange Online This cmdlet is functional only in on-premises Exchange. Use the Search-MessageTrackingReport cmdlet to find the unique message tracking...
Search-UnifiedAuditLog Exchange Online Search the unified audit log. This log contains events from Exchange Online, SharePoint, OneDrive, Microsoft Entra ID, Microsoft Teams,...
Send-TextMessagingVerificationCode Exchange Online Send a text messaging verification as part of configuring text message notifications on the mailbox.
Set-AcceptedDomain Exchange Online Modify existing accepted domains in your organization. An accepted domain is any SMTP namespace for which an Exchange organization sends...
Set-AccessToCustomerDataRequest Exchange Online Approve, deny, or cancel Microsoft 365 customer lockbox requests that control access to your data by Microsoft support engineers....
Set-ActiveSyncDeviceAccessRule Exchange Online Set the level of access for the rule.
Set-ActiveSyncDeviceAutoblockThreshold Exchange Online Change settings for autoblocking mobile devices.
Set-ActiveSyncMailboxPolicy Exchange Online Apply a variety of Mobile Device mailbox policy settings to a server. You can set any of the parameters by using one command. **Note**:...
Set-ActiveSyncOrganizationSettings Exchange Online Set the Exchange ActiveSync settings for the organization.
Set-ActiveSyncVirtualDirectory Exchange Online Modify existing Microsoft Exchange ActiveSync virtual directories that are used in Internet Information Services (IIS) on Exchange servers.
Set-AdaptiveScope Exchange Online For more information, see Security & Compliance PowerShell. Use the Set-AdaptiveScope cmdlet to modify adaptive scopes in your organization.
Set-AddressBookPolicy Exchange Online Change the settings of an address book policy. In Exchange Online, To use this cmdlet, you need to add the Address Lists role to a role...
Set-AddressList Exchange Online Modify existing address lists. In Exchange Online, To use this cmdlet, you need to add the Address Lists role to a role group (for...
Set-AddressRewriteEntry Exchange Online This cmdlet is available or effective only on Edge Transport servers in on-premises Exchange. Use the Set-AddressRewriteEntry cmdlet to...
Set-AdminAuditLogConfig Exchange Online Configure the administrator audit logging configuration settings.
Set-ADServerSettings Exchange Online Manage the Active Directory Domain Services (AD DS) environment in the current Exchange Management Shell session. The...
Set-ADSite Exchange Online Configure the Exchange settings of Active Directory sites.
Set-ADSiteLink Exchange Online Assign an Exchange-specific cost to an Active Directory IP site link. You can also use this cmdlet to configure the maximum message size...
Set-AntiPhishPolicy Exchange Online Modify antiphish policies in your cloud-based organization.
Set-AntiPhishRule Exchange Online Modify antiphish rules in your cloud-based organization.
Set-App Exchange Online Modify the availability of organization apps.
Set-ApplicationAccessPolicy Exchange Online Modify the description of an application access policy.
Set-AppRetentionCompliancePolicy Exchange Online For more information, see Security & Compliance PowerShell. Use the Set-AppRetentionCompliancePolicy to modify app retention compliance policies.
Set-AppRetentionComplianceRule Exchange Online For more information, see Security & Compliance PowerShell. Use the Set-AppRetentionComplianceRule to modify app retention compliance rules.
Set-ArcConfig Exchange Online Modify the list of trusted Authenticated Received Chain (ARC) sealers that are configured in the cloud-based organization.
Set-ATPBuiltInProtectionRule Exchange Online Modify the rule for the Built-in protection preset security policy that effectively provides default policies for Safe Links and Safe...
Set-AtpPolicyForO365 Exchange Online Modify the settings for the following features in Microsoft Defender for Office 365: - Safe Links protection for supported Office 365...