使用 PowerShell 管理工作组网站和通信网站

注意:  我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的 英文版本 以便参考。

本文介绍如何全局管理员和SharePoint在 Office 365 中的管理员可以使用 Microsoft PowerShell cmdlet 管理通信网站,以及 Office 365 组所属的工作组网站。在经典SharePoint管理中心中,不能管理这些新的网站类型。

默认情况下,团队网站属于 Office 365 组和通信网站并具有相同共享设置为您的组织范围的设置,除非组织范围内设置允许匿名访问链接。在此例中,这些新的网站类型的外部共享设置是"允许外部用户接受共享邀请并作为经过身份验证的用户登录。"按照以下步骤以更改网站的外部共享设置。

  1. 下载最新的 SharePoint Online Management Shell

  2. 以全局管理员或 Office 365 中的 SharePoint 管理员身份连接到 SharePoint Online。若要了解操作方法,请参阅 Getting started with SharePoint Online Management Shell(开始使用 SharePoint Online Management Shell)。

  3. 运行以下命令:

    Set-SPOSite -Identity <site URL> -SharingCapability <sharing level>

    <site URL>所在的网站和<sharing level> URL 被禁用,ExternalUserSharingOnly 或 ExternalUserAndGuestSharing。)例如, Set-SPOSite -Identity https://contoso.sharepoint.com/sites/site1 -SharingCapability ExternalUserSharingOnly。立即执行此 cmdlet。

若要查看现有的共享设置,请运行以下命令。

(Get-SPOSite -Identity <site URL>).SharingCapability

有关使用这些 cmdlet 和 PowerShell 中的其参数的详细信息,请参阅设置 SPOSite获取 SPOSite

如果您手动管理网站集存储限制,您可以使用 PowerShell 指定通信网站或 Office 365 组所属的工作组网站的存储空间。了解有关管理网站集存储限制

  1. 下载最新的 SharePoint Online Management Shell

  2. 以全局管理员或 Office 365 中的 SharePoint 管理员身份连接到 SharePoint Online。若要了解操作方法,请参阅 Getting started with SharePoint Online Management Shell(开始使用 SharePoint Online Management Shell)。

  3. 运行以下命令以检查当前网站的存储限制:

    Get-SPOSite -Identity <site URL> -detailed |fl

    (< 网站 URL > 所在的组或网站的 URL。)命令将返回"StorageQuota"以兆字节,例如 1048576 1 TB 或 5242880 为 5 TB。

  4. 运行以下命令以设置网站的存储空间:

    Set-SPOSite -<site URL> -StorageQuota <limit> -StorageQuotaWarningLevel <warning>

    (其中 < 网站 URL > 是组或网站的名称,< 限制 > 是以兆字节,存储空间限制和 < 警告 > 是存储警告级别以兆字节。)

再次运行获取 SPOSite cmdlet 验证设置操作有效,并确保已更新的存储空间。

有关使用这些 cmdlet 和 PowerShell 中的其参数的详细信息,请参阅设置 SPOSite获取 SPOSite

请按照下列步骤,以获取您的组织中的所有通信网站或所有 Office 365 组所属的工作组网站的列表。

  1. 下载最新的 SharePoint Online Management Shell

  2. 以全局管理员或 Office 365 中的 SharePoint 管理员身份连接到 SharePoint Online。若要了解操作方法,请参阅 Getting started with SharePoint Online Management Shell(开始使用 SharePoint Online Management Shell)。

  3. 运行以下命令以获得的通信网站列表:

    Get-SPOSite -Template SITEPAGEPUBLISHING#0 

    或者,运行以下命令以获取 Office 365 组所属的工作组网站的列表:

    Get-SPOSite -Template GROUP#0 -Includepersonalsite:$false
    

有关此 cmdlet 和 PowerShell 中的其参数的详细信息,请参阅获取 SPOSite

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×