Microsoft.Online.SharePoint.PowerShell

Microsoft.Online.SharePoint.PowerShell

Add-SPOGeoAdministrator

将新的 SharePoint 用户或安全组作为 GeoAdministrator 添加到多地理位置租户。

Add-SPOHubSiteAssociation

将网站与中心站点相关联。

Add-SPOHubToHubAssociation

将中心站点关联到中心站点。 注意:此功能目前处于预览状态,可能在租户中不可用。

Add-SPOOrgAssetsLibrary

指定要用作整个租户中组织资产的中心位置的库。

Add-SPOSiteCollectionAppCatalog

将网站集范围的应用目录添加到网站。

Add-SPOSiteDesign

新建网站设计,可供用户在通过 SharePoint 主页新建网站时使用。

Add-SPOSiteDesignTask

与 Invoke-SPOSiteDesign 类似,此命令用于将已发布的网站设计应用于指定的网站集目标。 它计划操作,允许应用更大的站点脚本 (Invoke-SPOSiteDesign 限制为 30 个操作和子操作) 。

可应用网站设计的受支持网站模板包括:“新式”团队网站 (O365 组) ,“新式”团队网站 (没有 O365 组) :通信站点;经典团队网站;和经典发布网站。

Add-SPOSiteScript

上传新的网站脚本以直接或在网站设计中使用。

Add-SPOTenantCdnOrigin

配置公用或专用内容传送网络 (CDN) 的新来源。 需要租户管理员权限。

Add-SPOTheme

创建新的自定义主题,或覆盖现有主题以修改其设置。

Add-SPOUser

向 SharePoint 组添加现有 Office 365 用户或 Office 365 安全组。

Approve-SPOTenantServicePrincipalPermissionGrant

批准当前租户的“SharePoint Online 客户端”服务主体的权限请求。

Approve-SPOTenantServicePrincipalPermissionRequest

批准当前租户的“SharePoint Online 客户端”服务主体的权限请求

Connect-SPOService

将 SharePoint Online 管理员或全局管理员连接到 SharePoint Online 连接 (SharePoint Online 管理中心) 。 必须先运行此 cmdlet,然后才能运行任何其他 SharePoint Online cmdlet。

ConvertTo-SPOMigrationEncryptedPackage

使用此 Cmdlet 将 XML 文件转换为新的加密迁移包。

ConvertTo-SPOMigrationTargetedPackage

使用此 cmdlet 将 XML 文件转换为新的迁移包。

Deny-SPOTenantServicePrincipalPermissionRequest

拒绝当前租户的“SharePoint Online 客户端”服务主体的权限请求

Disable-SPOTenantServicePrincipal

禁用当前租户的“SharePoint Online 客户端”服务主体。

Disconnect-SPOService

与 SharePoint Online 服务断开连接。

Enable-SPOCommSite

在现有经典团队网站上启用通信站点体验。 在尝试执行此 cmdlet 之前,请阅读 经典团队网站现代化 中的说明。

Enable-SPOTenantServicePrincipal

启用当前租户的“SharePoint Online 客户端”服务主体。

Export-SPOQueryLogs

导出Office 365租户中用户的查询日志。

备注

从 2022 年 2 月开始,我们将从 Microsoft 365 中的 SharePoint 中删除Export-SPOQueryLogs命令。 我们鼓励用户改为从 “我的帐户”隐私门户下载其 Microsoft 搜索查询历史记录日志。

Export-SPOUserInfo

从站点用户信息列表导出用户信息。

Export-SPOUserProfile

将用户配置文件数据导出到 csv 文件。

Get-FileSensitivityLabelInfo

提取并显示附加到 SharePoint 中存储的 Office 文件的敏感度标签相关信息。

Get-SPOAppErrors

返回应用程序错误。

Get-SPOAppInfo

返回所有已安装的应用程序。

Get-SPOBrowserIdleSignOut

用于检索空闲会话注销策略的当前配置值。

Get-SPOBuiltInDesignPackageVisibility

获取可用内置设计包的可见性。

Get-SPOBuiltInSiteTemplateSettings

获取在租户中的网站模板库中显示或隐藏的 Microsoft 提供的 SharePoint 网站模板的当前状态。

