Thursday, March 30, 2023

SharePoint Online PowerShell

Installing SharePoint Online Management Shell

To connect to SharePoint Online, you need to install SharePoint Online Management Shell. This PowerShell module allows you to manage SharePoint Online subscription in the Office 365. To install this module, PowerShell 3.0 (included in Windows Management Framework 3.0) must be installed on your computer. Download SharePoint Online Management Shell here.


Get-Command –Module Microsoft.Online.SharePoint.PowerShell (A complete list of available commands of the module Microsoft.Online.SharePoint.PowerShell.dll can be displayed in the way like this)


Install-Module Microsoft.Online.SharePoint.PowerShell

Get-Command *-SPO*

The most frequently used cmdlets are listed below:

  • Add-SPOUser
  • Connect-SPOService
  • Disconnect-SPOService
  • Get-SPOExternalUser
  • Get-SPOSite
  • Get-SPOSiteGroup
  • Get-SPOTenant
  • Get-SPOUser
  • New-SPOSite
  • New-SPOSiteGroup
  • Remove-SPOSite
  • Remove-SPOSiteGroup
  • Remove-SPOUser
  • Set-SPOUser
  • Set-SPOUser
  • Test-SPOSite
  • Upgrade-SPOSite

Depending on your OS, you need to download 32 or 64 bit MSI distribution.

Connect to SharePoint Online

1. Connect-SPOService –Url https://contoso-admin.sharepoint.com


Get All SharePoint Online Site Collections

Get-SPOSite

Get-SPOSite –identity <SiteURL> | Select *

 

View All Users in the Site Collection


Get-SPOUser –Site <SiteURL>

Get-SPOUser -Site <SiteURL> | where {$_.isGroup -ne $false}

Find All External Users in SharePoint Online 


Get-SPOExternalUser –PageSize 50

Get-SPOExternalUser -Position 0 -PageSize 30 -SiteUrl https://contoso.sharepoint.com

List Deleted Sites Using PowerShell


Get-SPODeletedSite (The Get-SPODeletedSite cmdlet returns all the deleted site collections from the recycle bin. )

Get-SPODeletedSite –IncludePersonalSite (The result includes site URL, deletion time, days remaining to restore the site, etc. You can use an audit log search to find out who deleted the site collection.)


If you want to restore the deleted SharePoint site, you can use the Restore-SPODeletedSite as shown below.

Restore-SPODeletedSite –Identity <SiteURL>


Get-SPFarm | Select BuildVersion ( You can check the version of SharePoint)


Get-SPOSite (To list all site collection.)

Get-SPSite | Get-Member

Set-SPOUser -Site {Corporate Blog} -LoginName root@theitbros.com -IsSiteCollectionAdmin $true -- Add new Site Collection administrator

Remove-SPOUser -LoginName root@theitbros.com -Site {Corporate Blog} -- To remove a user from the Site Collection Administrator group

Get-SPWebTemplate -- Available templates can be viewed with the command

Get-SPFeature -Limit ALL | Where-Object {$_.Scope -eq "SITE"} -- List of installed components


Get-SPWebTemplate | where {$_.Title -match "business"} -- List of available site templates

Get-Service | Where-Object {$_.DisplayName -like "Sharep*"} -- List of running SharePoint services

Test-SPContentDatabase -name WSS_Content –webapplication http://abc.com -- Check the content database for errors


Get SharePoint Online Tenant Settings

Get-SPOTenant (
By using the Get-SPOTenant cmdlet, you can view organization-level site collection properties. )



Find SharePoint Sites Linked with Private Channels

Get-SPOSite -Template "TEAMCHANNEL#0" (When a private channel is created in Microsoft Teams, it creates a SharePoint site automatically. To identify SharePoint sites created as a result of private channels, run the following cmdlet.)

The template value “TEAMCHANNEL#0” denotes the site collection provisioned for each Teams private channel. 

We have listed few SharePoint Online template IDs below: 

STS#0 – Shows classic Teams sites 

STS#3 – Lists Teams sites that has no connection to the Office 365 group 

Group#0 – Retrieves Office 365 group associated Teams sites 

Note: When a team is created, a Microsoft 365 group is generated. Each Microsoft 365 group creates a SharePoint site to store the shared documents. You can download our dedicated script to identify Teams and their SharePoint site URL. 


Challenges in Managing SharePoint Online with PowerShell

SharePoint Online integrates multiple Office 365 components like Microsoft 365 groups, Teams, Private Channels, One Drive for Business, etc. So, the SharePoint Online PowerShell module alone is insufficient to generate all the SPO reports. 

  • It requires juggling multiple Office 365 PowerShell modules. 
  • For auditing SharePoint Online, you need to create an Exchange Online PowerShell session to use the Search-UnifiedAuditLog cmdlet.  
  • Sending a report by email is one of the tedious tasks. 




Friday, March 24, 2023

SharePonit Server CommandLets

