วิธีสร้างกลุ่มเริ่มต้นในไซต์ SharePoint
ปัญหา:
กลุ่ม SharePoint เริ่มต้นจะถูกสร้างขึ้นโดยอัตโนมัติเมื่อคุณสร้างไซต์คอลเลกชันใหม่ผ่าน SharePoint Web UI แต่เมื่อคุณสร้างไซต์ SharePoint โดยทางโปรแกรมหรือด้วย PowerShell (เช่น New-SPSite หรือ New-SPWeb) กลุ่มไซต์เริ่มต้น (เช่น ผู้เยี่ยมชม สมาชิก เจ้าของ) จะไม่ถูกสร้างขึ้นโดยอัตโนมัติ!
การสร้างกลุ่มเริ่มต้นจาก UI: คุณสามารถรับหน้ากลุ่มเริ่มต้นจาก SharePoint UI ได้โดยไปที่: https://your-sharepoint-site.com/_layouts/permsetup.aspx ป้อนรายละเอียดกลุ่มแล้วกด "บันทึก"
จะสร้างกลุ่ม SharePoint เริ่มต้นได้อย่างไร
คุณต้องเรียกใช้เมธอด: SPWeb.CreateDefaultAssociatedGroups อย่างชัดเจนเพื่อสร้างกลุ่มผู้ใช้เริ่มต้น ใน SharePoint
สร้างกลุ่มผู้ใช้เริ่มต้นโดยทางโปรแกรมโดยใช้ PowerShell:
เมื่อต้องการจัดเตรียมกลุ่มไซต์เริ่มต้น ให้ใช้ PowerShell นี้:
Add-PSSnapin microsoft.sharepoint.powershell -ErrorAction SilentlyContinue
#Variables for Site collection
$SiteURL ="https://intranet.crescent.com"
$Site = Get-SPSite $SiteURL
#get the Root Web object
$RootWeb = $Site.RootWeb
$GroupOwner = "i:0#.w|global\salaudeen"
$RootWeb.CreateDefaultAssociatedGroups($GroupOwner, "", $RootWeb.title)