Get-SPOCrossGeoMovedUsers

在多地理位置租户中,返回已移动的 SharePoint Online 用户 (或用户) 。

Get-SPOCrossGeoMoveReport

提供在异地位置之间移动的对象的报表。

Get-SPOCrossGeoUsers

返回与条件匹配的多地理位置租户中的 SharePoint Online 用户。

Get-SPODataEncryptionPolicy

.

Get-SPODeletedSite

返回回收站中所有的已删除网站集。

Get-SPOExternalUser

返回租户中的外部用户。

Get-SPOGeoAdministrator

此 cmdlet 返回当前多地理位置租户中具有全局管理员权限的 SharePoint Online 用户或安全组帐户。

Get-SPOGeoMoveCrossCompatibilityStatus

此 cmdlet 返回地理位置之间的兼容性状态。

Get-SPOGeoStorageQuota

此 cmdlet 获取多地理位置租户上的存储配额。

Get-SPOHideDefaultThemes

查询当前 SPOHideDefaultThemes 设置。 SPO 代表 SharePoint Online。

Get-SPOHomeSite

返回租户的主站点 URL。

Get-SPOHubSite

列出中心网站或中心网站信息。

Get-SPOMalwareFile

提取并显示存储在 SharePoint 中的受感染文件的恶意软件相关信息。

Get-SPOMalwareFileContent

获取与存储在 SharePoint 中的恶意软件感染文件关联的文件流。

Get-SPOMigrationJobProgress

注意:此 cmdlet 已弃用。 若要使用 PowerShell 迁移到 SharePoint 和 Microsoft 365,请参阅 使用 PowerShell 迁移到 SharePoint

使用此 cmdlet,可以就正在进行的 SPO 迁移作业进行报告。

Get-SPOMigrationJobStatus

注意:此 cmdlet 已弃用。 若要使用 PowerShell 迁移到 SharePoint 和 Microsoft 365,请参阅 使用 PowerShell 迁移到 SharePoint

使用此 cmdlet 监视提交的 SharePoint Online 迁移作业的状态。

Get-SPOMultiGeoCompanyAllowedDataLocation

返回 SharePoint Online 多地理位置允许的数据位置。

Get-SPOMultiGeoExperience

使用此 cmdlet 获取多地理体验模式。

Get-SPOOrgAssetsLibrary

显示有关指定为组织资产位置的所有库的信息。

Get-SPOOrgNewsSite

列出所有配置的组织新闻网站的 URL。 需要租户管理员权限。

Get-SPOPublicCdnOrigins

此 cmdlet 返回 SharePoint Online 租户中的 CDN 源列表

Get-SPOSite

返回一个或多个网站集。

Get-SPOSiteCollectionAppCatalogs

使用此 cmdlet 获取网站集应用目录。

Get-SPOSiteContentMoveState

此 Cmdlet 允许 SharePoint 管理员检查网站或组移动的状态。

Get-SPOSiteDataEncryptionPolicy

验证组网站、工作组网站或OneDrive for Business站点的加密(如果已为站点注册了客户密钥)。

Get-SPOSiteDesign

获取有关 SharePoint 租户上的网站设计的详细信息。 可以指定要检索的特定网站设计的 ID。 如果没有列出参数,则列出有关所有网站设计的详细信息。

Get-SPOSiteDesignRights

显示主体及其网站设计使用权限的列表。 这可用于确定网站设计与租户上的用户的作用域。

Get-SPOSiteDesignRun

检索应用于指定网站集的网站设计列表。

Get-SPOSiteDesignRunStatus

检索并显示针对应用于网站的指定网站设计执行的所有网站脚本操作的列表。

Get-SPOSiteDesignTask

用于获取计划网站设计脚本的 Cmdlet。

Get-SPOSiteGroup

获取指定网站集上的所有组。

Get-SPOSiteRenameState

返回 SharePoint Online 网站的当前重命名作业状态。

Get-SPOSiteScript

显示有关现有站点脚本的信息。

Get-SPOSiteScriptFromList

从现有 SharePoint 列表创建网站脚本语法。

Get-SPOSiteScriptFromWeb