" SharePonit Server CommandLets " Add-SPAppDeniedEndpoint Adds a relative URL endpoint of a server to the list of app-denied endpoints. Add-SPCertificateNotificationContact Adds an email address to the list of contacts to be notified when certificates are about to expire or have already expired. Add-SPClaimTypeMapping Adds a claim mapping to a trusted security token service (STS) identity provider. Add-SPDatabaseToAvailabilityGroup Adds one or more SharePoint databases to a SQL Server Availability Group Add-SPDiagnosticsPerformanceCounter Adds a new instance of a performance counter to a Web front end computer or a database server. Add-SPDistributedCacheServiceInstance Adds an instance of the distributed cache service to a local server. Add-SPInfoPathUserAgent Adds a user agent to a farm. Add-SPPeoplePickerDistributionListSearchDomain This cmdlet adds a domain to the People Picker distribution list search domains. Add-SPPeoplePickerSearchADDomain This cmdlet adds a forest or domain to the list that the People Picker uses when searching for users. Add-SPPeoplePickerServiceAccountDirectoryPath This cmdlet adds an OU to People Picker service account directory path list. Add-SPPluggableSecurityTrimmer Adds a pluggable security trimmer to a Profile service application proxy. Add-SPProfileLeader Adds a company leader. Add-SPProfileSyncConnection Adds a synchronization connection. Add-SPRoutingMachineInfo Adds a new routing target to the farm. Add-SPRoutingMachinePool Adds a new machine pool. Add-SPRoutingRule Adds a routing rule. Add-SPScaleOutDatabase Adds an existing scale-out database to the specified service application. Add-SPSecureStoreSystemAccount Adds an account to a designated list. Add-SPServerScaleOutDatabase Adds an existing scale-out content database to the specified service application. Add-SPServiceApplicationProxyGroupMember Adds a member to the service application proxy group. Add-SPShellAdmin Adds a user to the SharePoint_Shell_Access role for the specified database. Add-SPSiteSubscriptionFeaturePackMember Adds a feature to a SharePoint Feature set. Add-SPSiteSubscriptionProfileConfig Adds a new site subscription to a User Profile Service application. Add-SPSolution Uploads a SharePoint solution package to the farm. Add-SPThrottlingRule Adds a new throttling rule. Add-SPUserLicenseMapping Maps a security group, forms-based role, or claim to a SharePoint user license. Add-SPUserSolution Uploads a new sandboxed solution to the solution gallery. Backup-SPConfigurationDatabase Performs a farm-level configuration-only backup. Backup-SPEnterpriseSearchServiceApplicationIndex Takes a backup of the search index to a specified backup location. Backup-SPFarm Creates a backup of an individual database, Web application, or the entire farm. Backup-SPSite Performs a backup of a site collection. Clear-SPAppDeniedEndpointList Remove all app-denied endpoints in the farm. Clear-SPBusinessDataCatalogEntityNotificationWeb Clears the entity notification site. Clear-SPCertificateNotificationContact Deletes all email addresses from the list of contacts to be notified when certificates are about to expire or have already expired. Clear-SPContentDatabaseSyncData Clears synchronization information from the content databases that have not been synchronized since the mentioned number of days. Clear-SPDistributedCacheItem Clears cached items from the distributed cache server. Clear-SPLogLevel Resets the Windows event logging and trace logging to their default values. Clear-SPMetadataWebServicePartitionData Removes all data for a site subscription on a metadata Web service application. Clear-SPPeoplePickerDistributionListSearchDomain This cmdlet clears the list of People Picker distribution list search domains. Clear-SPPeoplePickerSearchADDomain This cmdlet clears the list of People Picker search forests and domains for a specified Web application. Clear-SPPeoplePickerServiceAccountDirectoryPath This cmdlet clears the OUs of People Picker service account directory path list. Clear-SPScaleOutDatabaseDeletedDataSubRange Clears all partitions inside the specified deleted subrange. Clear-SPScaleOutDatabaseLog Clears all scale-out logs. Clear-SPScaleOutDatabaseTenantData Removes all data related to the specified site subscription. Clear-SPSecureStoreCredentialMapping Deletes a credential mapping from a Secure Store Service application. Clear-SPSecureStoreDefaultProvider Clears the secure store provider. Clear-SPServerScaleOutDatabaseDeletedDataSubRange Clears all partitions inside the specified deleted subrange. Clear-SPServerScaleOutDatabaseLog Clears all scale-out logs in the specified scale-out database unless there is a scale-out log entry newer than the specified time-out value. Clear-SPServerScaleOutDatabaseTenantData Removes all data related to the specified site subscription. Clear-SPSiteSubscriptionBusinessDataCatalogConfig Deletes all data from the Business Data Connectivity Metadata Store for a specified partition. Connect-SPConfigurationDatabase Connects the local server computer to a farm. Convert-SPWebApplication Converts the authentication mode of a web application. Copy-SPActivitiesToWorkflowService Copies the Workflow Activities from SharePoint to Workflow Manager. Activities are defined within Microsoft provided or custom coded assemblies. Copy-SPBusinessDataCatalogAclToChildren Copies a set of permissions of a Business Data Connectivity Metadata Store metadata object to its child objects. Copy-SPContentTypes Specifies content types for replicating from on-premises to SharePoint Online (SPO) environment. Copy-SPSideBySideFiles Copy side by side files. Copy-SPSite Makes a copy of a site collection. Copy-SPTaxonomyGroups Copies Managed Metadata Taxonomy Groups from SharePoint on-premises to SharePoint Online. Disable-ProjectServerLicense If the farm has Project Server enabled, this cmdlet will disable the Project Server functionality across the farm. All Project Web App sites will be read only and will still contain any data that existed before the license was disabled. New Project Web App sites cannot be created. Disable-SPAppAutoProvision Disables automatic provisioning of an app. Disable-SPBusinessDataCatalogEntity Deactivates an External Content type in the Business Data Connectivity Metadata Store. Disable-SPFeature Disables an installed SharePoint Feature at a given scope. Disable-SPHealthAnalysisRule Disables health analyzer rules. Disable-SPInfoPathFormTemplate Deactivates a InfoPath form template from the specified site collection. Disable-SPProjectActiveDirectoryEnterpriseResourcePoolSync Disables Timer Job execution of the Active Directory Enterprise Resource Pool synchronization. Disable-SPProjectEmailNotification Turns off the Project Web App site level setting for email notifications in Project Server. Disable-SPProjectEnterpriseProjectTaskSync Disables task sync between Project Web App and the associated project site. Once this is disabled, tasks created in the enterprise project in Project Web App will no longer sync to the task list on the project site associated with the project. This feature is disabled by default. Disable-SPProjectQueueStatsMonitoring Disables monitoring Project Server queue statistics. Disable-SPSessionStateService Turns off the session state service on the farm. Disable-SPSingleSignOn Disables the single sign-on (SSO) Service on a farm server. Disable-SPTimerJob Disables a timer job. Disable-SPUserLicensing Disables user license enforcement. Disable-SPUserSolutionAllowList Disables the user managed solutions gallery capability on the farm. Disable-SPWebApplicationHttpThrottling Turns off network throttling for a Web application. Disable-SPWebTemplateForSiteMaster Disables the site master in the farm. Disconnect-SPConfigurationDatabase Disconnects the local server computer from the farm. Dismount-SPContentDatabase Detaches a content database from its currently associated Web application. Dismount-SPStateServiceDatabase Removes the association to a state service database from the farm without dropping the database in the Microsoft SQL Server database. Enable-ProjectServerLicense Enables all Project Server functionality in the farm. The cmdlet depends on the farm having a valid SharePoint Server license (trials are allowed). Any existing Project Web App sites will become read/write. A Project Server Trial key will only be accepted if the farm has never had a Project Server trial key previously. Enable-SPAppAutoProvision Enables automatic provisioning of an app. Enable-SPBusinessDataCatalogEntity Activates an External Content type in the Business Data Connectivity Metadata Store. Enable-SPFeature Enables an installed SharePoint Feature at the given scope. Enable-SPHealthAnalysisRule Enables a health analyzer rule. Enable-SPInfoPathFormTemplate Activates a InfoPath form template in the specified site collection. Enable-SPProjectActiveDirectoryEnterpriseResourcePoolSync Enables Timer Job execution of the Active Directory Enterprise Resource Pool synchronization. Enable-SPProjectEmailNotification Turns on the Project Web App site level setting for email notifications in Project Server. Enable-SPProjectEnterpriseProjectTaskSync Enables task sync between Project Web App and the associated project site. Once this is enabled, tasks created in the enterprise project in Project Web App will sync to the task list on the project site associated with the project. This feature is disabled by default. If you enable this feature, the restrictions that come with SharePoint lists, such as the maximum number of items supported before throttling, apply. Syncing tasks uses the queue and can affect performance. You should enable it only if you really need it. Enable-SPProjectQueueStatsMonitoring Enables monitoring Project Server queue statistics. Enable-SPSessionStateService Creates a session state database and turns on the session state service. Enable-SPTimerJob Enables a timer job. Enable-SPUserLicensing Enables user-license enforcement. Enable-SPUserSolutionAllowList Enables the user managed solutions gallery capability on the farm. Enable-SPWebApplicationHttpThrottling Turns on network throttling for a Web application. Enable-SPWebTemplateForSiteMaster Creates a template for a site master. Export-SPAppPackage Exports an app package. Export-SPBusinessDataCatalogModel Exports a Business Data Connectivity Model. Export-SPCacheClusterConfig Exports cache cluster configuration details to an XML file. Export-SPCertificate Exports certificates from the SharePoint farm. Export-SPEnterpriseSearchTopology Saves an existing search topology. Export-SPInfoPathAdministrationFiles Saves InfoPath form templates on the SharePoint Central Administration Web site and .udcx files to a .cab file. Export-SPMetadataWebServicePartitionData Exports the data from a metadata Web service for a site subscription. Export-SPScaleOutDatabaseTenantData Exports the data of the specified subscription. Export-SPServerScaleOutDatabaseTenantData Exports the data of the specified subscription. Export-SPSiteSubscriptionBusinessDataCatalogConfig Exports all data from the Business Data Connectivity Metadata Store associated with a partition. Export-SPSiteSubscriptionSettings Creates a backup file of site subscription data. Export-SPTagsAndNotesData Exports the SharePoint Newsfeed tags and notes from the SharePoint database to a ZIP file. Export-SPWeb Exports a site, list, or library. Get-ProjectServerLicense Retrieves the status of the license for Project Server. If the current license is a trial, it will also indicate the expiry date and if it has expired. Get-SPAlternateURL Returns all alternate URLs that match a given set of criteria. Get-SPAppAcquisitionConfiguration Returns app acquisition settings. Get-SPAppAutoProvisionConnection Returns provision connection settings for an app. Get-SPAppDeniedEndpointList Returns the app-denied endpoint list for the entire farm. Get-SPAppDisablingConfiguration Returns the disable sync list state for an app. Get-SPAppDomain Returns the domain used to host apps. Get-SPAppHostingQuotaConfiguration Returns the hosting quotas for an app. Get-SPAppInstance Returns the metadata for an instance of an app. Get-SPAppPrincipal Displays a specific app principal object. Get-SPAppScaleProfile Returns settings for an app profile. Get-SPAppSiteSubscriptionName Returns the name of the specified site subscription. Get-SPAppStateSyncLastRunTime Returns the latest time the app state update job was invoked. Get-SPAppStateUpdateInterval Returns the interval in hours between updates of the app state update job. Get-SPAppStoreConfiguration Returns app SharePoint Store settings. Get-SPAppStoreWebServiceConfiguration Returns properties of a SharePoint Store app. Get-SPAuthenticationProvider Returns an authentication provider. Get-SPAuthenticationRealm Returns the authentication realms. Get-SPAvailabilityGroupStatus Returns one or more objects representing the availability groups known to the SharePoint farm. Get-SPBackupHistory Returns a history of backup and restore operations. Get-SPBingMapsBlock Returns Bing Maps blocked status. Get-SPBingMapsKey Returns the Bing Maps key. Get-SPBrowserCustomerExperienceImprovementProgram Returns the current opt-in state for the browser Customer Experience Improvement Program. Get-SPBusinessDataCatalogEntityNotificationWeb Returns the entity notification site. Get-SPBusinessDataCatalogMetadataObject Returns a Business Data Connectivity Metadata Store metadata object. Get-SPBusinessDataCatalogThrottleConfig Returns the throttling configuration for a Business Data Connectivity Service application. Get-SPCache Gets the cache information from the cache cluster. Get-SPCacheClusterHealth Returns health statistics for all of the named caches in the cache cluster. This includes those that haven't been allocated yet. Get-SPCacheClusterInfo Gets the cache cluster information configured in SharePoint farm. Get-SPCacheHost Gets the cache host information from the cache cluster. Get-SPCacheHostConfig Gets the cache host config information in the cache cluster. Get-SPCacheStatistics Gets the name cache state. Get-SPCertificate Returns all certificates that match the specified criteria. Get-SPCertificateAuthority Returns the SharePoint certificate authority (CA). Get-SPCertificateNotificationContact Gets the email addresses to be notified when certificates are about to expire or have already expired. Get-SPCertificateSettings Returns the default properties for creating and renewing certificates and the certificate health analyzer rules. Get-SPClaimProvider Returns a claim provider. Get-SPClaimProviderManager Returns a claim provider manager. Get-SPClaimTypeEncoding Returns a list of all the types of claims. Get-SPConnectedServiceApplicationInformation Returns the health of the service application proxy. Get-SPContentDatabase Returns one or more content databases. Get-SPContentDatabaseOrphanedData Gets orphaned data in content database. Get-SPContentDeploymentJob Returns a content deployment job or a collection of content deployment jobs. Get-SPContentDeploymentPath Returns a content deployment path or a collection of content deployment paths. Get-SPCustomLayoutsPage Returns a mapping to a custom layout page. Get-SPDatabase Retrieves all properties of a database. Get-SPDataConnectionFile Returns a data connection file or a collection of data connection files. Get-SPDataConnectionFileDependent Returns deployed forms on the server dependent on a universal data connection. Get-SPDeletedSite Gets a list of deleted site collections. Get-SPDesignerSettings Displays SharePoint Designer features. Get-SPDiagnosticConfig Retrieves ULS diagnostic configuration values of the farm. Get-SPDiagnosticsPerformanceCounter Returns a collection of performance counters. Get-SPDiagnosticsProvider Returns a diagnostics provider. Get-SPDistributedCacheClientSetting Returns distributed cache settings from usage. Get-SPEnterpriseSearchAdministrationComponent Returns the administration component for a search service application. Get-SPEnterpriseSearchComponent Retrieves one or all search components in a given search topology. Get-SPEnterpriseSearchContentEnrichmentConfiguration Returns the content enrichment configuration for the specified search service application. Get-SPEnterpriseSearchCrawlContentSource Returns a crawl content source. Get-SPEnterpriseSearchCrawlCustomConnector Returns a CustomConnector object type. Get-SPEnterpriseSearchCrawlDatabase Returns a crawl store. Get-SPEnterpriseSearchCrawlExtension Returns the file types to be included in the content index. Get-SPEnterpriseSearchCrawlLogReadPermission Retrieves the list of users with permission to access the crawl log information. Get-SPEnterpriseSearchCrawlMapping Returns a crawl mapping for the search application. Get-SPEnterpriseSearchCrawlRule Accesses crawl rules. Get-SPEnterpriseSearchFileFormat Retrieves all parseable file formats. Get-SPEnterpriseSearchHostController Lists the specified or all search host controllers in the farm. Get-SPEnterpriseSearchLanguageResourcePhrase Returns a language resource phrase. Get-SPEnterpriseSearchLinguisticComponentsStatus Returns the status of the linguistic query and document processing components. Get-SPEnterpriseSearchLinksDatabase Retrieves a reference to a links database. Get-SPEnterpriseSearchMetadataCategory Returns a crawled property category. Get-SPEnterpriseSearchMetadataCrawledProperty Returns a crawled property. Get-SPEnterpriseSearchMetadataManagedProperty Returns a managed property. Get-SPEnterpriseSearchMetadataMapping Returns the current status of a managed property mapping. Get-SPEnterpriseSearchOwner Retrieves the search object owner. Get-SPEnterpriseSearchPropertyRule Returns a property rule instance, which can be used in result item types. Get-SPEnterpriseSearchPropertyRuleCollection Returns the collection of rules that are applied to search results. Get-SPEnterpriseSearchQueryAndSiteSettingsService Returns the search manager service. Get-SPEnterpriseSearchQueryAndSiteSettingsServiceInstance Returns the service manager service instance. Get-SPEnterpriseSearchQueryAndSiteSettingsServiceProxy Returns the search manager service proxy. Get-SPEnterpriseSearchQueryAuthority Returns an authoritative page. Get-SPEnterpriseSearchQueryDemoted Returns a demoted site rule. Get-SPEnterpriseSearchQueryKeyword Returns a keyword term. Get-SPEnterpriseSearchQueryScope Returns a query results scope. Get-SPEnterpriseSearchQueryScopeRule Returns a shared scope rule. Get-SPEnterpriseSearchQuerySpellingCorrection Returns the object that exposes the Query Spelling Correction (QSC) configuration. Get-SPEnterpriseSearchQuerySuggestionCandidates Returns a list of queries. Get-SPEnterpriseSearchRankingModel Returns a ranking model. Get-SPEnterpriseSearchResultItemType Retrieves result item types. Get-SPEnterpriseSearchResultSource Retrieves a result source. Get-SPEnterpriseSearchSecurityTrimmer Returns a custom security trimmer. Get-SPEnterpriseSearchService Returns the search service for the farm. Get-SPEnterpriseSearchServiceApplication Returns the search service application for a farm. Get-SPEnterpriseSearchServiceApplicationBackupStore Retrieves information about the search service application backup files. Get-SPEnterpriseSearchServiceApplicationProxy Returns the search service application proxy. Get-SPEnterpriseSearchServiceInstance Returns the search service instance for a farm. Get-SPEnterpriseSearchSiteHitRule Returns the shared site hit rule. Get-SPEnterpriseSearchStatus Retrieves diagnostics information for the search components. Get-SPEnterpriseSearchTopology Retrieves one or all search topologies that belong to a given search service application. Get-SPEnterpriseSearchVssDataPath Retrieves the index paths for all active search index components on the current server. Get-SPFarm Returns the local SharePoint farm. Get-SPFarmConfig Returns a global property or a collection of global properties for the local farm. Get-SPFeature Returns the SharePoint Features based on a given scope. Get-SPFlightsInfo Gets the current enabled flights info in the current farm. Get-SPHealthAnalysisRule Gets a health analyzer rule. Get-SPHelpCollection Returns Help collection files. Get-SPInfoPathFormsService Returns the InfoPath Forms Services in SharePoint Server settings that are in the farm. Get-SPInfoPathFormTemplate Returns a InfoPath form template. Get-SPInfoPathUserAgent Returns a user agent or all the currently defined user agents for the farm. Get-SPInfoPathWebServiceProxy Returns the Web proxy settings for the Web application. Get-SPInternalAppStateSyncLastRunTime Returns the latest time the internal app state update job was invoked. Get-SPInternalAppStateUpdateInterval Returns the interval in hours between updates of the internal app state update job. Get-SPIRMSettings Returns the Information Rights Management (IRM) settings. Get-SPLogEvent Returns results from a Unified Logging Service (ULS) trace log. Get-SPLogLevel Returns a list of objects or diagnostic levels. Get-SPManagedAccount Retrieves accounts registered in the configuration database. Get-SPManagedPath Returns all managed paths that match the given criteria. Get-SPMetadataServiceApplication Returns a managed metadata service application. Get-SPMetadataServiceApplicationProxy Returns an existing connection to a managed metadata service application, which is also known as a proxy, to the managed metadata service application. Get-SPMicrofeedOptions Returns the feed cache settings for the current user profile application. Get-SPMobileMessagingAccount Retrieves mobile messaging accounts for the specified Web application. Get-SPO365LinkSettings Gets hybrid configurations. Get-SPODataConnectionSetting Returns Business Connectivity Services OData connection properties. Get-SPODataConnectionSettingMetadata Returns a Business Data Connectivity service metadata object. Get-SPOfficeStoreAppsDefaultActivation Returns the properties of apps for Office. Get-SPPendingUpgradeActions Displays pending upgrade actions. Get-SPPeoplePickerConfig This Get-SPPeoplePickerConfig cmdlet gets People Picker settings of a specified Web application. Get-SPPeoplePickerDistributionListSearchDomain Returns all domains in the People Picker distribution list search domains. Get-SPPeoplePickerSearchADDomain Returns all Active Directory forests or domains that the People Picker uses when searching for users. Get-SPPluggableSecurityTrimmer Gets pluggable security trimmers added to a profile service application proxy. Get-SPProcessAccount Returns a system account or a managed account. Get-SPProduct Returns a list of the SharePoint-related products installed in the farm and the versions of all updates installed for each product. Get-SPProfileLeader Returns the current company leaders. Get-SPProfileServiceApplicationSecurity Returns permission and identity information. Get-SPProjectDatabaseQuota Microsoft internal use only. Get-SPProjectDatabaseUsage Returns an approximate size, in megabytes (MB) of the Project Web App data used in the content database. Get-SPProjectEnterpriseProjectTaskSync Returns whether the task list sync between Project Web App and project sites is enabled or disabled. This cmdlet returns a value only if the feature has previously been enabled or disabled. Get-SPProjectEventServiceSettings Returns the settings for the Microsoft Project Server Events Service. There is currently only one setting which is the port that the service listens on for requests. Get-SPProjectIsEmailNotificationEnabled Returns the Project Web App site level setting for email notifications. True if notifications is turned on, False otherwise. Get-SPProjectOdataConfiguration Returns the settings for how the OData service is configured for an instance of Project Web App. Get-SPProjectPCSSettings Gets the settings for the Project Calculation Engine on the Project Server. Get-SPProjectPermissionMode Returns the permission mode for a Project Web App (PWA) instance. Get-SPProjectQueueSettings Returns a list of all Project Server Queue settings and their current values for the specified Project Server Service Application. Get-SPProjectWebInstance Returns an instance of a Project Web App site. Get-SPRemoteShareBlobStore This cmdlet contains more than one parameter set. You may only use parameters from one parameter set, and you may not combine parameters from different parameter sets. Returns all Remote Share BLOB Stores that match the given criteria. Get-SPRequestManagementSettings Returns a Request Manager object. Get-SPRoutingMachineInfo Returns all the routing targets. Get-SPRoutingMachinePool Returns all available routing pools. Get-SPRoutingRule Returns all routing rules. Get-SPScaleOutDatabase Returns all scale-out database objects. Get-SPScaleOutDatabaseDataState Returns the state information about the specified scale-out database. Get-SPScaleOutDatabaseInconsistency Displays all inconsistencies related to scale-out databases' ranges. Get-SPScaleOutDatabaseLogEntry Queries a scale-out database for scale-out logs. Get-SPSecureStoreApplication Returns a Secure Store application. Get-SPSecureStoreSystemAccount Returns a list of users from a designated list. Get-SPSecurityTokenServiceConfig Returns the security token service (STS) for the farm. Get-SPServer Returns the server or servers in the farm that match the given identity. Get-SPServerScaleOutDatabase Returns all scale-out database objects. Get-SPServerScaleOutDatabaseDataState Returns the state information about the specified scale-out database. Get-SPServerScaleOutDatabaseInconsistency Displays all inconsistencies related to scale-out databases' ranges. Get-SPServerScaleOutDatabaseLogEntry Queries a scale-out database for scale-out logs. Get-SPService Gets a service in the farm. Get-SPServiceApplication Returns the specified service application. Get-SPServiceApplicationEndpoint Returns the endpoint of a service application. Get-SPServiceApplicationPool Returns the specified Internet Information Services (IIS) application pool. Get-SPServiceApplicationProxy Returns an instance of the specified service application proxy. Get-SPServiceApplicationProxyGroup Returns the proxy group for the specified service application. Get-SPServiceApplicationSecurity Returns the SPObjectSecurity object for a service application. Get-SPServiceContext Returns a service context. Get-SPServiceHostConfig Returns the common Web service settings. Get-SPServiceInstance Returns the services instance for a specific server or the entire farm. Get-SPSessionStateService Returns the properties of the session state service, including time-out and database settings. Get-SPShellAdmin Returns the names of all users who have the SharePoint_Shell_Access role. Get-SPSite Returns all site collections that match the specified criteria. Get-SPSiteAdministration Returns a site administration object that allows farm administrators to view certain information about site collections to which they might not have access. Get-SPSiteMaster Returns site master information. Get-SPSiteSubscription Returns the site subscription for the given URL or all site subscriptions in the local farm. Get-SPSiteSubscriptionConfig Returns the configuration properties of a site subscription. Get-SPSiteSubscriptionEdiscoveryHub Displays the eDiscovery hub for a site subscription. Get-SPSiteSubscriptionEdiscoverySearchScope Displays the search scope for the eDiscovery hub of the specified site collection. Get-SPSiteSubscriptionFeaturePack Retrieves available SharePoint Feature sets or the Feature set assigned to a given site subscription. Get-SPSiteSubscriptionIRMConfig Gets the Information Rights Management (IRM) settings. Get-SPSiteSubscriptionMetadataConfig Returns the site subscription configuration settings for a Metadata Service application. Get-SPSiteUpgradeSessionInfo Manage or report site upgrade. Get-SPSiteURL Displays all URL mappings for the site. Get-SPSolution Returns a specified SharePoint solution. Get-SPStateServiceApplication Returns state service applications on the farm. Get-SPStateServiceApplicationProxy Returns state service application proxies on the farm. Get-SPStateServiceDatabase Returns a state service database. Get-SPTaxonomySession Returns a TaxonomySession object. Get-SPThrottlingRule Returns all throttling rules. Get-SPTimerJob Returns timer jobs. Get-SPTopologyServiceApplication Displays properties of the topology service application for the current farm. Get-SPTopologyServiceApplicationProxy Retrieves the topology service application proxy. Get-SPTranslationThrottlingSetting Gets time duration settings. Get-SPTrustedIdentityTokenIssuer Returns an identity provider. Get-SPTrustedRootAuthority Returns a trusted root authority. Get-SPTrustedSecurityTokenIssuer Returns the trusted security token issuer object. Get-SPTrustedServiceTokenIssuer Returns the object that represents the farm trust. Get-SPUpgradeActions Returns all upgrade actions. Get-SPUsageApplication Returns a specified usage application. Get-SPUsageDefinition Returns a usage definition object. Get-SPUsageService Returns a usage service. Get-SPUser Returns the user account or accounts that match a given search criteria. Get-SPUserLicense Returns the list of supported SharePoint user licenses. Get-SPUserLicenseMapping Returns the claim-to-user license mappings. Get-SPUserLicensing Returns the state of user-license enforcement. Get-SPUserSettingsProvider Returns a list of User Settings Providers installed on the farm. Get-SPUserSettingsProviderManager Returns the User Settings Provider Manager. Get-SPUserSolution Returns a specified sandboxed solution. Get-SPUserSolutionAllowList Gets the user managed solutions gallery configured on the specified web application. Get-SPVisioExternalData Returns the settings for external data connections for a Visio Services application. Get-SPVisioPerformance Returns the Visio Services settings for the performance of a Visio Services application. Get-SPVisioSafeDataProvider Returns the settings of a safe data provider for a Visio Services application. Get-SPVisioServiceApplication Returns properties of a Visio Services application or a collection of Visio Services applications. Get-SPVisioServiceApplicationProxy Returns properties of a Visio Services application proxy or a collection of Visio Services application proxies. Get-SPWeb Returns all subsites that match the given criteria. Get-SPWebApplication Returns all Web applications that match the given criteria. Get-SPWebApplicationAppDomain Returns all app domains for a specific web application. Get-SPWebApplicationHttpThrottlingMonitor Returns all counters and their associated Health Score bucket values for network throttling on a Web application. Get-SPWebPartPack Returns the Web Part packages that were installed for the specified scope. Get-SPWebTemplate Displays all globally installed site templates that match the given identity. Get-SPWebTemplatesEnabledForSiteMaster Returns a list of site master web templates. Get-SPWOPIBinding Returns a list of bindings that were created by using New-SPWOPIBinding on the current SharePoint farm where this cmdlet is run. Get-SPWOPISuppressionSetting Returns the suppression settings on the current SharePoint farm where this cmdlet is run. Get-SPWOPIZone Returns the zone that is configured on the current SharePoint farm for the WOPI application to use. Get-SPWorkflowConfig Returns workflow settings for the specified Web application. Get-SPWorkflowServiceApplicationProxy Returns the Workflow Service Application Proxy. Grant-SPBusinessDataCatalogMetadataObject Grants a right to a principal for the specified Business Data Connectivity Metadata Store metadata object. Grant-SPObjectSecurity Adds a new security principal to an SPObjectSecurity object. Import-SPAppPackage Imports an app package. Import-SPBusinessDataCatalogDotNetAssembly Imports a .NET Connectivity assembly. Import-SPBusinessDataCatalogModel Imports a Business Data Connectivity Model. Import-SPCacheClusterConfig Imports cache cluster configuration details from an XML file. Import-SPCertificate Imports certificates into the SharePoint farm. Import-SPEnterpriseSearchCustomExtractionDictionary Imports a custom extraction dictionary. Import-SPEnterpriseSearchPopularQueries Imports queries from a comma-separated list. The search box will suggest these queries as users type. Import-SPEnterpriseSearchThesaurus Deploys the dictionary to the thesaurus component in the query processing flow. Import-SPEnterpriseSearchTopology Imports and activates a topology from an XML file. Import-SPInfoPathAdministrationFiles Imports InfoPath form templates and .udcx files that are located on the SharePoint Central Administration Web site. Import-SPMetadataWebServicePartitionData Restores the data for a site subscription. Import-SPScaleOutDatabaseTenantData Imports data from the specified subscription id. Import-SPServerScaleOutDatabaseTenantData Imports data from the specified subscription id. Import-SPSiteSubscriptionBusinessDataCatalogConfig Imports data associated with an exported file that contains all data associated with the Business Data Connectivity Metadata Store for a given partition. Import-SPSiteSubscriptionSettings Restores a backup of subscription site settings to the given subscription identifier. Import-SPWeb Imports a web, list, or library. Initialize-SPResourceSecurity Enforces resource security on the local server. Initialize-SPStateServiceDatabase Installs the state database schema into a state service database. Install-SPApp Installs an instance of an app. Install-SPApplicationContent Copies shared application data to existing Web application folders. Install-SPDataConnectionFile Installs the provided data connection file. Install-SPFeature Installs a SharePoint Feature by using the Feature.xml file. Install-SPHelpCollection Installs the provided Help site collection files in the current farm. Install-SPInfoPathFormTemplate Installs an InfoPath form template on a farm. Install-SPService Installs and provisions services on a farm. Install-SPSolution Deploys an installed SharePoint solution in the farm. Install-SPUserSolution Activates a sandboxed solution in a site collection. Install-SPWebPartPack Installs the specified Web Part package to the specified location. Invoke-SPProjectActiveDirectoryEnterpriseResourcePoolSync Triggers Active Directory Enterprise Resource Pool synchronization on the specified instance of Project Web App. Invoke-SPProjectActiveDirectoryGroupSync Manually starts the synchronization job to synchronize Project Server group membership with the specified Active Directory groups. Merge-SPLogFile Combines trace log entries from all farm computers into a single log file on the local computer. Merge-SPUsageLog Returns records from usage log files. Migrate-SPDatabase Do not use. Migrate-SPProjectResourcePlans Migrates the published resource plan assignment data to engagements. Run after data migration has been completed from Project Server 2013 to Project Server 2016, Project Server 2019. Mount-SPContentDatabase Attaches an existing content database to the farm. NOTE: Please be aware that if a content database that does not exists is specified, it will be created by this cmdlet. Mount-SPStateServiceDatabase Attaches an existing state service database to the farm. Move-SPAppManagementData Do Not Use Move-SPBlobStorageLocation Copies a content database to a new location by using Remote BLOB Storage (RBS). Move-SPCertificate Moves the specified certificate to a different certificate store. Move-SPDeletedSite Moves deleted site collections from one content database to another. Move-SPEnterpriseSearchLinksDatabases Moves data across links databases. Move-SPProfileManagedMetadataProperty Moves multiple-string values into a term set. Move-SPSite Moves site collections from one content database to another. Move-SPSocialComment Moves social comments. Move-SPUser Migrates a user account in SharePoint Products. New-SPAlternateURL Creates a new public or internal URL for the specified Web application zone or resource. New-SPAppManagementServiceApplication Creates an App Management Service application. New-SPAppManagementServiceApplicationProxy Creates an App Management Service application proxy. New-SPAuthenticationProvider Creates a new authentication provider in the farm. New-SPAzureAccessControlServiceApplicationProxy Creates a new service application proxy group. New-SPBECWebServiceApplicationProxy Do not use. New-SPBusinessDataCatalogServiceApplication Creates a new Business Data Connectivity service application in the farm. New-SPBusinessDataCatalogServiceApplicationProxy Creates a new Business Data Connectivity service application proxy in the farm. New-SPCache Create a new named cache. New-SPCentralAdministration Creates a new SharePoint Central Administration Web application. New-SPCertificate Creates a new certificate signing request. New-SPClaimProvider Registers a new claim provider in the farm. New-SPClaimsPrincipal Creates a claims principal. New-SPClaimTypeEncoding Registers a new type of claim. New-SPClaimTypeMapping Creates a claim mapping rule for a security token service (STS) identity provider. New-SPConfigurationDatabase Creates a new configuration database. New-SPContentDatabase Creates a new content database and attaches it to the specified Web application. New-SPContentDeploymentJob Creates a content deployment job. New-SPContentDeploymentPath Creates a new content deployment path. New-SPEnterpriseSearchAdminComponent Creates a new admin component for the given topology and search service instance. New-SPEnterpriseSearchAnalyticsProcessingComponent Creates a new analytics processing component for the given topology and search service instance. New-SPEnterpriseSearchContentEnrichmentConfiguration Creates a new ContentEnrichmentConfiguration object. New-SPEnterpriseSearchContentProcessingComponent Creates a new content processing component for the given topology and search service instance. New-SPEnterpriseSearchCrawlComponent Creates a new crawl component for the given topology and search service instance. New-SPEnterpriseSearchCrawlContentSource Creates a content source for a Search service application. New-SPEnterpriseSearchCrawlCustomConnector Registers a protocol for custom crawling. New-SPEnterpriseSearchCrawlDatabase Creates a crawl database which can be added to a search service application. New-SPEnterpriseSearchCrawlExtension Adds an extension rule to a Search service application. New-SPEnterpriseSearchCrawlMapping Creates a crawl mapping rule for a shared search application. New-SPEnterpriseSearchCrawlRule Creates a new crawl rule. New-SPEnterpriseSearchFileFormat Adds a new file format to the parsing system. New-SPEnterpriseSearchIndexComponent Creates a new index component for the given topology and search service instance. New-SPEnterpriseSearchLanguageResourcePhrase Adds a language resource phrase to a shared search application. New-SPEnterpriseSearchLinksDatabase Creates a new links database for a search service application. New-SPEnterpriseSearchMetadataCategory Adds a crawled property category to a search service application. New-SPEnterpriseSearchMetadataCrawledProperty Adds a crawled property. New-SPEnterpriseSearchMetadataManagedProperty Adds a managed property to a shared search application. New-SPEnterpriseSearchMetadataMapping Adds a managed property mapping. New-SPEnterpriseSearchQueryAuthority Adds an authoritative page to a shared search application. New-SPEnterpriseSearchQueryDemoted Adds a demoted site rule to a shared search application. New-SPEnterpriseSearchQueryKeyword Adds a keyword term to a shared search application. New-SPEnterpriseSearchQueryProcessingComponent Creates a new query processing component for the given topology and search service instance. New-SPEnterpriseSearchQueryScope Adds a query results scope to a shared search application. New-SPEnterpriseSearchQueryScopeRule Adds a shared scope rule to a query scope. New-SPEnterpriseSearchRankingModel Adds a ranking model to a shared search application. New-SPEnterpriseSearchResultItemType Creates a new result item type. New-SPEnterpriseSearchResultSource Creates a new result source. New-SPEnterpriseSearchSecurityTrimmer Adds a custom security trimmer to a shared search application. New-SPEnterpriseSearchServiceApplication Adds a search service application to a farm. New-SPEnterpriseSearchServiceApplicationProxy Adds a new search application proxy to a farm. New-SPEnterpriseSearchSiteHitRule Adds a new site hit rule for a search application. New-SPEnterpriseSearchTopology Creates a new search topology in the given search service application. New-SPLogFile Creates a new log file. New-SPManagedAccount Registers a new managed account. New-SPManagedPath Creates a new managed path for the given Web application for all host header site collections. New-SPMarketplaceWebServiceApplicationProxy Creates a service application proxy for the app identity data web service. New-SPMetadataServiceApplication Creates a new managed metadata service application. New-SPMetadataServiceApplicationProxy Creates a new connection to a managed metadata service application. New-SPODataConnectionSetting {{ Fill in the Synopsis }} New-SPOnlineApplicationPrincipalManagementServiceApplicationProxy {{ Fill in the Synopsis }} New-SPPowerPointConversionServiceApplication Creates a PowerPoint Conversion Service application. New-SPPowerPointConversionServiceApplicationProxy Creates a PowerPoint Conversion Service application proxy. New-SPProfileServiceApplication Adds a User Profile Service Application to a farm. New-SPProfileServiceApplicationProxy Creates a User Profile Service application proxy on the local farm. New-SPProjectServiceApplication Creates a new Project Server Service application. New-SPProjectServiceApplicationProxy Creates a proxy for a Project Server Service application. New-SPRequestManagementRuleCriteria Creates criteria for the rule to match. New-SPSecureStoreApplication Creates a new Secure Store application. New-SPSecureStoreApplicationField Creates a new Secure Store application fields object. New-SPSecureStoreServiceApplication Creates a new Secure Store Service application in the farm. New-SPSecureStoreServiceApplicationProxy Creates a new Secure Store Service application proxy in the farm. New-SPSecureStoreTargetApplication Creates a new Secure Store target application. New-SPServiceApplicationPool Creates a new Web service application pool. New-SPServiceApplicationProxyGroup Creates a new service application proxy group. New-SPSite Creates a new site collection at the specified URL. New-SPSiteMaster Creates a site master. New-SPSiteSubscription Creates a new site subscription. New-SPSiteSubscriptionFeaturePack Creates a new SharePoint Feature set that can be used to limit the features available to a site subscription. New-SPStateServiceApplication Creates a new state service application. New-SPStateServiceApplicationProxy Creates a proxy for a state service application. New-SPStateServiceDatabase Creates and provisions a new state service database and installs the state database schema into it. New-SPSubscriptionSettingsServiceApplication Creates a new subscription settings service application. New-SPSubscriptionSettingsServiceApplicationProxy Creates an application proxy to a subscription settings service application. New-SPTranslationServiceApplication Provisions a new instance of the Machine Translation service. New-SPTranslationServiceApplicationProxy Creates a Machine Translation Service application proxy on the local farm. New-SPTrustedIdentityTokenIssuer Creates an identity provider in the farm. New-SPTrustedRootAuthority Creates a trusted root authority. New-SPTrustedSecurityTokenIssuer Creates a trust between a server to server principal. New-SPTrustedServiceTokenIssuer Creates a trust with a SharePoint farm. New-SPUsageApplication Creates a new usage application. New-SPUsageLogFile Starts a new usage log file on the current server computer. New-SPUser Adds an existing user to a SharePoint site with the designated permissions. New-SPUserLicenseMapping Creates a license mapping object. New-SPUserSettingsProvider Adds a new User Settings Provider. New-SPUserSolutionAllowList Creates a user managed solutions gallery. New-SPVisioSafeDataProvider Adds a new data provider to a Visio Services application. New-SPVisioServiceApplication Adds a new Visio Services application to a farm. New-SPVisioServiceApplicationProxy Adds a new Visio Services application proxy to a farm. New-SPWeb Creates a new site in an existing site collection. New-SPWebApplication Creates a new Web application within the local farm. New-SPWebApplicationAppDomain Creates an AppDomain entry. New-SPWebApplicationExtension Creates a new zone instance for the Web application. New-SPWOPIBinding Creates a new binding to associate file name extensions or applications with actions on the current SharePoint farm where this cmdlet is run. New-SPWOPISuppressionSetting Disables Office Web Apps for the action, file name extension, or programmatic identifier that you've specified on the current SharePoint farm. New-SPWordConversionServiceApplication Creates a new instance of a Word Automation Services application on the farm. New-SPWorkflowServiceApplicationProxy Creates a proxy to connect to Workflow Manager. Pause-SPProjectWebInstance Switches the specified instance of Project Web App to read-only, preventing any changes from being made through the Project Server PSI or CSOM. Publish-SPServiceApplication Shares the specified local service application outside the farm. Receive-SPServiceApplicationConnectionInfo Configures this farm to receive service information from another farm. Register-SPAppPrincipal Lets an on-premises administrator register an app principal. Register-SPRemoteShareBlobStore This cmdlet registers a new Remote Share BLOB Store to a given content database. Register-SPVssWriter Registers the SharePoint VSS Writer service on the local server. Register-SPWorkflowService Registers a Workflow Manager farm with the SharePoint farm. Remove-SPActivityFeedItems Removes activity events from the published and consolidated tables. Remove-SPAlternateURL Completely deletes the specified alternate URL. Remove-SPAppDeniedEndpoint Removes a relative URL endpoint of a server from the list of app-denied endpoints. Remove-SPApplicationCredentialKey Removes the application credential key from the local server. Remove-SPAppPrincipalPermission Removes the permissions on a specified app principal. Remove-SPBusinessDataCatalogModel Deletes a Business Data Connectivity Model. Remove-SPCentralAdministration Removes the SharePoint Central Administration web site from the local server. Remove-SPCertificate Deletes a certificate and any associated private key. Remove-SPCertificateNotificationContact Deletes an email address from the list of contacts to be notified when certificates are about to expire or have already expired. Remove-SPClaimProvider Unregisters a claim provider. Remove-SPClaimTypeMapping Deletes a claim type mapping rule for a security token service (STS) identity provider. Remove-SPConfigurationDatabase Permanently removes a configuration database. Remove-SPConfigurationObject {{ Fill in the Synopsis }} Remove-SPContentDatabase Deletes a content database. Remove-SPContentDeploymentJob Removes a content deployment job. Remove-SPContentDeploymentPath Removes a content deployment path. Remove-SPDatabaseFromAvailabilityGroup Removes one or more SharePoint databases from an availability group in SQL Server. Remove-SPDeletedSite Removes a deleted site collection. Remove-SPDiagnosticsPerformanceCounter Removes an instance of a performance counter. Remove-SPDistributedCacheServiceInstance Removes an instance of the distributed cache service from a local server. Remove-SPEnterpriseSearchComponent Removes the specified search component from the given search topology. Remove-SPEnterpriseSearchContentEnrichmentConfiguration Removes the current content enrichment configuration from the search service application. Remove-SPEnterpriseSearchCrawlContentSource Deletes a specified crawl content source from a search application. Remove-SPEnterpriseSearchCrawlCustomConnector Removes a CustomConnector object. Remove-SPEnterpriseSearchCrawlDatabase Deletes a crawl database. Remove-SPEnterpriseSearchCrawlExtension Removes a file name extension from the list of files that can be crawled. Remove-SPEnterpriseSearchCrawlLogReadPermission Removes permission to view crawl log information. Remove-SPEnterpriseSearchCrawlMapping Deletes a crawl mapping. Remove-SPEnterpriseSearchCrawlRule Deletes a crawl rule. Remove-SPEnterpriseSearchFileFormat Removes support for parsing a file format. Remove-SPEnterpriseSearchLanguageResourcePhrase Deletes a language resource phrase from a shared search application. Remove-SPEnterpriseSearchLinksDatabase Deletes a links database. Remove-SPEnterpriseSearchMetadataCategory Deletes a crawled property category. Remove-SPEnterpriseSearchMetadataManagedProperty Deletes a metadata managed property. Remove-SPEnterpriseSearchMetadataMapping Deletes a metadata mapping from a managed property. Remove-SPEnterpriseSearchQueryAuthority Deletes an authoritative page. Remove-SPEnterpriseSearchQueryDemoted Deletes a demoted site rule. Remove-SPEnterpriseSearchQueryKeyword Deletes a query keyword. Remove-SPEnterpriseSearchQueryScope Deletes a query scope. Remove-SPEnterpriseSearchQueryScopeRule Deletes query results scope rules. Remove-SPEnterpriseSearchRankingModel Deletes a ranking model. Remove-SPEnterpriseSearchResultItemType Removes a result item type for a search object owner. Remove-SPEnterpriseSearchResultSource Deletes a result source. Remove-SPEnterpriseSearchSecurityTrimmer Deletes a custom security trimmer. Remove-SPEnterpriseSearchServiceApplication Deletes a search service application. Remove-SPEnterpriseSearchServiceApplicationProxy Deletes a search service application proxy. Remove-SPEnterpriseSearchServiceApplicationSiteSettings Cleans up search settings for a particular site collection, subscription, or search application. Remove-SPEnterpriseSearchSiteHitRule Deletes a site hit rule. Remove-SPEnterpriseSearchTenantConfiguration Removes all tenant specific search settings. Remove-SPEnterpriseSearchTenantSchema Removes a defined search schema. Remove-SPEnterpriseSearchTopology Removes an inactive search topology from a search service application. Remove-SPInfoPathUserAgent Removes a user agent. Remove-SPManagedAccount Removes a managed account registration from the farm. Remove-SPManagedPath Deletes the specified managed path from the specified host header or Web application. Remove-SPODataConnectionSetting {{ Fill in the Synopsis }} Remove-SPPeoplePickerDistributionListSearchDomain This cmdlet removes a domain from the People Picker distribution list search domains. Remove-SPPeoplePickerSearchADDomain This cmdlet removes a forest of domain from the list that the People Picker uses when searching for users. Remove-SPPeoplePickerServiceAccountDirectoryPath This cmdlet removes an OU from People Picker service account directory path list. Remove-SPPluggableSecurityTrimmer Removes a pluggable security trimmer from a profile service application proxy. Remove-SPProfileLeader Remove a company leader. Remove-SPProfileSyncConnection Removes a synchronization connection. Remove-SPProjectWebInstanceData Disassociates a Site Collection with the Project Server instance. Remove-SPRoutingMachineInfo Removes an external routing target. Remove-SPRoutingMachinePool Removes a routing pool from Request Manager. Remove-SPRoutingRule Removes a routing rule. Remove-SPScaleOutDatabase Removes a specific scale-out database. Remove-SPSecureStoreApplication Deletes a Secure Store application. Remove-SPSecureStoreSystemAccount Removes a user account from a designated list. Remove-SPServerScaleOutDatabase Removes a specific scale-out database. Remove-SPServiceApplication Deletes the specified service application on the local server. Remove-SPServiceApplicationPool Completely deletes the specified Web service application pool. Remove-SPServiceApplicationProxy Deletes the specified service application proxy. Remove-SPServiceApplicationProxyGroup Completely deletes the specified service application proxy group. Remove-SPServiceApplicationProxyGroupMember Removes one or more proxies from the specified service application proxy group. Remove-SPShellAdmin Removes a user from the SharePoint_Shell_Access role. Remove-SPSite Completely deletes an existing site collection and all subsites. Remove-SPSiteMaster Removes a site master. Remove-SPSiteSubscription Removes data stored in a subscription settings service application for a set of site subscriptions. Remove-SPSiteSubscriptionBusinessDataCatalogConfig Removes the Business Data Connectivity Metadata Store for a partition. Remove-SPSiteSubscriptionFeaturePack Removes a SharePoint Feature set from a site subscription. Remove-SPSiteSubscriptionFeaturePackMember Removes a feature definition from the provided SharePoint Feature set. Remove-SPSiteSubscriptionMetadataConfig Removes site subscription configuration settings. Remove-SPSiteSubscriptionProfileConfig Deletes a site subscription from a User Profile Service application. Remove-SPSiteSubscriptionSettings Removes the settings service data for a specified site subscription, or finds and removes orphaned data. Remove-SPSiteUpgradeSessionInfo Removes an SPSite object from upgrade. Remove-SPSiteURL Removes an URL mapping from the site. Remove-SPSocialItemByDate Deletes tags, notes, or ratings. Remove-SPSolution Removes a SharePoint solution from a farm. Remove-SPSolutionDeploymentLock Removes the solution deployment lock for a server. Remove-SPStateServiceDatabase Removes a state service database from a state service application and drops it from the SQL Server. Remove-SPThrottlingRule Removes a throttling rule. Remove-SPTranslationServiceJobHistory Removes Machine Translation service jobs. Remove-SPTrustedIdentityTokenIssuer Deletes a Security Token Service (STS) identity provider from the farm. Remove-SPTrustedRootAuthority Deletes a trusted root authority. Remove-SPTrustedSecurityTokenIssuer Removes the trusted security token service object. Remove-SPTrustedServiceTokenIssuer Deletes the object that represents the farm trust. Remove-SPUsageApplication Removes a usage application from the local farm. Remove-SPUser Removes a user from a Web site. Remove-SPUserLicenseMapping Removes a claim-to-SharePoint user license mapping. Remove-SPUserSettingsProvider Removes a User Settings Provider. Remove-SPUserSolution Removes a sandboxed solution from the solution gallery. Remove-SPVisioSafeDataProvider Removes a data provider from a Visio Services application. Remove-SPWeb Completely deletes the specified Web. Remove-SPWebApplication Deletes the specified Web application. Remove-SPWebApplicationAppDomain Deletes the AppDomain. Remove-SPWOPIBinding Removes bindings for applications, file name extensions and their associated actions on the current SharePoint farm where this cmdlet is run. Remove-SPWOPISuppressionSetting Removes the suppression settings for a file name extension or programmatic ID and action on the current SharePoint farm where this cmdlet is run. Remove-SPWordConversionServiceJobHistory Removes entries from the Word Automation Services job history database. Rename-SPCertificate Changes the friendly name (display name) of a certificate. Rename-SPServer Renames a server that is currently connected to the farm. Renew-SPCertificate Renews a certificate and creates a new certificate signing request. Repair-SPManagedAccountDeployment Repairs the local managed account credential deployment. Repair-SPProjectWebInstance Re-queues specific Project Server queue items that may have fallen out of the queue. Repair-SPSite Activates the RunRepairs method against the referenced SPSite object. Request-SPUpgradeEvaluationSite Requests an upgrade evaluation site for a specified site. Reset-SPProjectEventServiceSettings Resets the Microsoft Project Server Events Service 2016 settings to the default values. The Microsoft Project Server Events Service 2016 needs to be restarted for the changes to take effect. Reset-SPProjectPCSSettings Resets the settings for the Project Calculation Engine on Project Server. Reset-SPProjectQueueSettings Resets all Project Server Queue settings to their default values for a specific Project Server Service Application. Reset-SPSites Synchronizes the content database with the configuration database of the farm. Restart-SPAppInstanceJob Restarts an app instance. Restore-SPDeletedSite Restores a deleted site collection. Restore-SPEnterpriseSearchServiceApplication Restores third-party backup of a search application. Restore-SPEnterpriseSearchServiceApplicationIndex Restores the search index from the specified backup files. Restore-SPFarm Restores one or more items from a backup. Restore-SPSite Restores a site collection. Resume-SPEnterpriseSearchServiceApplication Resumes a search service application that was suspended. Resume-SPProjectWebInstance Switches the specified instance of Project Web App to read-write mode, allowing users to change data again. Resume-SPStateServiceDatabase Resumes a paused state service database so that new rows of data are received. Revoke-SPBusinessDataCatalogMetadataObject Revokes a right to a principal in the specified Business Data Connectivity Metadata Store metadata object. Revoke-SPObjectSecurity Removes a security principal from a SPObjectSecurity object. Set-SPAlternateURL Configures the specified alternate URL. Set-SPAppAcquisitionConfiguration Sets app acquisition settings. Set-SPAppAutoProvisionConnection Sets provision connection settings for an app. Set-SPAppDisablingConfiguration Sets the disable list sync state for an app. Set-SPAppDomain Sets the domain used to host apps. Set-SPAppHostingQuotaConfiguration Sets hosting quotas for an app. Set-SPApplicationCredentialKey Sets the application credential key on the local server. Set-SPAppManagementDeploymentId Sets the identifier of the farm or tenant used by the Office Marketplace to issue App licenses. Set-SPAppPrincipalPermission Sets the permissions on a given app principal. Set-SPAppScaleProfile Sets settings for the app profile. Set-SPAppSiteDomain Creates or changes the URL of any installed app. Set-SPAppSiteSubscriptionName Sets or changes the name for the specified site subscription. Set-SPAppStateUpdateInterval Sets the interval in hours between updates of the app state update job. Set-SPAppStoreConfiguration Sets SharePoint Store settings for an app. Set-SPAppStoreWebServiceConfiguration Sets properties of a SharePoint Store app. Set-SPAuthenticationRealm Sets the authentication realm. Set-SPBingMapsBlock Sets Bing maps to blocked status. Set-SPBingMapsKey Sets the Bing Maps key. Set-SPBrowserCustomerExperienceImprovementProgram Turns on or off the browser Customer Experience Improvement Program. Set-SPBusinessDataCatalogEntityNotificationWeb Sets the entity notification site. Set-SPBusinessDataCatalogMetadataObject Sets the value of a property or attribute of a Business Data Connectivity Metadata Store metadata object. Set-SPBusinessDataCatalogServiceApplication Sets global properties for a Business Data Connectivity service application in the farm. Set-SPBusinessDataCatalogThrottleConfig Sets the throttling configuration for a Business Data Connectivity Service application. Set-SPCentralAdministration Sets the IIS website binding for the SharePoint Central Administration site. Set-SPCertificateSettings Configures certificate management settings. Set-SPClaimProvider Updates registration of a claims provider. Set-SPContentDatabase Sets global properties of a SharePoint content database. Set-SPContentDeploymentJob Sets properties of a content deployment job. Set-SPContentDeploymentPath Sets properties of a content deployment path. Set-SPCustomLayoutsPage Maps a new path for a custom layout page. Set-SPDataConnectionFile Sets properties of a data connection file. Set-SPDefaultProfileConfig Changes the MySitesPublicEnabled property of the User Profile Application Proxy. Set-SPDesignerSettings Sets SharePoint Designer features. Set-SPDiagnosticConfig Sets diagnostic configuration settings on the farm. Set-SPDiagnosticsProvider Enables a diagnostics provider and updates its retention policy. Set-SPDistributedCacheClientSetting Sets distributed cache settings. Set-SPEnterpriseSearchAdministrationComponent Sets properties of an administration component for a search service application. Set-SPEnterpriseSearchContentEnrichmentConfiguration Stores the specified content enrichment configuration to the search service application. Set-SPEnterpriseSearchCrawlContentSource Sets the properties of a crawl content source for a Search service application. Set-SPEnterpriseSearchCrawlDatabase Sets properties of a crawl database for a Search service application. Set-SPEnterpriseSearchCrawlLogReadPermission Grants users permission to view the crawl log information. Set-SPEnterpriseSearchCrawlRule Sets properties for a crawl rule. Set-SPEnterpriseSearchFileFormatState Sets the activation state of a parser for a given file format. Set-SPEnterpriseSearchLinguisticComponentsStatus Sets the operation status of the linguistic query and document processing components. Set-SPEnterpriseSearchLinksDatabase Sets properties of a links database for a search service application. Set-SPEnterpriseSearchMetadataCategory Sets properties of a crawled property category. Set-SPEnterpriseSearchMetadataCrawledProperty Sets the properties of a metadata crawled property. Set-SPEnterpriseSearchMetadataManagedProperty Sets the properties of a metadata managed property. Set-SPEnterpriseSearchMetadataMapping Sets the properties of a managed property mapping for a search service application. Set-SPEnterpriseSearchPrimaryHostController Sets the primary search host controller for the farm. Set-SPEnterpriseSearchQueryAuthority Sets the properties of an authoritative page for a shared search application. Set-SPEnterpriseSearchQueryKeyword Sets the properties of a keyword term for a shared search application. Set-SPEnterpriseSearchQueryScope Sets the properties of a query results scope for a shared search application. Set-SPEnterpriseSearchQueryScopeRule Sets the properties of a shared scope rule for a query scope. Set-SPEnterpriseSearchQuerySpellingCorrection Sets the operation status of the Query Spelling Corrections (QSC) component. Set-SPEnterpriseSearchRankingModel Sets the properties of a ranking model for a shared search service application. Set-SPEnterpriseSearchResultItemType Sets properties of a result item type. Set-SPEnterpriseSearchResultSource Sets properties of a result source. Set-SPEnterpriseSearchService Sets the properties of a search service for a farm. Set-SPEnterpriseSearchServiceApplication Sets the properties of a search service application for a farm. Set-SPEnterpriseSearchServiceApplicationProxy Sets properties of a search service application proxy. Set-SPEnterpriseSearchServiceInstance Sets the properties of a search service instance. Set-SPEnterpriseSearchTopology Activates a given search topology. Set-SPFarmConfig Sets a global property or a collection of global properties for the local farm. Set-SPInfoPathFormsService Sets parameters for InfoPath Forms Services in SharePoint Server. Set-SPInfoPathFormTemplate Sets properties of a InfoPath form template. Set-SPInfoPathWebServiceProxy Sets parameters for an existing SharePoint Web service application. Set-SPInternalAppStateUpdateInterval Sets the interval in hours between updates of the internal app state update job. Set-SPIRMSettings Sets the Information Rights Management (IRM) settings. Set-SPLogLevel Sets the trace and event level for a set of categories. Set-SPMachineKey Configures the ASP.NET view state decryption and validation keys of a web application. Set-SPManagedAccount Configures the managed account. Set-SPMetadataServiceApplication Sets the properties of a managed metadata service application. Set-SPMetadataServiceApplicationProxy Sets the properties of a connection to a managed metadata service application. Set-SPMicrofeedOptions Sets the feed cache settings. Set-SPMobileMessagingAccount Configures the specified mobile messaging account. Set-SPO365LinkSettings Set SharePoint O365 Link Settings for Hybrid Configuration. Set-SPODataConnectionSetting {{ Fill in the Synopsis }} Set-SPODataConnectionSettingMetadata {{ Fill in the Synopsis }} Set-SPOfficeStoreAppsDefaultActivation Sets the properties of apps for Office. Set-SPPassPhrase Sets the pass phrase to a new value. Set-SPPeoplePickerConfig This cmdlet sets settings of People Picker of a specified Web application. Set-SPPowerPointConversionServiceApplication Configures settings for a PowerPoint Conversion Service application. Set-SPProfileServiceApplication Sets properties of a User Profile Service application. Set-SPProfileServiceApplicationProxy Sets properties of a proxy for a User Profile Service application. Set-SPProfileServiceApplicationSecurity Sets permission and identity information. Set-SPProjectDatabaseQuota Microsoft internal use only. Set-SPProjectEventServiceSettings Allows you to change the Microsoft Project Server Events Service 2016 TCP port settings. If you change the TCP port, the Microsoft Project Server Events Service 2016 needs to be restarted for the changes to take effect. Set-SPProjectOdataConfiguration Sets the properties for how the OData service is configured for an instance of Project Web App. Set-SPProjectPCSSettings Sets the settings for the Project Calculation Engine on Project Server. Set-SPProjectPermissionMode Changes the permission mode for a Project Web App instance. Running this cmdlet deletes all security settings and reverts to the default settings for the specified mode. Set-SPProjectQueueSettings Sets the value of one or multiple Project Server Queue settings for a specific Project Server service application. Set-SPProjectServiceApplication Sets the properties of a Project Server Service application. Set-SPProjectUserSync Controls the behavior of WSS user sync. Set-SPProjectUserSyncDisabledSyncThreshold Defines the threshold over which a user sync job will not be executed but instead will be deleted. This threshold is the product of the number of projects multiplied by the number of users. Set-SPProjectUserSyncFullSyncThreshold Defines the threshold over which a delta user sync job will be executed as a complete user sync. This threshold is the product of the number of projects multiplied by the number of users. Set-SPProjectUserSyncOffPeakSyncThreshold Defines the threshold over which a full user sync job will be executed during off peak hours instead of immediately. This threshold is the product of the number of projects multiplied by the number of users. Set-SPRemoteShareBlobStore Configures the specified Remote Share BLOB Store. Set-SPRequestManagementSettings Sets Request Manager properties. Set-SPRoutingMachineInfo Sets routing target properties. Set-SPRoutingMachinePool Sets properties of a machine pool. Set-SPRoutingRule Changes properties of an existing routing rule. Set-SPScaleOutDatabaseDataRange Extends the range of a specified scale-out database. Set-SPScaleOutDatabaseDataSubRange Creates a subrange for a specified scale-out database. Set-SPSecureStoreApplication Sets properties of a Secure Store application. Set-SPSecureStoreDefaultProvider Updates the secure store provider. Set-SPSecureStoreServiceApplication Sets properties of a Secure Store Service application in the farm. Set-SPSecurityTokenServiceConfig Updates the settings of the SharePoint security token service (STS) identity provider. Set-SPServer Changes the role of the server. Set-SPServerScaleOutDatabaseDataRange Extends the range of a specified scale-out database. Set-SPServerScaleOutDatabaseDataSubRange Creates a subrange for a specified scale-out database. Set-SPServiceApplication Sets properties of a service application. Set-SPServiceApplicationEndpoint Sets the host of an endpoint for a service application. Set-SPServiceApplicationPool Changes the account used for the Identity of the specified application pool. Set-SPServiceApplicationSecurity Updates the SPObjectSecurity object for a service application. Set-SPServiceHostConfig Configures one or more common settings for all web services. Set-SPSessionStateService Updates the credentials that are used to communicate with the state service database. Set-SPSite Configures the specified sites. Set-SPSiteAdministration Allows farm administrators to configure any site collection. Set-SPSiteSubscriptionConfig Sets the configuration properties of a site subscription. Set-SPSiteSubscriptionEdiscoveryHub Sets properties for the eDiscovery hub of a site subscription. Set-SPSiteSubscriptionIRMConfig Sets the Information Rights Management (IRM) settings. Set-SPSiteSubscriptionMetadataConfig Sets the site subscription configuration settings for a specified Metadata Service application. Set-SPSiteSubscriptionProfileConfig Sets the parameters of a site subscription. Set-SPSiteURL Adds or changes an URL mapping for the site. Set-SPStateServiceApplication Updates the name of a state service application. Set-SPStateServiceApplicationProxy Updates the name of a state service application proxy. Set-SPStateServiceDatabase Updates properties of a state service database. Set-SPSubscriptionSettingsServiceApplication Sets properties of a subscription settings service application. Set-SPThrottlingRule Changes properties of an existing throttling rule. Set-SPTimerJob Sets the schedule for running a timer job. Set-SPTopologyServiceApplication Sets the properties on the topology service application of the local farm. Set-SPTopologyServiceApplicationProxy Sets the proxy properties of the topology service application. Set-SPTranslationServiceApplication Sets property settings on a Machine Translation service application. Set-SPTranslationServiceApplicationProxy Sets properties to the Machine Translation service application proxy. Set-SPTranslationThrottlingSetting Sets the timer job duration. Set-SPTrustedIdentityTokenIssuer Sets the identity providers of a Web application. Set-SPTrustedRootAuthority Creates a new trusted root authority. Set-SPTrustedSecurityTokenIssuer Sets the trusted token issuer. Set-SPTrustedServiceTokenIssuer Updates a trust with the farm. Set-SPUsageApplication Sets properties of a usage application. Set-SPUsageDefinition Sets the retention period for a usage provider. Set-SPUsageService Updates the properties of a usage service. Set-SPUser Configures properties of an existing user. Set-SPVisioExternalData Configures settings related to external data connections for a Visio Services application. Set-SPVisioPerformance Sets performance properties for a Visio Services application. Set-SPVisioSafeDataProvider Specifies a description of a safe data provider for a Visio Services application. Set-SPVisioServiceApplication Sets the ServiceApplicationPool property for a Visio Services application. Set-SPWeb Configures the specified subsite. Set-SPWebApplication Configures the specified web application. Set-SPWebApplicationHttpThrottlingMonitor Sets the Health Score bucket values for an existing network throttling performance counter for a specified Web application. Set-SPWOPIBinding Updates the default click action for an application or file name extension binding. Set-SPWOPIZone Configures the zone that the current SharePoint farm will use to navigate the browser to the WOPI application. Set-SPWordConversionServiceApplication Sets properties of a Word Automation Services application. Set-SPWorkflowConfig Configures the workflow settings for the specified Web application. Split-SPScaleOutDatabase Moves a specified percentage of partitions from one scale-out database to another. Split-SPServerScaleOutDatabase Moves a specified percentage of partitions from one scale-out database to another. Start-SPAdminJob Immediately starts any waiting administrative job on the local computer. Start-SPAssignment Initiates a new assignment store. Start-SPCacheCluster Starts the Caching Services on all cache hosts in the cluster. Start-SPContentDeploymentJob Starts a content deployment job. Start-SPDiagnosticsSession Starts a diagnostic session to report diagnostic information to the usage database. Start-SPEnterpriseSearchQueryAndSiteSettingsServiceInstance Starts an instance of a search manager service. Start-SPEnterpriseSearchServiceInstance Starts an instance of a search service. Start-SPInfoPathFormTemplate Activates a previously quiesced InfoPath form template. Start-SPService Enables a service in the farm. Start-SPServiceInstance Starts the service instance for a service on a specific server or the farm. Start-SPTimerJob Runs a timer job once. Stop-SPAssignment Disposes of objects in the provided assignment collection. Stop-SPCacheCluster Stops the Caching Services on all cache hosts in the cluster. Stop-SPContentTypeReplication Stops Content Type replication job from SharePoint Online. Stop-SPDiagnosticsSession Stops a diagnostic session. Stop-SPDistributedCacheServiceInstance Stops an instance of the Distributed Cache service on a local server. Stop-SPEnterpriseSearchQueryAndSiteSettingsServiceInstance Stops an instance of a search manager service. Stop-SPEnterpriseSearchServiceInstance Stops an instance of a search service. Stop-SPInfoPathFormTemplate Disables a InfoPath form template on a farm before an upgrade. Stop-SPService Disables a service in the farm. Stop-SPServiceInstance Stops the service instance for a service. Stop-SPTaxonomyReplication Terminates Hybrid SharePoint Taxonomy replication from SharePoint Online site to local SharePoint on-premises site. Suspend-SPEnterpriseSearchServiceApplication Suspends a search service application, pausing all crawls and search operations, to perform a task such as system maintenance. Suspend-SPStateServiceDatabase Pauses a state database and thus prevents new rows of data from being added to a database. Switch-SPBlobStorage This cmdlet switches active BLOB storage. Switch-SPCertificate Replaces existing certificate assignments with a new certificate. Sync-SPProjectPermissions Manually synchronizes permissions between a Project Web App instance and its associated project sites. Test-SPContentDatabase Tests a content database. Test-SPInfoPathFormTemplate Validates that a InfoPath form template is browser-enabled. Test-SPO365LinkSettings Validates whether the configured Office 365 hybrid site uses a valid template. Test-SPProjectServiceApplication This cmdlet runs a series of health checks against the Project Service Application. Test-SPProjectWebInstance Runs a suite of tests on an existing Project Web Instance. Test-SPRemoteShareBlobStore Tests the consistency of the Remote Share BLOB Stores for the specified content database. Test-SPSite Activates the RunTests method against a referenced SPSite object. Uninstall-SPAppInstance Uninstalls an instance of an app. Uninstall-SPDataConnectionFile Removes a data connection file. Uninstall-SPFeature Uninstalls an installed feature definition. Uninstall-SPHelpCollection Removes Help collection files. Uninstall-SPInfoPathFormTemplate Removes a InfoPath form template from a farm. Uninstall-SPSolution Retracts a deployed SharePoint solution. Uninstall-SPUserSolution Deactivates a sandboxed solution in a site collection. Uninstall-SPWebPartPack Uninstalls the specified Web Part package. Unpublish-SPServiceApplication Stops sharing the specified service application outside the farm. Unregister-SPRemoteShareBlobStore This cmdlet unregisters a Remote Share BLOB Store. Unregister-SPVssWriter Unregisters the SharePoint VSS Writer service on the local server. Update-SPAppCatalogConfiguration Sets a specific site collection as the App Catalog site collection. Update-SPAppInstance Updates the app instance. Update-SPAzureBlobConfigLocatorEx1 {{ Fill in the Synopsis }} Update-SPDataRetrievalServiceConfig This cmdlet configures settings for data retrieval services. Update-SPDistributedCacheSize Reconfigures the allocation of memory that is dedicated to the Distributed Cache service. Update-SPFarmEncryptionKey Changes the value of the farm encryption key and using the new key, re-encrypts all the data. Update-SPFlightsConfigFile Updates the SPFlightsConfigFile in the config DB. Update-SPInfoPathAdminFileUrl Updates InfoPath form templates (.xsn files) and universal data connections (.udcx files), including all .xsn files and .udcx files that were deployed by an administrator. Update-SPInfoPathFormTemplate Upgrades all InfoPath form templates on the farm. Update-SPInfoPathUserFileUrl Updates InfoPath form templates (.xsn files) and universal data connections (.udcx files). Update-SPMachineKey Deploys ASP.NET view state decryption and validation keys to servers in the farm. Update-SPProfilePhotoStore Updates the profile photo store to be compatible with SharePoint Server. Update-SPProfileSync Updates the configuration of the User Profile Synchronization job based on the parameters specified. Update-SPRepopulateMicroblogFeedCache Refreshes the microblog feed cache. Update-SPRepopulateMicroblogLMTCache Refreshes the cache. Update-SPSecureStoreApplicationServerKey Synchronizes the key on a Microsoft SharePoint server with the Secure Store master key. Update-SPSecureStoreCredentialMapping Sets a new credential mapping for a Secure Store Service application. Update-SPSecureStoreGroupCredentialMapping Sets a new group credential mapping for a Secure Store Service application. Update-SPSecureStoreMasterKey Changes the master key of a Secure Store Service application. Update-SPSolution Upgrades a deployed SharePoint solution. Update-SPUserSolution Upgrades an activated sandboxed solution in a farm. Update-SPWOPIProofKey Updates the public key that is used to connect to the WOPI application on the current SharePoint farm where this cmdlet is run. Upgrade-SPAppManagementServiceApplication Do Not Use Upgrade-SPContentDatabase Resumes a failed database upgrade or begins a build-to-build database upgrade. Upgrade-SPEnterpriseSearchServiceApplication Upgrades a search service application. Upgrade-SPEnterpriseSearchServiceApplicationSiteSettings Upgrades search settings for a particular site collection. Upgrade-SPFarm Activates the Upgrade method for the local farm. Upgrade-SPProfileServiceApplication Upgrades User Profile Service and its related profile and social store. Upgrade-SPSingleSignOnDatabase Migrates the application definitions from Single Sign-On (SSO) database to Secure Store database as target applications. Upgrade-SPSite Starts the upgrade process on a site collection. Use-SPCacheCluster Sets the context of your PowerShell session to a particular cache cluster.