PowerShell commands 2,358

CommandWorkloadWhat it does
Set-SPOServicePrioritizationAppRegistration SharePoint Online Updates an existing app registration for service prioritization in SharePoint Online.
Set-SPOSite SharePoint Online Sets or updates one or more properties' values for a site collection.
Set-SPOSiteArchiveState SharePoint Online Sets the archived state of the site. Can be used to archive and reactivate sites.
Set-SPOSiteDesign SharePoint Online Updates a previously uploaded site design.
Set-SPOSiteGroup SharePoint Online Updates the SharePoint Online owner and permission levels on a group inside a site collection.
Set-SPOSiteOffice365Group SharePoint Online Connects a top-level SPO site collection to a new Microsoft 365 Group.
Set-SPOSiteScript SharePoint Online Updates a previously uploaded site script.
Set-SPOStorageEntity SharePoint Online Tenant properties allow tenant administrators to add properties in the app catalog that can be read by various SharePoint Framework...
Set-SPOStructuralNavigationCacheSiteState SharePoint Online Enable or disable caching for all webs in a site collection.
Set-SPOStructuralNavigationCacheWebState SharePoint Online Enable or disable caching for a web in a site collection.
Set-SPOTenant SharePoint Online Sets properties on the SharePoint Online organization.
Set-SPOTenantCdnEnabled SharePoint Online Enables or disables Public content delivery network (CDN) or Private CDN on the tenant level. Requires Tenant administrator permissions.
Set-SPOTenantCdnPolicy SharePoint Online Sets the content delivery network (CDN) policies at the tenant level.
Set-SPOTenantContentTypeReplicationParameters SharePoint Online Select content types for replication
Set-SPOTenantPreAuthSettings SharePoint Online Sets the configuration of pre-authentication.
Set-SPOTenantRenameSitePrioritization SharePoint Online Allows prioritization of a site for early execution, as part of Advanced Tenant Rename.
Set-SPOTenantSyncClientRestriction SharePoint Online Controls tenant-wide options and restrictions specific to syncing files.
Set-SPOTenantTaxonomyReplicationParameters SharePoint Online Select groups for replication
Set-SPOUnifiedGroup SharePoint Online Sets the Preferred Data Location (PDL) for the specified Office 365 Group. The customer tenant must be multi-geo enabled.
Set-SPOUser SharePoint Online Configures properties on an existing user.
Set-SPOWebTheme SharePoint Online Sets the theme for a SharePoint site.
Set-SupervisoryReviewPolicyV2 Exchange Online For more information, see Security & Compliance PowerShell. Use the Set-SupervisoryReviewPolicyV2 cmdlet to modify supervisory review...
Set-SupervisoryReviewRule Exchange Online For more information, see Security & Compliance PowerShell. Use the Set-SupervisoryReviewRule cmdlet to modify supervisory review rules...
Set-SweepRule Exchange Online Modify Sweep rules in mailboxes.
Set-SystemMessage Exchange Online Modify custom system messages. System messages are delivery status notifications (also known as DSNs, non-delivery reports, NDRs or...
Set-Team Microsoft Teams This cmdlet allows you to update properties of a team, including its displayname, description, and team-specific settings.
Set-TeamArchivedState Microsoft Teams This cmdlet is used to freeze all of the team activity, but Teams Administrators and team owners will still be able to add or remove...
Set-TeamChannel Microsoft Teams Update Team channels settings.
Set-TeamPicture Microsoft Teams Update the team picture.
Set-TeamsApp Microsoft Teams Updates an app in the Teams tenant app store.
Set-TeamsEnvironmentConfig Microsoft Teams Sets environment-specific configurations on the local machine and is used to connect to the right environment when running...
Set-TeamsProtectionPolicy Exchange Online Modify Microsoft Teams protection policies.
Set-TeamsProtectionPolicyRule Exchange Online Modify Microsoft Teams protection policy rules.
Set-TeamTargetingHierarchy Microsoft Teams Upload a hierarchy to the tenant. A tenant may only have 1 active hierarchy. Each Set-TeamTargetingHierarchy cmdlet call will overwrite...
Set-TenantAllowBlockListItems Exchange Online Modify entries in the Tenant Allow/Block List in the Microsoft Defender portal.
Set-TenantAllowBlockListSpoofItems Exchange Online Modify spoofed sender entries in the Tenant Allow/Block List.
Set-TextMessagingAccount Exchange Online The Set-TextMessagingAccount cmdlet allows a user to configure the text messaging settings on their own mailbox. An administrator can't...
Set-ThrottlingPolicy Exchange Online Modify the settings for a user throttling policy.
Set-ThrottlingPolicyAssociation Exchange Online Associate a throttling policy with a specific object. The object can be a user with a mailbox, a user without a mailbox, a contact, or a...
Set-TransportAgent Exchange Online Modify existing transport agents.
Set-TransportConfig Exchange Online Modify the transport configuration settings for the whole Exchange organization.
Set-TransportRule Exchange Online Modify existing transport rules (mail flow rules) in your organization. **Note**: - The action of a rule without conditions or...
Set-TransportServer Exchange Online Modify settings that are associated with the Hub Transport server role or the Edge Transport server role. **Note**: In Exchange 2013 or...
Set-TransportService Exchange Online Modify the settings of the Transport service on Exchange 2013 or later Mailbox servers or Edge Transport servers.
Set-UMAutoAttendant Exchange Online Modify an existing Unified Messaging (UM) auto attendant.
Set-UMCallAnsweringRule Exchange Online Change properties of an existing UM call answering rule.
Set-UMCallRouterSettings Exchange Online Modify the configuration of the Microsoft Exchange Unified Messaging Call Router service. This service exists on Exchange servers that...
Set-UMDialPlan Exchange Online Set various properties on a Unified Messaging (UM) dial plan.
Set-UMIPGateway Exchange Online Modify the configuration settings for a single Unified Messaging (UM) IP gateway or to return a list of configuration settings that can...
Set-UMMailbox Exchange Online Set the Unified Messaging (UM) properties for a user who is currently UM-enabled.
Set-UMMailboxPIN Exchange Online Reset the PIN for a Unified Messaging (UM)-enabled mailbox.
Set-UMMailboxPolicy Exchange Online Modify a Unified Messaging (UM) mailbox policy.
Set-UMServer Exchange Online Modify settings that are associated with the Unified Messaging (UM) server role.
Set-UMService Exchange Online Modify the properties of the Microsoft Exchange Unified Messaging service on Exchange 2013 or Exchange 2016 Mailbox servers.
Set-UnifiedAuditLogRetentionPolicy Exchange Online For more information, see Security & Compliance PowerShell. Use the Set-UnifiedAuditLogRetentionPolicy cmdlet to modify audit log...
Set-UnifiedGroup Exchange Online Modify Microsoft 365 Groups in your cloud-based organization. To modify members, owners, and subscribers of Microsoft 365 Groups, use...
Set-User Exchange Online Modify user attributes. You can use this cmdlet to modify all objects that have user accounts (for example, user mailboxes, mail users,...
Set-UserBriefingConfig Exchange Online For more information, see About the Exchange Online PowerShell module. Use the Set-UserBriefingConfig cmdlet to enable or disable the...
Set-UserPhoto Exchange Online Configure the user photos feature that allows users to associate a picture with their account. User photos appear in client...
Set-VivaInsightsSettings Exchange Online For more information, see About the Exchange Online PowerShell module. **Note**: 0.5 or later of the module. Use the...