从现有 SharePoint 网站创建网站脚本语法。

Get-SPOSiteUserInvitations

搜索所有存储的共享链接并检索电子邮件邀请。

Get-SPOStorageEntity

租户属性允许租户管理员在可由各种 SharePoint 框架组件读取的应用程序目录中添加属性。 由于租户属性存储在租户应用目录中,因此必须在以下 cmdlet 中提供租户应用目录网站集 URL 或网站集应用目录 URL。 此 cmdlet 用于获取属性包中的值。

Get-SPOStructuralNavigationCacheSiteState

获取网站集的结构导航缓存状态。

Get-SPOStructuralNavigationCacheWebState

获取 Web 的结构导航缓存状态。

Get-SPOTenant

返回 SharePoint Online 组织属性。

Get-SPOTenantCdnEnabled

返回在租户一级启用的是公用内容传送网络 (CDN) 还是专用 CDN。 需要租户管理员权限。

Get-SPOTenantCdnOrigins

列出租赁位置或给定站点下所有已配置的来源。 必须是 SharePoint Online 管理员或全局管理员才能运行此 cmdlet。

Get-SPOTenantCdnPolicies

获取在 SharePoint Online 租户上应用的公共或专用策略。 需要租户管理员权限。

Get-SPOTenantContentTypeReplicationParameters

获取复制参数的内容类型

Get-SPOTenantLogEntry

检索 SharePoint Online 公司日志。 此 cmdlet 保留供 Microsoft 内部使用。

Get-SPOTenantLogLastAvailableTimeInUtc

返回最近收集 SharePoint Online 组织日志的时间。

Get-SPOTenantOrgRelation

注意:目前此 cmdlet 是预发布功能的一部分,可能无法在租户中运行。

Get-SPOTenantOrgRelationByPartner

注意:目前此 cmdlet 是预发布功能的一部分,可能无法在租户中运行。

Get-SPOTenantOrgRelationByScenario

注意:目前此 cmdlet 是预发布功能的一部分,可能无法在租户中运行。

Get-SPOTenantRenameStatus

重要

此功能目前适用于总共不超过 10,000 个 SharePoint 网站和 OneDrive 帐户的组织。

获取作业的状态,以在 Microsoft 365 中更改组织的 SharePoint 域名。

Get-SPOTenantServicePrincipalPermissionGrants

获取“SharePoint Online 客户端”服务主体的权限授予的集合

Get-SPOTenantServicePrincipalPermissionRequests

获取“SharePoint Online 客户端”服务主体的权限请求的集合

Get-SPOTenantSyncClientRestriction

返回当前配置状态。

Get-SPOTenantTaxonomyReplicationParameters

获取复制参数以管理多地理位置分类复制。

Get-SPOTheme

检索现有主题的设置。

Get-SPOUnifiedGroup

检索指定Office 365组的首选数据位置。

Get-SPOUnifiedGroupMoveState

返回首选数据位置之间Office 365组移动的状态。

Get-SPOUser

返回与给定搜索条件相匹配的 SharePoint Online 用户或安全组帐户。

Get-SPOUserAndContentMoveState

此 cmdlet 允许 SharePoint 管理员检查用户或网站跨地理位置移动的状态。

Get-SPOUserOneDriveLocation

此 cmdlet 将返回用户主体名称、当前位置以及相应的OneDrive for Business url 和站点 ID。 此 cmdlet 仅支持多地理位置 OneDrive 站点。

Get-SPOWebTemplate

显示匹配给定标识的所有网站集模板。

Grant-SPOHubSiteRights

向用户或启用邮件的安全组授予其网站与中心网站关联的权限。

Grant-SPOSiteDesignRights

用于向一组用户或安全组应用权限,有效地界定了 UX 中网站设计的可见性。 它们开始公开,但在设置权限后,只有具有权限的组或用户才能访问网站设计。

Invoke-SPOMigrationEncryptUploadSubmit

注意:此 cmdlet 已弃用。 若要使用 PowerShell 迁移到 SharePoint 和 Microsoft 365,请参阅 使用 PowerShell 迁移到 SharePoint

在目标网站集中创建新的迁移作业。

Invoke-SPOSiteDesign

