Manage SharePoint Online with Poweshell

SharePoint เป็น Collaborative Platform ของทาง Microsoft เพื่อใช้ในการทำงานร่วมกันภายในองค์กร โดยใช้ในการจัดการเอกสารเป็นหลัก ผ่านทาง Website แบบ Intranet ซึ่งข้อดีของมันคือสามารถต่อกับ AD ได้ ทำให้เราสามารถกำหนด Permission ของ Site และ Folder ได้อย่างครอบคลุม


Get Started

  •  เปิด Powershell คลิกขวา Run as Administrator แล้วพิมพ์
# PS C:\> Get-Module -Name Microsoft.Online.SharePoint.PowerShell -ListAvailable | Select Name, Version
Name                                   Version
----                                   -------
Microsoft.Online.SharePoint.PowerShell 16.0.8212.0
  • ทำการติดตั้งโมดูล SharePoint Online Management Shell
# PS C:\> Install-Module -Name Microsoft.Online.SharePoint.PowerShell
  • ทำการเชื่อมต่อ Sharepoint Online
# PS C:\> Connect-SPOService -Url https://organization365-admin.sharepoint.com/
  • กรอก Username และ Password ด้วย Account ที่มีสิทธิ์จัดการ SharePoint
  • ทำการ Export SharePoint Online Site ทั้งหมด
# PS C:\> Get-SPOSite -Limit All | Export-Csv -path C:\SharePoint.csv
  • ทำการลบ SharePoint Online Site จะไปอยู่ใน Recycle Bin ถ้าสร้าง Site ใหม่ขึ้นมา URL จะมีตัวเลขต่อท้าย จนกว่าจะไปลบใน Recycle Bin ถึงจะใช้ URL เดิมได้
# PS C:\> Remove-SPOSite -Identity https://organization365.sharepoint.com/sites/sitename -NoWait
  • ทำการลบ SharePoint Online Site จะไปอยู่ใน Recycle Bin
# PS C:\> Get-SPODeletedSite
# PS C:\> Remove-SPODeletedSite -Identity https://organization365.sharepoint.com/sites/sitename

อ่านเพิ่มเติม : https://bit.ly/2tdYlMV

Leave a Reply

Your email address will not be published. Required fields are marked *