PowerShell commands 2,358

CommandWorkloadWhat it does
Remove-SPOSiteDesignTask SharePoint Online Command to remove a scheduled site design script.
Remove-SPOSiteFileVersionBatchDeleteJob SharePoint Online Stops further processing of site level trim job that is in-progress.
Remove-SPOSiteGroup SharePoint Online Removes a SharePoint Online group from a site collection.
Remove-SPOSiteManageVersionPolicyJob SharePoint Online Stops processing of the in-progress manage version policy job for the given site. > [!NOTE] > This feature is currently in preview and...
Remove-SPOSiteScript SharePoint Online Removes a site script.
Remove-SPOSiteToFileArchivePolicy SharePoint Online Removes a site from a file archive policy.
Remove-SPOSiteUserInvitations SharePoint Online .
Remove-SPOSiteVersionPolicyJob SharePoint Online Cancels further processing of version settings update on existing document libraries on the site collection.
Remove-SPOStorageEntity SharePoint Online Tenant properties allow tenant administrators to add properties in the app catalog that can be read by various SharePoint Framework...
Remove-SPOTenantApplyFileVersionPolicyJob SharePoint Online Stops further processing of tenant apply file version policy job that is in progress. SharePoint Advanced Management license or Copilot...
Remove-SPOTenantCdnOrigin SharePoint Online Removes a new origin from the Public or Private content delivery network (CDN). Requires Tenant administrator permissions.
Remove-SPOTenantRenameSitePrioritization SharePoint Online Allows removal of the prioritization previously assigned to a site for early execution, as part of Advanced Tenant Rename.
Remove-SPOTenantSyncClientRestriction SharePoint Online Disables the feature for the tenancy.
Remove-SPOTheme SharePoint Online Removes a theme from the theme gallery.
Remove-SPOUser SharePoint Online Removes a user or a security group from a site collection or a group.
Remove-SPOUserInfo SharePoint Online Do not use.
Remove-SPOUserProfile SharePoint Online Remove user profile from the tenant.
Remove-StoreMailbox Exchange Online Purge the mailbox and all of its message content from the mailbox database. This results in permanent data loss for the mailbox being...
Remove-SupervisoryReviewPolicyV2 Exchange Online For more information, see Security & Compliance PowerShell. Use the Remove-SupervisoryReviewPolicyV2 cmdlet to remove supervisory review...
Remove-SweepRule Exchange Online Remove Sweep rules from mailboxes.
Remove-SyncMailPublicFolder Exchange Online The Remove-SyncMailPublicFolder cmdlet is used by the Sync-MailPublicFolders.ps1 script to remove mail-enabled public folder recipient...
Remove-SystemMessage Exchange Online Remove custom system messages. System messages are delivery status notifications (also known as DSNs, non-delivery reports, NDRs or...
Remove-Team Microsoft Teams This cmdlet deletes a specified Team from Microsoft Teams. NOTE: The associated Office 365 Unified Group will also be removed.
Remove-TeamChannel Microsoft Teams Delete a channel.
Remove-TeamChannelUser Microsoft Teams Removes a user from a channel in Microsoft Teams.
Remove-TeamsApp Microsoft Teams Removes an app in the Teams tenant app store.
Remove-TeamTargetingHierarchy Microsoft Teams Removes the tenant's hierarchy.
Remove-TeamUser Microsoft Teams Remove an owner or member from a team, and from the unified group which backs the team.
Remove-TenantAllowBlockListItems Exchange Online Remove entries from the Tenant Allow/Block List in the Microsoft Defender portal.
Remove-TenantAllowBlockListSpoofItems Exchange Online Remove spoofed sender entries from the Tenant Allow/Block List.
Remove-ThrottlingPolicy Exchange Online Remove a non-default Microsoft Exchange throttling policy.
Remove-TransportRule Exchange Online Remove transport rules (mail flow rules) from your organization.
Remove-UMAutoAttendant Exchange Online Delete a Unified Messaging (UM) auto attendant.
Remove-UMCallAnsweringRule Exchange Online Remove an existing Unified Messaging (UM) call answering rule.
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...
Repair-SPOSite SharePoint Online Checks and repairs the site collection and its contents.
Request-SPOPersonalSite SharePoint Online Requests that one or more users be enqueued for a Personal Site to be created.
Request-SPOUpgradeEvaluationSite SharePoint Online Requests to create a copy of an existing site collection for the purposes of validating the effects of upgrade without affecting the...
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...
Restore-SPODataEncryptionPolicy SharePoint Online Cmdlet to restore customer encryption status for your geo tenant when in recovery mode. For more information, see Controlling your data...
Restore-SPODeletedContainer SharePoint Online Recovers a deleted Container from the Recycle Bin.
Restore-SPODeletedSite SharePoint Online Restores a SharePoint Online deleted site collection from the Recycle Bin.
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...