将已发布的网站设计应用于指定的网站集目标。 这允许将网站设计应用于现有网站集。 可应用网站设计的受支持网站模板包括:“新式”团队网站 (O365 组) ,“新式”团队网站 (没有 O365 组) :通信站点;经典团队网站;和经典发布网站。

Invoke-SPOSiteSwap

调用作业,在存档原始网站时将网站的位置与另一网站进行交换。

New-SPODataConnectionSetting

创建新的 Business Data Connectivity service 连接。

New-SPOMigrationEncryptionParameters

注意:此 cmdlet 已弃用。 若要使用 PowerShell 迁移到 SharePoint 和 Microsoft 365,请参阅 使用 PowerShell 迁移到 SharePoint

为迁移作业或包创建新的随机加密密钥。

New-SPOMigrationPackage

注意:此 cmdlet 已弃用。 若要使用 PowerShell 迁移到 SharePoint 和 Microsoft 365,请参阅 使用 PowerShell 迁移到 SharePoint

用于在本地或网络共享文件夹中基于源文件创建新的迁移程序包的 Cmdlet。

New-SPOnlineApplicationPrincipalManagementServiceApplicationProxy

创建新的 SharePoint Online 管理应用程序代理名称

New-SPOPublicCdnOrigin

在 SharePoint Online 租户中的文档库上创建新的公共 CDN

New-SPOSdnProvider

添加新的Software-Defined网络 (SDN) 提供程序

New-SPOSite

为当前公司创建新的 SharePoint Online 网站集。

New-SPOSiteGroup

在 SharePoint Online 网站集内创建一个新组。

New-SPOTenantOrgRelation

注意:目前此 cmdlet 是预发布功能的一部分,可能无法在租户中运行。

Register-SPODataEncryptionPolicy

用于为异地租户注册客户加密状态的 Cmdlet。 有关详细信息,请参阅使用客户密钥控制Office 365中的数据

Register-SPOHubSite

对网站启用中心网站功能,让它成为中心网站。 有关详细信息,请访问 SharePoint 中心网站概述

Remove-SPODataConnectionSetting

删除 Business Connectivity Services 连接。

Remove-SPODeletedSite

从回收站中删除 SharePoint Online 已删除的网站集。

Remove-SPOExternalUser

从租户的文件夹中删除外部用户的集合。

Remove-SPOGeoAdministrator

删除当前多地理位置租户中的新 SharePoint 用户或安全组。

Remove-SPOHomeSite

删除当前 SharePoint Online 主页网站设置。

Remove-SPOHubSiteAssociation

从其关联的中心站点中删除站点。

Remove-SPOHubToHubAssociation

从其父中心删除所选中心站点。

Remove-SPOMigrationJob

用于从指定网站集中删除以前创建的迁移作业的 Cmdlet。

Remove-SPOMultiGeoCompanyAllowedDataLocation

使用此 cmdlet 可删除多地理位置允许的位置。

Remove-SPOOrgAssetsLibrary

删除一个库,该库被指定为整个租户中组织资产的中心位置。

Remove-SPOOrgNewsSite

基于 SharePoint Online 租户中的 URL 从组织新闻网站列表中删除给定网站

Remove-SPOPublicCdnOrigin

根据 SharePoint Online 租户中的标识 (ID) 删除给定的公共 CDN 源

Remove-SPOSdnProvider

删除 SharePoint Online 租户中的Software-Defined网络 (SDN) 支持

Remove-SPOSite

将 SharePoint Online 网站集发送到 SharePoint Online 回收站。

Remove-SPOSiteCollectionAppCatalog

删除网站集应用目录。

Remove-SPOSiteCollectionAppCatalogById

按网站集的 ID 删除网站集应用目录。

Remove-SPOSiteDesign

删除网站设计。 它不再显示在用于创建新站点的 UI 中。

Remove-SPOSiteDesignTask

用于删除计划网站设计脚本的命令。

Remove-SPOSiteGroup

从网站集内删除 SharePoint Online 组。

Remove-SPOSiteScript

删除网站脚本。

Remove-SPOSiteUserInvitations

.

Remove-SPOStorageEntity

