ล็อกและปลดล็อกไซต์ SharePoint ใน Microsoft 365 โดยใช้ PowerShell
SharePoint Online ซึ่งเป็นส่วนสำคัญของ Microsoft 365 ทำหน้าที่เป็นทรัพยากรอันมีค่าในการทำงานร่วมกันและแชร์ข้อมูลผ่านไซต์เฉพาะ แม้ว่า SharePoint Online จะนำเสนอการทำงานร่วมกันที่มีประสิทธิภาพ แต่ก็มีบางกรณีที่การควบคุมการเข้าถึงไซต์กลายเป็นเรื่องสำคัญ โดยเฉพาะอย่างยิ่งเพื่อให้เป็นไปตามข้อกำหนดในการปฏิบัติตามข้อบังคับ ในสถานการณ์เช่นนี้ ผู้ดูแลระบบจำเป็นต้องทราบวิธีล็อกและปลดล็อกไซต์ SharePoint
ในบล็อกที่ให้ข้อมูลนี้ เราจะสำรวจกระบวนการล็อกและปลดล็อกไซต์ SharePoint ใน Microsoft 365 มาเริ่มกันเลย!
วัตถุประสงค์ของการปลดล็อกและการล็อกไซต์ SharePoint ใน Microsoft 365
การล็อกและการปลดล็อกไซต์ SharePoint ทำหน้าที่ตามวัตถุประสงค์ที่สำคัญต่อไปนี้สำหรับผู้ดูแลระบบคอลเลกชันไซต์ SharePoint:
- การล็อกไซต์ SharePoint ช่วยให้ผู้ดูแลระบบป้องกันไม่ให้ผู้ใช้เพิ่มเนื้อหาใหม่เมื่อไซต์อยู่ระหว่างการบำรุงรักษาหรืออัปเกรด
- การทำให้ไซต์ SPO อยู่ในสถานะอ่านอย่างเดียวทำให้มั่นใจได้ว่าเนื้อหาจะไม่มีการเปลี่ยนแปลงและไม่ถูกแตะต้องโดยผู้ใช้
- สิทธิ์การปลดล็อคช่วยให้ผู้ใช้สามารถเข้าถึงหรืออัปเดตไซต์ SPO ที่ถูกล็อคหรือตั้งค่าเป็นแบบอ่านอย่างเดียว
ล็อกและปลดล็อกไซต์ใน SharePoint Online
ใน Microsoft 365 ผู้ดูแลระบบส่วนกลางหรือผู้ดูแลระบบ SharePoint สามารถจำกัดการเข้าถึงคอลเลกชันไซต์ SharePoint Online โดยใช้ Windows PowerShell
ผู้ดูแลระบบสามารถดำเนินการใดๆ ก็ตามในรายการด้านล่างของไซต์ SharePoint Online ตามความต้องการของพวกเขา ก่อนที่จะเริ่มต้นการดำเนินการใดๆ ในรายการต่อไปนี้ ตรวจสอบให้แน่ใจว่า เชื่อมต่อกับ SharePoint Online PowerShell คุณสามารถใช้ Windows PowerShell หรือ SharePoint Online Management Shell เพื่อดำเนินการ cmdlet
- ล็อกไซต์ SharePoint Online
- ตั้งค่าไซต์ SharePoint Online เป็นแบบอ่านอย่างเดียว
- ปลดล็อกคอลเลกชันไซต์ SharePoint
- ตรวจสอบสถานะการล็อกสำหรับไซต์คอลเลกชัน
- เปลี่ยนเส้นทางไซต์ SharePoint โดยไม่ต้องเข้าถึงไซต์อื่น
ล็อกไซต์ SharePoint Online โดยใช้ PowerShell
ในฐานะผู้ดูแลระบบ คุณสามารถล็อกไซต์ SharePoint เฉพาะในผู้เช่าของคุณได้โดยใช้ 'Set-SPOSite' cmdlet
Set-SPOSite -Identity https://contoso.sharepoint.com/sites/resourceportal -LockState NoAccess
พารามิเตอร์ 'LockState' ของ SharePoint ที่มีค่า 'NoAccess' ใน cmdlet ด้านบนทำให้ไซต์ "Resource Portal " ไม่สามารถเข้าถึงได้ แทนที่ URL ไซต์ด้วย URL ไซต์ SPO ที่เหมาะสมเพื่อล็อคการเข้าถึง
เมื่อผู้ใช้พยายามเข้าถึงไซต์ SharePoint Online ที่ไม่สามารถเข้าถึงได้ พวกเขาจะได้รับ ข้อผิดพลาด "403 FORBIDDEN"
ตั้งค่าไซต์ SharePoint Online ให้เป็นโหมดอ่านอย่างเดียวโดยใช้ PowerShell
ค่า 'ReadOnly' พร้อมด้วยพารามิเตอร์ 'LockState' ใน 'Set-SPOSite' cmdlet ทำให้ไซต์ SharePoint Online เป็นโหมดอ่านอย่างเดียว ผู้ใช้ไซต์ SharePoint Online เฉพาะไม่สามารถอัปเดตเนื้อหาใดๆ ภายในไซต์ได้
Set-SPOSite -Identity https://contoso.sharepoint.com/sites/resourceportal -LockState ReadOnlyการดำเนินการ cmdlet ด้วย URL ไซต์ SharePoint ที่เหมาะสมจะทำให้ไซต์มีโหมดอ่านอย่างเดียว
ขณะเข้าถึงไซต์ SPO ที่มีสิทธิ์อ่านอย่างเดียว เจ้าของไซต์และผู้ใช้จะพบข้อความระบุ “ไซต์นี้เป็นแบบอ่านอย่างเดียวตามคำขอของผู้ดูแลระบบ”
นอกจากนี้ เมื่อเปิดเอกสารใดๆ บนไซต์ เอกสารเหล่านี้ยังสามารถเข้าถึงได้ในโหมดอ่านอย่างเดียวอีกด้วย
หมายเหตุ: หากต้องการให้การเข้าถึงแบบอ่านอย่างเดียวหรือระดับสิทธิ์ที่แตกต่างกันสำหรับผู้ใช้ SharePoint บางชุดเท่านั้น ให้พิจารณาการกำหนดค่า ระดับสิทธิ์ของ SharePoint
ปลดล็อกคอลเลกชันไซต์ SharePoint โดยใช้ PowerShell
หากต้องการลบไซต์ SharePoint ออกจากโหมดอ่านอย่างเดียวหรือไม่มีโหมดการเข้าถึง คุณสามารถใช้ cmdlet ด้านล่าง
Set-SPOSite -Identity https://contoso.sharepoint.com/sites/resourceportal -LockState Unlock
การดำเนินการ cmdlet นี้จะทำให้ไซต์ SharePoint Online เข้าสู่สถานะปกติโดยไม่มีข้อจำกัดใดๆ
หมายเหตุ: cmdlet นี้จะไม่ปลดล็อคไซต์ถ้าไซต์ SharePoint ถูกปิดและตั้งค่าให้อ่านอย่างเดียวผ่าน นโยบายการปิดไซต์
ตรวจสอบสถานะการล็อกสำหรับไซต์คอลเลกชันโดยใช้ SharePoint Online PowerShell
การดำเนินการ cmdlet ด้านล่างด้วย URL ของไซต์ที่เหมาะสมจะทำให้สถานะการล็อกของ SharePoint
Get-SPOSite -Identity https://contoso.sharepoint.com/sites/resourceportal | Select Url, LockStateหากต้องการทราบว่าไซต์คอลเลกชันใดถูกล็อกใน SharePoint Online ให้เรียกใช้ cmdlet ต่อไปนี้
Get-SPOSite -Limit All | Select Url, LockStateเปลี่ยนเส้นทางไซต์ SharePoint ที่ไม่มีการเข้าถึงไปยังไซต์อื่น
ผู้ดูแลระบบสามารถเลือกเปลี่ยนเส้นทางไซต์ SharePoint โดยจำกัดการเข้าถึงไปยัง URL หนึ่งๆ แทนที่จะแสดงหน้า "403 FORBIDDEN" ตามปกติ ในการทำเช่นนั้น ให้ใช้ 'Set-SPOtenant' cmdlet พร้อม URL ที่จำเป็นดังที่แสดงด้านล่าง
Set-SPOTenant -NoAccessRedirectUrl https://www.o365reports.comหากต้องการคืนค่าการเปลี่ยนเส้นทาง คุณสามารถใช้สตริงว่าง (“”) ซึ่งระบุว่าไม่มี URL ของไซต์การเปลี่ยนเส้นทาง
Set-SPOTenant -NoAccessRedirectUrl ""หมายเหตุ: หากคุณต้องการจัดการการเปลี่ยนเส้นทางไซต์ไปยังหน้าอื่น เพียงดำเนินการ cmdlet เดียวกันกับ URL ของไซต์อื่น
ประเด็นสำคัญที่ต้องจำ
- ณ ขณะนี้ คุณไม่สามารถล็อกและปลดล็อกไซต์ SharePoint ผ่านศูนย์การจัดการ Microsoft 365 หรือศูนย์การจัดการ SharePoint ได้
- การกำหนดค่าเดียวกันเกี่ยวกับการล็อกและการปลดล็อกไซต์ SharePoint สามารถนำไปใช้กับไซต์ OneDrive ส่วนบุคคลได้ การกำหนดค่าการดำเนินการเหล่านี้ในไซต์ OneDrive จะบล็อกผู้ใช้ Microsoft 365 ที่เกี่ยวข้องไม่ให้เข้าถึงหรือเปลี่ยนแปลงไซต์เหล่านั้น
- ไซต์รากของ SharePoint Online ไม่สามารถล็อกได้ เนื่องจากอาจบล็อกการเข้าถึงทรัพยากรด้านการดูแลระบบและองค์กรที่สำคัญ
- ไม่สามารถลบไซต์คอลเลกชัน SharePoint ได้ ถ้าอยู่ในสถานะล็อกหรืออ่านอย่างเดียว
บทสรุป:
ในคู่มือนี้ เราได้เรียนรู้วิธีจัดการไซต์ SPO โดยเน้นที่วิธีล็อกและปลดล็อกไซต์ SharePoint ใน Microsoft 365 โดยเฉพาะ โดย PowerShell cmdlet เหล่านี้สนับสนุนองค์กรของคุณ ช่วยให้คุณปฏิบัติตามข้อกำหนดและรักษาการควบคุมการเข้าถึงที่แม่นยำ
หากคุณมีคำถามใดๆ เกี่ยวกับบล็อก อย่าลังเลที่จะถามในส่วนความคิดเห็น เราอยู่ที่นี่เพื่อตอบคำถามของคุณ



