Get All Available Cmdlets in SharePoint Online Management Shell
Requirement: Get all PowerShell cmdlets for SharePoint Online.
PowerShell cmdlets list for SharePoint Online
Here is a nifty trick to find all available cmdlets in the SharePoint Online management shell:
Get-Command | ? { $_.ModuleName -eq "Microsoft.Online.SharePoint.PowerShell" }
This lists down all cmdlets from SharePoint Online Management Shell.
Cmdlet Name |
---|
Add-SPOGeoAdministrator |
Add-SPOHomeSite |
Add-SPOHubSiteAssociation |
Add-SPOHubToHubAssociation |
Add-SPOListDesign |
Add-SPOOrgAssetsLibrary |
Add-SPOSiteCollectionAppCatalog |
Add-SPOSiteDesign |
Add-SPOSiteDesignTask |
Add-SPOSiteOneDriveClassicFeatures |
Add-SPOSiteScript |
Add-SPOSiteScriptPackage |
Add-SPOTenantCdnOrigin |
Add-SPOTenantIdentityMap |
Add-SPOTenantIdentityMappingGroup |
Add-SPOTenantIdentityMappingUser |
Add-SPOTheme |
Add-SPOUser |
Approve-SPOTenantServicePrincipalPermissionGrant |
Approve-SPOTenantServicePrincipalPermissionRequest |
Connect-SPOService |
ConvertTo-SPOMigrationEncryptedPackage |
ConvertTo-SPOMigrationTargetedPackage |
Deny-SPOTenantServicePrincipalPermissionRequest |
Disable-SPOTenantServicePrincipal |
Disconnect-SPOService |
Enable-SPOCommSite |
Enable-SPOTenantServicePrincipal |
Export-SPOQueryLogs |
Export-SPOUserInfo |
Export-SPOUserProfile |
Get-FileSensitivityLabelInfo |
Get-SPOAppErrors |
Get-SPOAppInfo |
Get-SPOBrowserIdleSignOut |
Get-SPOBuiltInDesignPackageVisibility |
Get-SPOBuiltInSiteTemplateSettings |
Get-SPOCrossGeoMovedUsers |
Get-SPOCrossGeoMoveReport |
Get-SPOCrossGeoUsers |
Get-SPOCrossTenantCompatibilityStatus |
Get-SPOCrossTenantGroupContentMoveState |
Get-SPOCrossTenantHostUrl |
Get-SPOCrossTenantRelationship |
Get-SPOCrossTenantRelationshipByPartner |
Get-SPOCrossTenantRelationshipByScenario |
Get-SPOCrossTenantSiteContentMoveState |
Get-SPOCrossTenantUserContentMoveState |
Get-SPODataEncryptionPolicy |
Get-SPODeletedSite |
Get-SPODisableSpacesActivation |
Get-SPOExternalUser |
Get-SPOGeoAdministrator |
Get-SPOGeoMoveCrossCompatibilityStatus |
Get-SPOGeoStorageQuota |
Get-SPOHideDefaultThemes |
Get-SPOHomeSite |
Get-SPOHomeSites |
Get-SPOHubSite |
Get-SPOInformationBarriersInsightsReport |
Get-SPOInformationBarriersPolicyComplianceReport |
Get-SPOIsCommSite |
Get-SPOKnowledgeHubSite |
Get-SPOListDesign |
Get-SPOMalwareFile |
Get-SPOMalwareFileContent |
Get-SPOMigrationJobProgress |
Get-SPOMigrationJobStatus |
Get-SPOMultiGeoCompanyAllowedDataLocation |
Get-SPOMultiGeoExperience |
Get-SPOOrgAssetsLibrary |
Get-SPOOrgNewsSite |
Get-SPOPortalLaunchWaves |
Get-SPOPublicCdnOrigins |
Get-SPOSite |
Get-SPOSiteCollectionAppCatalogs |
Get-SPOSiteContentMoveState |
Get-SPOSiteDataEncryptionPolicy |
Get-SPOSiteDesign |
Get-SPOSiteDesignRights |
Get-SPOSiteDesignRun |
Get-SPOSiteDesignRunStatus |
Get-SPOSiteDesignTask |
Get-SPOSiteGroup |
Get-SPOSiteRenameState |
Get-SPOSiteScript |
Get-SPOSiteScriptFromList |
Get-SPOSiteScriptFromWeb |
Get-SPOSiteUserInvitations |
Get-SPOStorageEntity |
Get-SPOStructuralNavigationCacheSiteState |
Get-SPOStructuralNavigationCacheWebState |
Get-SPOTemporarilyDisableAppBar |
Get-SPOTenant |
Get-SPOTenantCdnEnabled |
Get-SPOTenantCdnOrigins |
Get-SPOTenantCdnPolicies |
Get-SPOTenantContentTypeReplicationParameters |
Get-SPOTenantIdentityMappingGroup |
Get-SPOTenantIdentityMappingUser |
Get-SPOTenantLogEntry |
Get-SPOTenantLogLastAvailableTimeInUtc |
Get-SPOTenantRenameStatus |
Get-SPOTenantServicePrincipalPermissionGrants |
Get-SPOTenantServicePrincipalPermissionRequests |
Get-SPOTenantSyncClientRestriction |
Get-SPOTenantTaxonomyReplicationParameters |
Get-SPOTheme |
Get-SPOUnifiedGroup |
Get-SPOUnifiedGroupMoveState |
Get-SPOUser |
Get-SPOUserAndContentMoveState |
Get-SPOUserOneDriveLocation |
Get-SPOWebTemplate |
Grant-SPOHubSiteRights |
Grant-SPOSiteDesignRights |
Invoke-SPOListDesign |
Invoke-SPOMigrationEncryptUploadSubmit |
Invoke-SPOSiteDesign |
Invoke-SPOSiteSwap |
New-SPOMigrationEncryptionParameters |
New-SPOMigrationPackage |
New-SPOPortalLaunchWaves |
New-SPOPublicCdnOrigin |
New-SPOSdnProvider |
New-SPOSite |
New-SPOSiteGroup |
New-SPOSiteSharingReportJob |
Register-SPODataEncryptionPolicy |
Register-SPOHubSite |
Remove-SPOCrossTenantRelationship |
Remove-SPODeletedSite |
Remove-SPOExternalUser |
Remove-SPOGeoAdministrator |
Remove-SPOHomeSite |
Remove-SPOHubSiteAssociation |
Remove-SPOHubToHubAssociation |
Remove-SPOInformationBarriersPolicyComplianceReport |
Remove-SPOKnowledgeHubSite |
Remove-SPOListDesign |
Remove-SPOMigrationJob |
Remove-SPOMultiGeoCompanyAllowedDataLocation |
Remove-SPOOrgAssetsLibrary |
Remove-SPOOrgNewsSite |
Remove-SPOPortalLaunchWaves |
Remove-SPOPublicCdnOrigin |
Remove-SPOSdnProvider |
Remove-SPOSite |
Remove-SPOSiteCollectionAppCatalog |
Remove-SPOSiteCollectionAppCatalogById |
Remove-SPOSiteDesign |
Remove-SPOSiteDesignTask |
Remove-SPOSiteGroup |
Remove-SPOSiteScript |
Remove-SPOSiteSharingReportJob |
Remove-SPOSiteUserInvitations |
Remove-SPOStorageEntity |
Remove-SPOTenantCdnOrigin |
Remove-SPOTenantIdentityMappingGroup |
Remove-SPOTenantIdentityMappingUser |
Remove-SPOTenantSyncClientRestriction |
Remove-SPOTheme |
Remove-SPOUser |
Remove-SPOUserInfo |
Remove-SPOUserProfile |
Repair-SPOSite |
Request-SPOPersonalSite |
Request-SPOUpgradeEvaluationSite |
Restore-SPODataEncryptionPolicy |
Restore-SPODeletedSite |
Revoke-SPOHubSiteRights |
Revoke-SPOSiteDesignRights |
Revoke-SPOTenantServicePrincipalPermission |
Revoke-SPOUserSession |
Set-SPOBrowserIdleSignOut |
Set-SPOBuiltInDesignPackageVisibility |
Set-SPOBuiltInSiteTemplateSettings |
Set-SPOCrossTenantRelationship |
Set-SPOCustomFontCatalog |
Set-SPODisableSpacesActivation |
Set-SPOGeoStorageQuota |
Set-SPOHideDefaultThemes |
Set-SPOHomeSite |
Set-SPOHubSite |
Set-SPOKnowledgeHubSite |
Set-SPOMigrationPackageAzureSource |
Set-SPOMultiGeoCompanyAllowedDataLocation |
Set-SPOMultiGeoExperience |
Set-SPOOrgAssetsLibrary |
Set-SPOOrgNewsSite |
Set-SPOPortalLaunchWaves |
Set-SPOSite |
Set-SPOSiteDesign |
Set-SPOSiteGroup |
Set-SPOSiteOffice365Group |
Set-SPOSiteScript |
Set-SPOSiteScriptPackage |
Set-SPOStorageEntity |
Set-SPOStructuralNavigationCacheSiteState |
Set-SPOStructuralNavigationCacheWebState |
Set-SPOTemporarilyDisableAppBar |
Set-SPOTenant |
Set-SPOTenantCdnEnabled |
Set-SPOTenantCdnPolicy |
Set-SPOTenantContentTypeReplicationParameters |
Set-SPOTenantSyncClientRestriction |
Set-SPOTenantTaxonomyReplicationParameters |
Set-SPOUnifiedGroup |
Set-SPOUser |
Set-SPOWebTheme |
Start-SPOCrossTenantGroupContentMove |
Start-SPOCrossTenantSiteContentMove |
Start-SPOCrossTenantUserContentMove |
Start-SPOInformationBarriersInsightsReport |
Start-SPOInformationBarriersPolicyComplianceReport |
Start-SPOSiteContentMove |
Start-SPOSiteRename |
Start-SPOTenantRename |
Start-SPOUnifiedGroupMove |
Start-SPOUserAndContentMove |
Stop-SPOCrossTenantGroupContentMove |
Stop-SPOCrossTenantSiteContentMove |
Stop-SPOCrossTenantUserContentMove |
Stop-SPOSiteContentMove |
Stop-SPOTenantRename |
Stop-SPOUserAndContentMove |
Submit-SPOMigrationJob |
Test-SPOSite |
Unlock-SPOSensitivityLabelEncryptedFile |
Unregister-SPOHubSite |
Update-SPODataEncryptionPolicy |
Update-UserType |
Upgrade-SPOSite |
Verify-SPOCrossTenantRelationship |
Similarly, to get all cmdlets in the PnP PowerShell module, use the following:
Get-Command | Where { $_.ModuleName -eq "PnP.PowerShell" }