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

[玩转系统] 如何禁用 SharePoint Online 中的内置网站模板?

作者:精品下载站 日期:2024-12-14 21:49:44 浏览:13 分类:玩电脑

如何禁用 SharePoint Online 中的内置网站模板?


SharePoint Online 提供了多个内置网站模板,这些模板提供了预配置的网站结构和功能。通过使用这些模板,您可以快速创建特定于业务的网站,而无需进行大量自定义。您可以使用现有网站的“网站设置”菜单下的“应用网站模板”链接来应用任何内置模板。但是,在某些情况下,您可能希望禁用部分或全部模板,以确保用户不会使用这些模板创建网站。在本文中,我们将讨论如何禁用 SharePoint Online 中的内置网站模板。

[玩转系统] 如何禁用 SharePoint Online 中的内置网站模板?

使用 PowerShell 隐藏内置网站模板

要隐藏特定网站模板或所有内置网站模板,请使用 PowerShell cmdlet Set-SPOBuiltInSiteTemplateSettings。以下是隐藏所有内置网站模板的 PowerShell 脚本:


#Connect to SharePoint Online Admin Center
Connect-SPOService -Url "https://crescent-admin.sharepoint.com"

#Disable All Templates
Set-SPOBuiltInSiteTemplateSettings -Identity "00000000-0000-0000-0000-000000000000" -IsHidden $True

禁用站点模板后,您可以通过转到应用站点模板页面来验证它是否已被禁用。您应该在下面的网站模板页面上看到“来自 Microsoft”选项卡:

[玩转系统] 如何禁用 SharePoint Online 中的内置网站模板?

要重新启用所有模板,请使用以下命令:


#Enable site Templates
Set-SPOBuiltInSiteTemplateSettings -Identity "00000000-0000-0000-0000-000000000000" -IsHidden $False

PnP PowerShell 在 SharePoint Online 中隐藏内置网站模板

您还可以使用 PnP PowerShell cmdlet Set-PnPBuiltInSiteTemplateSettings 管理内置站点模板。以下是全局隐藏所有内置站点模板的 PowerShell 脚本:


#Connect to SharePoint Online Admin Center
Connect-PnPOnline -Url "https://crescent-admin.sharepoint.com" -Interactive

#Hide All Site Templates
Set-PnPBuiltInSiteTemplateSettings -Template All -IsHidden $true

您可以通过名称或 GUID 隐藏特定站点模板:


Set-PnPBuiltInSiteTemplateSettings -Template EventPlanning -IsHidden $true

总之,通过禁用 SharePoint Online 中的内置网站模板,您可以防止用户使用不适合您公司的模板创建网站。使用 PowerShell,您可以按照本文概述的步骤轻松禁用内置网站模板。

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

取消回复欢迎 发表评论:

关灯