租户属性允许租户管理员在可由各种 SharePoint 框架组件读取的应用程序目录中添加属性。 由于租户属性存储在租户应用目录中,因此必须在以下 cmdlet 中提供租户应用目录网站集 URL 或网站集应用目录 URL。 此 cmdlet 用于删除属性包中的值。

Remove-SPOTenantCdnOrigin

删除公用或专用内容传送网络 (CDN) 的新来源。 需要租户管理员权限。

Remove-SPOTenantOrgRelation

注意:目前此 cmdlet 是预发布功能的一部分,可能无法在租户中运行。

Remove-SPOTenantSyncClientRestriction

为租户禁用此功能。

Remove-SPOTheme

从主题库中删除主题。

Remove-SPOUser

移除网站集或组中的用户或安全组。

Remove-SPOUserInfo

请勿使用。

Remove-SPOUserProfile

从租户中删除用户配置文件。

Repair-SPOSite

检查并修复网站集及其内容。

Request-SPOPersonalSite

请求一个或多个用户排队创建个人网站。

Request-SPOUpgradeEvaluationSite

请求创建现有网站集的副本以便验证升级的影响,而不会影响原始网站。

Restore-SPODataEncryptionPolicy

Cmdlet 用于在恢复模式下还原异地租户的客户加密状态。 有关详细信息,请参阅使用客户密钥控制Office 365中的数据

Restore-SPODeletedSite

从回收站还原已删除的 SharePoint Online 网站集。

Revoke-SPOHubSiteRights

撤消对中心指定主体的权限。

Revoke-SPOSiteDesignRights

从网站设计中撤消指定主体的权限。

Revoke-SPOTenantServicePrincipalPermission

撤销以前授予“SharePoint Online 客户端”服务主体的权限

Revoke-SPOUserSession

为 IT 管理员提供在其所有设备上使特定用户的 O365 会话失效的能力。

Set-SPOBrowserIdleSignOut

设置闲置会话签出的当前配置值。

Set-SPOBuiltInDesignPackageVisibility

设置网站创建时可用内置设计包的可见性。

Set-SPOBuiltInSiteTemplateSettings

设置要在租户中的网站模板库中显示或隐藏的所有或特定 Microsoft 提供的 SharePoint 网站模板。 默认情况下,将显示所有网站模板。

Set-SPODataConnectionSetting

设置或更新 Microsoft Business Connectivity Services 连接的全局属性。

Set-SPODataConnectionSettingMetadata

更新 Business Connectivity Services 连接的元数据的属性。

Set-SPODisableSpacesActivation

禁用 SharePoint Spaces 激活。

Set-SPOGeoStorageQuota

此 cmdlet 设置多地理位置租户的存储配额。

Set-SPOHideDefaultThemes

指定是否应提供默认主题。

Set-SPOHomeSite

将 SharePoint 网站设置为主站点。

Set-SPOHubSite

设置名称、徽标和说明等中心网站信息。

Set-SPOMigrationPackageAzureSource

用于创建 Azure 容器、将迁移包文件上传到相应容器中的 Cmdlet,并快照上传的内容。

Set-SPOMultiGeoCompanyAllowedDataLocation

添加多地理位置允许的位置。

Set-SPOMultiGeoExperience

用于将地理位置设置为 SPO 模式。

Set-SPOOrgAssetsLibrary

汇报指定为组织资产位置的库的信息。

Set-SPOOrgNewsSite

将网站标记为多个可能租户的组织新闻网站之一。 需要全局管理员或 SharePoint 管理员权限。

Set-SPOSite

设置或更新网站集的一个或多个属性值。

Set-SPOSiteDesign

汇报以前上传的网站设计。

Set-SPOSiteGroup

更新 SharePoint Online 所有者和网站集内的组的权限级别。

Set-SPOSiteOffice365Group

将顶级 SPO 网站集连接到新的 Microsoft 365 组。

Set-SPOSiteScript

汇报以前上传的网站脚本。

Set-SPOStorageEntity

租户属性允许租户管理员在可由各种 SharePoint 框架组件读取的应用程序目录中添加属性。 由于租户属性存储在租户应用目录中,因此必须在以下 cmdlet 中提供租户应用目录网站集 URL 或网站集应用目录 URL。

