วิธีปิดการใช้งานเทมเพลตไซต์ในตัวใน 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” ในหน้าเทมเพลตไซต์ด้านล่าง:
หากต้องการเปิดใช้งานเทมเพลตทั้งหมดกลับ ให้ใช้สิ่งต่อไปนี้:
#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 คุณสามารถปิดใช้งานเทมเพลตไซต์ที่มีอยู่แล้วภายในได้อย่างง่ายดายโดยทำตามขั้นตอนที่อธิบายไว้ในบทความนี้

