ค้นหาเว็บไซต์

SharePoint Online: ลบกลุ่มโดยใช้ PowerShell


ความต้องการ: ลบกลุ่ม SharePoint Online โดยใช้ PowerShell

จะลบกลุ่ม SharePoint Online ได้อย่างไร

ถ้าคุณกำลังมองหาวิธีที่ง่ายและรวดเร็วในการลบกลุ่มใน SharePoint Online บทความนี้เหมาะสำหรับคุณ เพียงไม่กี่ขั้นตอน คุณสามารถลบกลุ่มออกจากไซต์ของคุณด้วยเว็บเบราว์เซอร์ได้ เราจะดูวิธีการลบกลุ่มใน SharePoint Online โดยใช้ PowerShell!

ต่อไปนี้เป็นวิธีลบกลุ่มผู้ใช้ใน SharePoint Online:

  1. เข้าสู่ระบบไซต์ SharePoint Online ของคุณ >> คลิกที่เฟืองการตั้งค่า >> คลิกการตั้งค่าไซต์
  2. ในหน้าการตั้งค่าไซต์ คลิกที่ "บุคคลและกลุ่ม" ใต้ส่วน "ผู้ใช้และสิทธิ์"
  3. คลิกที่ชื่อกลุ่มจากการนำทางด้านซ้าย คุณอาจต้องคลิกที่ "เพิ่มเติม" จากนั้นเลือกกลุ่ม

  4. ในหน้ากลุ่ม คลิกที่การตั้งค่า >> การตั้งค่ากลุ่ม
  5. ในหน้าการตั้งค่ากลุ่ม เลื่อนลงและคลิกที่ปุ่ม "ลบ" และยืนยันข้อความแจ้ง คลิกตกลง เพื่อลบกลุ่มใน SharePoint Online

ซึ่งจะลบกลุ่มผู้ใช้ใน SharePoint Online เมื่อคุณทำตามขั้นตอนเหล่านี้เสร็จแล้ว กลุ่ม SharePoint จะถูกลบออกจากไซต์ และสมาชิกของกลุ่มจะไม่สามารถเข้าถึงทรัพยากรที่เกี่ยวข้องกับกลุ่มนั้นได้อีกต่อไป

คุณเคยจำเป็นต้องลบกลุ่มใน SharePoint Online แต่ไม่ต้องการยุ่งยากกับการนำทางอินเทอร์เฟซบนเว็บหรือไม่ แน่นอน มาลบกลุ่ม SharePoint Online โดยใช้ PowerShell กัน!

การเอากลุ่มออกจากไซต์จะเป็นการลบผู้ใช้ภายในกลุ่มนั้นออกจากไซต์ด้วย

ลบกลุ่ม SharePoint Online โดยใช้ Remove-SPOSiteGroup PowerShell cmdlet

Remove-SPOSiteGroup cmdlet ช่วยให้คุณสามารถลบกลุ่ม SharePoint ที่มีอยู่ออกจากคอลเลกชันไซต์ SharePoint Online จำเป็นต้องให้คุณส่ง URL ของไซต์คอลเลกชันและชื่อกลุ่มที่จะลบ เช่น หากต้องการลบกลุ่มความปลอดภัยที่คุณสร้างในขั้นตอนก่อนหน้า คุณสามารถเรียกใช้บรรทัด PowerShell ต่อไปนี้:


#Variables for Admin Center & Site Collection URL
$AdminCenterURL = "https://Crescent-admin.sharepoint.com/"
$SiteURL = "https://Crescent.sharepoint.com/sites/marketing"

#Connect to SharePoint Online
Connect-SPOService -url $AdminCenterURL -Credential (Get-Credential)

#sharepoint online delete group powershell
Remove-SPOSiteGroup -Site "https://Crescent.sharepoint.com/sites/marketing" -Identity "Marketing Managers"

cmdlet เอา SPOSiteGroup นี้เอากลุ่ม SharePoint Online ออกจากไซต์คอลเลกชัน

SharePoint Online: ลบกลุ่มโดยใช้ PowerShell

นี่คือ PowerShell ที่จะลบกลุ่มใน SharePoint Online โดยใช้ PowerShell:


#Load SharePoint CSOM Assemblies
Add-Type -Path "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\16\ISAPI\Microsoft.SharePoint.Client.dll"
Add-Type -Path "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\16\ISAPI\Microsoft.SharePoint.Client.Runtime.dll"

#Function to remove a group from site
Function Remove-SPOGroup([String]$SiteURL, [String]$GroupName)
{
    Try {
        $Cred= Get-Credential
        $Credentials = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($Cred.Username, $Cred.Password)
 
        #Setup the context
        $Ctx = New-Object Microsoft.SharePoint.Client.ClientContext($SiteURL)
        $Ctx.Credentials = $Credentials
    
        #Get the Group by name
        $Group=$Ctx.web.SiteGroups.GetByName($GroupName)
        $Ctx.ExecuteQuery()

        #Remove group from the web
        $Ctx.web.SiteGroups.Remove($Group)

        #Execute the query
        $Ctx.ExecuteQuery()
        write-host -f Green "Group '$GroupName' Deleted Successfully!" $_.Exception.Message
    }
    Catch {
        write-host -f Red "Error Removing Group!" $_.Exception.Message
    }
}
#Config Parameters
$SiteURL="https://crescent.sharepoint.com/sites/projects"
$GroupName="Project Managers"

#Call the function - powershell commands to delete sharepoint online groups
Remove-SPOGroup -SiteURL $SiteURL -GroupName $GroupName

PowerShell นี้จะลบกลุ่มที่กำหนดใน SharePoint Online

ลบ SharePoint Online กลุ่มโดยใช้ PnP PowerShell

มาลบกลุ่ม SharePoint Online โดยใช้ PowerShell cmdlet Remove-PnPGroup


#Config Variables
$SiteURL = "https://Crescent.sharepoint.com/sites/marketing"
$GroupName ="Contributors"

#Get Credentials to connect
$Cred = Get-Credential

#Connect to PnP Online
Connect-PnPOnline -Url $SiteURL -Credentials $Cred
    
#Delete a Group from site
Remove-PnPGroup -Identity $GroupName -Force

ด้วยการทำตามขั้นตอนที่อธิบายไว้ในบทความนี้ คุณสามารถลบกลุ่มใน SharePoint Online ได้อย่างรวดเร็วและง่ายดาย และให้แน่ใจว่าสมาชิกของกลุ่มจะไม่สามารถเข้าถึงทรัพยากรที่เกี่ยวข้องกับกลุ่มนั้นได้อีกต่อไป วิธีนี้จะมีประโยชน์หากคุณต้องการลบกลุ่มที่สร้างขึ้นโดยไม่ได้ตั้งใจ หรือหากคุณไม่ต้องการกลุ่มอีกต่อไปและต้องการลบออกจากไซต์ของคุณ

บทความที่เกี่ยวข้อง