Set-SPOStructuralNavigationCacheSiteState

启用或禁用网站集中的所有 web 缓存。

Set-SPOStructuralNavigationCacheWebState

为网站集中的 Web 启用或禁用缓存。

Set-SPOTenant

设置 SharePoint Online 组织的属性。

Set-SPOTenantCdnEnabled

在租户一级启用或禁用公用内容传送网络 (CDN) 或专用 CDN。 需要租户管理员权限。

Set-SPOTenantCdnPolicy

在租户级别设置内容分发网络 (CDN) 策略。

Set-SPOTenantContentTypeReplicationParameters

选择用于复制的内容类型

Set-SPOTenantSyncClientRestriction

控制特定于同步文件的租户范围选项和限制。

Set-SPOTenantTaxonomyReplicationParameters

选择用于复制的组

Set-SPOUnifiedGroup

为指定的 Office 365 组设置首选数据位置 (PDL)。 客户租户必须启用多地理位置。

Set-SPOUser

配置现有用户的属性。

Set-SPOWebTheme

设置 SharePoint 网站的主题。

Start-SPOSiteContentMove

启动作业以移动特定用户或用户组,以便相对于执行命令的地理位置移动

Start-SPOSiteRename

备注

此功能是管理员中心预览版的一部分。 如果租户不是管理员中心预览版的一部分,则在尝试运行此 cmdlet 时会收到错误。

启动作业以重命名网站。 可以更改 SharePoint Online 集合上网站的 URL 和网站标题以及更改 URL。

Start-SPOTenantRename

重要

此功能目前适用于总共不超过 10,000 个 SharePoint 网站和 OneDrive 帐户的组织。

启动作业以在 Microsoft 365 中更改组织的 SharePoint 域名。 例如,如果组织的名称从“Contoso”更改为“Fabrikam”,则可以将 contoso.sharepoint.com 更改为 fabrikam.sharepoint.com。

警告

更改 SharePoint 域名可能需要几个小时到几天的时间,具体取决于你拥有的网站数量和 OneDrive 用户数。 强烈建议你在低使用率期间(如周末)进行此更改,并告知用户避免在更改期间访问 SharePoint 和 OneDrive 内容。 此外,在重命名过程中,将暂时阻止创建新 OneDrives 和网站(例如在 Microsoft Teams 中创建新团队或专用频道)的任何操作。

Start-SPOUnifiedGroupMove

启动Office 365组移动到新的地理位置

Start-SPOUserAndContentMove

开始使用户更接近其网站的功能。

Stop-SPOSiteContentMove

停止作业以移动特定用户或用户组,以便相对于执行命令的地理位置移动。

Stop-SPOTenantRename

重要

此功能目前适用于总共不超过 10,000 个 SharePoint 网站和 OneDrive 帐户的组织。

取消计划作业以在 Microsoft 365 中更改组织的 SharePoint 域名。

备注

如果更改 SharePoint 域名的作业已在进行中,则无法取消或停止该作业。

Stop-SPOUserAndContentMove

在多地理位置公司中,停止在 SharePoint Online 租户中移动用户内容相关对象的功能

Submit-SPOMigrationJob

注意:此 cmdlet 已弃用。 若要使用 PowerShell 迁移到 SharePoint 和 Microsoft 365,请参阅 使用 PowerShell 迁移到 SharePoint

用于将引用 Azure Blob 存储中之前上载的程序包的新迁移作业提交到网站集的 Cmdlet。

Test-SPOSite

测试 SharePoint Online 网站集。

Unlock-SPOSensitivityLabelEncryptedFile

它删除 SharePoint Online 中敏感度标签加密文件上的加密。 无需下载文件。

Unregister-SPOHubSite

对网站禁用中心网站功能。

Update-SPODataEncryptionPolicy

汇报异地租户的客户加密状态。

Update-UserType

汇报 Azure AD 中指定用户的 UserType 值。

Upgrade-SPOSite

对网站集启动升级过程。

Verify-SPOTenantOrgRelation

注意:目前此 cmdlet 是预发布功能的一部分,可能无法在租户中运行。