PowerShell commands 2,424

CommandWorkloadWhat it does
Get-SPOHideDefaultThemes SharePoint Online Queries the current SPOHideDefaultThemes setting. SPO stands for SharePoint Online.
Get-SPOHomeSite SharePoint Online Returns the home site url for your tenant.
Get-SPOHubSite SharePoint Online Lists hub sites or hub site information.
Get-SPOInformationBarriersInsightsReport SharePoint Online Enables the SharePoint Administrator to check status of all active and completed reports of insights on Information Barriers (IB).
Get-SPOInformationBarriersPolicyComplianceReport SharePoint Online Gets the status and results of Information Barriers policy compliance reports.
Get-SPOListDesign SharePoint Online Gets details about list designs that are on the SharePoint tenant. You can specify an ID of a specific list design to retrieve. If there...
Get-SPOListFileVersionBatchDeleteJobProgress SharePoint Online Gets the progress of a trim job for a site collection.
Get-SPOListFileVersionExpirationReportJobProgress SharePoint Online Gets the status for a file version expiration report generation job for a document library.
Get-SPOListVersionPolicy SharePoint Online Gets the version policy setting on the document library.
Get-SPOM365AgentAccessInsightsReport SharePoint Online This cmdlet enables the administrator to check status of all active and available analytics reports when no report ID is present and to...
Get-SPOMalwareFile SharePoint Online Extracts and displays the malware-related information of an infected file stored in SharePoint.
Get-SPOMalwareFileContent SharePoint Online Gets the file stream associated with the malware-infected file stored in SharePoint.
Get-SPOMigrationJobProgress SharePoint Online **Note**: This cmdlet has been deprecated. To migrate to SharePoint and Microsoft 365 using PowerShell, see Migrate to SharePoint using...
Get-SPOMigrationJobStatus SharePoint Online **Note**: This cmdlet has been deprecated. To migrate to SharePoint and Microsoft 365 using PowerShell, see Migrate to SharePoint using...
Get-SPOMultiGeoCompanyAllowedDataLocation SharePoint Online Returns the SharePoint Online Multi geo allowed data locations.
Get-SPOMultiGeoExperience SharePoint Online Use this cmdlet to get the multi geo experience mode.
Get-SpoofIntelligenceInsight Exchange Online View spoofed senders that were allowed or blocked by spoof intelligence during the last 30 days.
Get-SpoofMailReport Exchange Online View information about spoofed senders in your cloud-based organization for the past 90 days. Spoofing is where the sender of the...
Get-SPOOrgAssetsLibrary SharePoint Online Displays information about all libraries designated as locations for organization assets.
Get-SPOOrgNewsSite SharePoint Online Lists URLs of all the configured organizational news sites. Requires Tenant administrator permissions.
Get-SPOPersonalSitePageCopyProgress SharePoint Online This cmdlet enables you to track the progress of a SharePoint page's copy operation.
Get-SPOPublicCdnOrigins SharePoint Online This cmdlet returns a list of CDN Origins in your SharePoint Online Tenant
Get-SPORestrictedAccessForSitesInsights SharePoint Online This cmdlet enables the administrator to check status of all active and available reports about insights on sites protected and access...
Get-SPORestrictedSiteCreation SharePoint Online This cmdlet allows SharePoint administrators to check the current configuration of the restricted site creation feature.
Get-SPORestrictedSiteCreationForApps SharePoint Online This cmdlet allows SharePoint Administrators to check the current configuration of the restricted site creation for apps feature.
Get-SPOServicePrioritizationAppRegistrations SharePoint Online Returns app registrations enrolled in SharePoint Online Service Prioritization.
Get-SPOServicePrioritizationBillingPolicies SharePoint Online Retrieves the list of billing policies configured for service prioritization in SharePoint Online.
Get-SPOSite SharePoint Online Returns one or more site collections.
Get-SPOSiteCollectionAppCatalogs SharePoint Online Use this cmdlet to get the Site Collection App Catalog.
Get-SPOSiteContentMoveState SharePoint Online This Cmdlet allows a SharePoint administrators to check the status of a site or group move.
Get-SPOSiteDataEncryptionPolicy SharePoint Online Validates the encryption of a Group Site, Team Site, or OneDrive for Business site if a Customer Key has been registered for the site.
Get-SPOSiteDesign SharePoint Online Gets details about site designs that are on the SharePoint tenant. You can specify an ID of a specific site design to retrieve. If there...
Get-SPOSiteDesignRights SharePoint Online Displays a list of principals and their rights for usage of the site design. This can be used to determine the scope that your site...
Get-SPOSiteDesignRun SharePoint Online Retrieves a list of site designs applied to a specified site collection.
Get-SPOSiteDesignRunStatus SharePoint Online Retrieves and displays a list of all site script actions executed for a specified site design applied to a site.
Get-SPOSiteDesignTask SharePoint Online Cmdlet to get a scheduled site design script.
Get-SPOSiteFileVersionBatchDeleteJobProgress SharePoint Online Gets the progress of a trim job for a site collection.
Get-SPOSiteFileVersionExpirationReportJobProgress SharePoint Online Gets the status for a file version expiration report generation job for a site collection.
Get-SPOSiteGroup SharePoint Online Gets all the groups on the specified site collection.
Get-SPOSiteManageVersionPolicyJobProgress SharePoint Online Gets the status and progress for a background job started by `New-SPOSiteManageVersionPolicyJob`. > [!NOTE] > This feature is currently...
Get-SPOSitePages SharePoint Online This cmdlet allows you to retrieve all SharePoint pages under a specific SharePoint site.
Get-SPOSiteRenameState SharePoint Online Returns the current rename job state of a SharePoint Online Site.
Get-SPOSiteRestrictedAppAccessControl SharePoint Online Returns the complete site-level Application Restrictions policy for a site, including enablement, active mode, and both the allow list...
Get-SPOSiteReview SharePoint Online Track all site access reviews initiated from Data Access Governance (DAG) reports.
Get-SPOSiteScript SharePoint Online Displays information about existing site scripts.
Get-SPOSiteScriptFromList SharePoint Online Creates site script syntax from an existing SharePoint list.
Get-SPOSiteScriptFromWeb SharePoint Online Creates site script syntax from an existing SharePoint site.
Get-SPOSiteUserInvitations SharePoint Online Searches against all stored sharing links and retrieves the email invites.
Get-SPOSiteVersionPolicyJobProgress SharePoint Online Gets the progress of setting version policy for existing document libraries on the site collection.
Get-SPOStorageEntity SharePoint Online Tenant properties allow tenant administrators to add properties in the app catalog that can be read by various SharePoint Framework...
Get-SPOStructuralNavigationCacheSiteState SharePoint Online Get the structural navigation caching state for a site collection.
Get-SPOStructuralNavigationCacheWebState SharePoint Online Get the structural navigation caching state for a web.
Get-SPOTenant SharePoint Online Returns SharePoint Online organization properties.
Get-SPOTenantApplyFileVersionPolicyJobImpact SharePoint Online Estimates how many versions would be trimmed and how much storage would be freed if a trimming job were run with the given version...
Get-SPOTenantApplyFileVersionPolicyJobProgress SharePoint Online Gets the status for a tenant apply file version policy job. SharePoint Advanced Management license or Copilot license is required to run...
Get-SPOTenantCdnEnabled SharePoint Online Returns whether Public content delivery network (CDN) or Private CDN is enabled on the tenant level. Requires Tenant administrator permissions.
Get-SPOTenantCdnOrigins SharePoint Online Lists all the configured origins under the tenancy or under a given site. You must be a SharePoint Online administrator to run this cmdlet.
Get-SPOTenantCdnPolicies SharePoint Online Get the public or private Policies applied on your SharePoint Online Tenant. Requires Tenant administrator permissions.
Get-SPOTenantContentTypeReplicationParameters SharePoint Online Gets content types for replication parameters
Get-SPOTenantLogEntry SharePoint Online Retrieves SharePoint Online company logs. This cmdlet is reserved for internal Microsoft use.