当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] SharePoint Online:如何按域限制外部共享?

作者:精品下载站 日期:2024-12-14 15:35:43 浏览:11 分类:玩电脑

SharePoint Online:如何按域限制外部共享?


要求:限制使用域的 SharePoint Online 外部共享。

如何在 SharePoint Online 中按域限制外部共享?

SharePoint Online 中的外部共享允许您与组织外部的用户(例如合作伙伴和顾问)共享项目,例如网站、列表或库以及文档。我们如何将外部共享仅限于特定合作伙伴的已知域?那么,外部共享可以仅限于 SharePoint Online 中的域列表。我们可以只允许共享到这些域,也可以阻止共享到给定的域。

  1. 登录 SharePoint Online 管理中心 >> 展开“策略”,然后单击左侧导航中的“共享”链接。
  2. 在共享页面中,在更多外部共享设置下,启用“按域限制外部共享”复选框,然后单击“添加域”按钮。

    [玩转系统] SharePoint Online:如何按域限制外部共享?

  3. 现在,在“添加域”面板中,您可以允许特定域或阻止特定域。我选择了“仅允许特定域”,然后输入允许的域列表。

    [玩转系统] SharePoint Online:如何按域限制外部共享?

  4. 完成后点击保存按钮。这些设置会影响所有 SharePoint Online 和 OneDrive for Business 网站集。
确保租户共享设置未设置为“仅限您组织中的人员”——这意味着外部共享被禁用!

请注意,您可以在管理中心添加最多 3000 个域,在站点级别添加最多 500 个域!

使用 PowerShell 按域限制 SharePoint Online 外部共享:

我们可以使用 PowerShell 来允许或阻止每个域的外部共享。以下是如何将外部共享中的特定域列入白名单。


#Parameters
$TenantAdminURL = "https://crescent-admin.sharepoint.com"

#Connect to Admin Center
Connect-SPOService -Url $TenantAdminURL -Credential (Get-Credential)

#Space delimited list of allowed Domains
Set-SPOTenant -SharingDomainRestrictionMode "AllowList" -SharingAllowedDomainList "crescent.com crescenttech.com"

同样,您可以配置外部共享拒绝列表来阻止特定域,以防止与特定组织的人员共享,


Set-SPOTenant -SharingDomainRestrictionMode "BlockList" -SharingBlockedDomainList "crescentpartner.com crescentextranet.com"

下次,当用户尝试共享内容时,与不在允许列表中的域共享将不会让他们继续!

[玩转系统] SharePoint Online:如何按域限制外部共享?

在网站集级别限制域的外部共享:

除了在 SharePoint 管理中心配置的租户级外部共享设置之外,您还可以进一步限制各个 SharePoint 网站上的共享设置。在网站集设置中配置的外部共享设置可以覆盖租户级别设置(但是,网站集设置不能比租户级别设置更宽松)。

  1. 在 SharePoint 管理中心中,单击左侧导航中的“活动站点”。
  2. 选择您有问题的网站集 >> 单击工具栏中的“共享”按钮。
  3. 在共享面板中,启用“按域限制共享”,然后单击“添加域”。

    [玩转系统] SharePoint Online:如何按域限制外部共享?

PowerShell 在 SharePoint Online 中按域限制外部共享:

外部共享设置在租户和网站集级别进行控制。我们还可以使用 Set-SPOSite PowerShell cmdlet 在网站集级别设置允许的域。事实上,对于 OneDrive for Business 网站集,只能使用 PowerShell 进行这些设置。只需指定以空格分隔的域列表即可!


#Parameters
$TenantAdminURL = "https://crescent-admin.sharepoint.com"
$SiteURL = "https://crescent.sharepoint.com/sites/hr"

#Connect to Admin Center
Connect-SPOService -Url $TenantAdminURL -Credential (Get-Credential)

#Space delimited list of allowed Domains
Set-SPOSite -Identity $SiteURL -SharingDomainRestrictionMode "AllowList" -SharingAllowedDomainList "crescent.com crescenttech.com"

同样,您可以使用以下命令阻止特定网站集中的某些域:


Set-SPOSite -Identity $SiteURL -SharingDomainRestrictionMode "BlockList" -SharingBlockedDomainList "crescentpartner.com crescentextranet.com"

请注意,当用户使用“任何人”链接共享文件和文件夹(匿名共享场景)时,这些设置将不适用。此外,如果租户和网站集之间存在冲突,则以租户设置为准。这是微软文档:https://docs.microsoft.com/en-us/sharepoint/restricted-domains-sharing

包起来

总之,在 SharePoint Online 中按域限制外部共享有助于保护敏感信息并提高安全性。通过在 SharePoint Online 中配置共享设置,您可以确保仅允许特定域或阻止外部共享。在 SharePoint Online 中按域限制外部共享的过程相对简单,可以通过 Microsoft 365 管理中心或 PowerShell 完成。通过制定正确的共享策略,您可以保证 SharePoint Online 数据的安全,同时在必要时仍允许外部协作。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