SharePoint Online: Webhelycsoport-adminisztrátor hozzáadása a PowerShell segítségével
Követelmény: Webhelycsoport-adminisztrátor hozzáadása a SharePoint Online-hoz.
Webhelycsoport-adminisztrátor a SharePoint Online-ban
A SharePoint-webhelycsoport-adminisztrátorok teljes hozzáférési jogokkal rendelkeznek a webhelycsoport összes webhelyének kezeléséhez. Webhelycsoport létrehozásakor a globális rendszergazda vagy a SharePoint Online rendszergazda határozza meg a webhely elsődleges webhelycsoport-adminisztrátorát. A helyszíni SharePointtal ellentétben egy SharePoint Online-webhelygyűjteménynek több rendszergazdája is lehet, de csak egy elsődleges rendszergazdája.
Lehetőség van több webhelycsoport-adminisztrátor hozzáadására bármely SharePoint-webhelycsoporthoz. Ha másik webhelycsoport-adminisztrátort szeretne hozzáadni a SharePoint Online-hoz, akkor az adott webhely globális rendszergazdája, SharePoint Online rendszergazdája vagy webhelycsoport-rendszergazdája szerepkörrel kell rendelkeznie.
Hogyan adhat hozzá webhelycsoport-rendszergazdát a SharePoint Online-ban?
Hogyan vehetek fel gyűjteményadminisztrátort a SharePoint Online-ban? Többféle módon is hozzáadhat webhelycsoport-rendszergazdát a SharePoint Online környezethez. A legegyszerűbb módja a SharePoint Admin webhely használata:
Adja meg a Webhelycsoport rendszergazdai jogait a SharePoint Felügyeleti Központon keresztül
Ha hozzá szeretne adni egy felhasználót a SharePoint Online webhelycsoport-rendszergazdájához a SharePoint Felügyeleti Központon keresztül, tegye a következőket:
- Keresse meg a SharePoint Felügyeleti Központot >> Kattintson az Aktív webhelyekre (pl. https://Crescent-admin.sharepoint.com/_layouts/15/online/AdminHome.aspx)
-
Válassza ki a webhelycsoportot, kattintson a parancssorban az „Engedélyek” gombra, majd kattintson az „Adminisztrátorok kezelése” menüpontra.
Ezzel megjelenik az „Adminisztrátorok kezelése” oldal, ahol több webhelycsoport-adminisztrátort is hozzáadhat. Ezenkívül lehetőséget biztosít az elsődleges webhelycsoport-adminisztrátor megváltoztatására. Innen szükség szerint hozzáadhat vagy eltávolíthat rendszergazdákat.
- Miután hozzáadta az új felhasználót, nyomja meg a Mentés gombot a változtatások véglegesítéséhez, és minden új webhelycsoport-adminisztrátor teljes ellenőrzést gyakorol a gyökérwebhelyen és az adott webhelycsoporton belüli bármely alwebhely felett.
A csoportos helycsoportokon az Office 365 csoport tulajdonosai alapértelmezés szerint helycsoport-rendszergazdákként vannak beállítva. Hozzáadhat egy új Adminisztrátor webhelygyűjteményt a csoporttulajdonoshoz vagy a további webhelytulajdonosokhoz.
Felhasználó hozzáadása webhelycsoport-adminisztrátorként a webhelybeállítások segítségével
Hogyan adhatunk hozzá felhasználót a SharePoint Online webhelycsoport-adminisztrátorához? Amikor új SharePoint Online webhelyet hoz létre, meg kell adnia az „elsődleges rendszergazdát” vagy a SharePoint-webhely tulajdonosát, aki automatikusan webhelycsoport-adminisztrátorrá válik. A webhelycsoport létrehozása után a webhelyre is navigálhat >> Kattintson a Beállítások fogaskerék ikonra >> Webhelybeállítások >> Webhelycsoport-adminisztrátorok hivatkozásra további webhelycsoport-adminisztrátorok hozzáadásához. Közvetlen link: https://tenant.sharepoint.com/sites/siteurl/_layouts/15/mngsiteadmin.aspx
Adja meg annak a személynek a nevét vagy e-mail címét, akit fel szeretne venni rendszergazdaként. Miután hozzáadta a rendszergazdát, hozzáférhet a webhelygyűjtemény összes tartalmához, szolgáltatásához és beállításához. Ha több rendszergazdát kell felvennie, ezt úgy teheti meg, hogy a nevüket vagy címüket pontosvesszővel választja el. Ha elkészült, kattintson az „OK” gombra.
Viszonylag könnyű, nem? Nos, ez egyszerű egyetlen webhelygyűjtemény esetében. Van azonban egy probléma, ha nagy számú webhelygyűjtemény van. Tegyük fel, hogy 100 SharePoint Online webhelygyűjteménye van; nem jelölheti ki egyszerűen az összes webhelygyűjteményt, és egy mozdulattal mindegyikhez hozzáadhat egy webhelycsoport-adminisztrátort! Lássuk tehát, hogyan vehet fel webhelycsoport-rendszergazdát a SharePoint Online-ban a PowerShell segítségével.
Mi a különbség a webhelycsoport rendszergazdája és a webhely tulajdonosa között?
- Előfordulhat, hogy a webhely tulajdonosa csak egy adott webhely felett rendelkezik teljes ellenőrzéssel, míg a webhelycsoport-adminisztrátor a webhelycsoport összes webhelyét és alwebhelyét teljes mértékben felügyeli.
- Az elsődleges webhelycsoport-adminisztrátor adminisztrátori e-mail-értesítéseket kap, például a webhelycsoport tárolásáról szóló értesítéseket.
- Webhelygyűjtemény A rendszergazdák hozzáférhetnek a webhelycsoport-szintű funkciókhoz, például a webhelygyűjtemény-lomtárhoz, a webhelygyűjtemény-funkciókhoz stb.
- A webhely tulajdonosa nem távolíthatja el a webhelycsoport-adminisztrátort, míg ennek ellenkezője lehetséges.
- A Webhelygyűjtemény adminisztrátora minden elemhez egyedi engedéllyel hozzáférhet. De a webhely tulajdonosa nem teheti meg.
Webhelygyűjtemény-adminisztrátor hozzáadása a modern/csoportos SharePoint Online webhelyekhez:
A „Webhelygyűjtemény rendszergazdái” hivatkozás a webhelybeállítások oldalán el van rejtve a csoportokhoz kapcsolódó modern csapatwebhelyeken. Alapértelmezés szerint az Office 365 csoporttulajdonos helycsoport-rendszergazdaként van konfigurálva. Így bármely felhasználót hozzáadhat az Office 365 csoport tulajdonosi csoportjához, hogy webhelycsoport-adminisztrátorokká váljon, vagy az alábbi lépésekkel további webhelycsoport-adminisztrátorokat adhat hozzá.
- Kattintson a Beállítások fogaskerékre >> Webhelyengedélyek >> Kattintson a "Speciális engedélyek beállításai" elemre.
Kattintson a „Webhelygyűjtemény rendszergazdái” gombra a szalagon.
Mindenesetre a SharePoint Online-ban a webhelycsoport-adminisztrátorokat webhelycsoportonként kell hozzáadni, mivel nincsenek webalkalmazás-szintű felhasználói házirendek, amelyeket be lehetne állítani a központi adminisztrációból, ahogyan azt a helyszíni SharePointban tesszük. Tehát a megoldás a következő: A PowerShell segítségével adjon hozzá webhelycsoport-rendszergazdát a SharePoint Online-ban!
PowerShell-szkript webhelycsoport-adminisztrátor hozzáadásához a SharePoint Online-ban:
Hogyan adhatok hozzá webhelycsoport-rendszergazdát a SharePoint online rendszeréhez a PowerShell használatával? Itt található a PowerShell for SharePoint Online webhelycsoport-adminisztrátor hozzáadásához a Set-SPOUser parancsmag segítségével a SharePoint Online Management Shell-lel:
#Variables for processing
$AdminURL = "https://crescent-admin.sharepoint.com/"
$AdminName = "salaudeen@crescent.onmicrosoft.com"
$SiteCollURL = "https://crescent.sharepoint.com/sites/Sales/"
$SiteCollectionAdmin = "mark@crescent.onmicrosoft.com"
#User Name and Password to connect
#$SecurePWD = read-host -assecurestring "Enter Password for $AdminName"
$SecurePWD = ConvertTo-SecureString "Password1" -asplaintext -force
$Credential = new-object -typename System.Management.Automation.PSCredential -argumentlist $AdminName, $SecurePWD
#Connect to SharePoint Online
Connect-SPOService -url $AdminURL -credential $Credential
#Add Site collection Admin
Set-SPOUser -site $SiteCollURL -LoginName $SiteCollectionAdmin -IsSiteCollectionAdmin $True
Ez a PowerShell akkor is működik, ha egy csoportot szeretne hozzáadni a SharePoint Online webhelycsoport rendszergazdájaként.
Webhelygyűjtemény-adminisztrátor hozzáadása az összes SharePoint Online webhelyhez a PowerShell használatával:
A SharePoint Online PowerShell webhelycsoport-adminisztrátor hozzáadásához az összes webhelycsoporthoz.
#Variables for processing
$AdminURL = "https://Crescent-admin.sharepoint.com/"
$AdminName = "SPAdmin@Crescent.com"
#User Names Password to connect
$Password = Read-host -assecurestring "Enter Password for $AdminName"
$Credential = new-object -typename System.Management.Automation.PSCredential -argumentlist $AdminName, $Password
#Connect to SharePoint Online
Connect-SPOService -url $AdminURL -credential $Credential
$Sites = Get-SPOSite -Limit ALL
Foreach ($Site in $Sites)
{
Write-host "Adding Site Collection Admin for:"$Site.URL
Set-SPOUser -site $Site -LoginName $AdminName -IsSiteCollectionAdmin $True
}
Mit szólna ahhoz, ha tömegesen adna hozzá webhelycsoport-adminisztrátort több webhelyhez? Biztos! Használhat CSV-fájlbevitelt, és több webhelyhez is hozzáadhat webhely-adminisztrátort: Hogyan adhatunk Webhelycsoport-adminisztrátort több webhelyhez CSV-fájlból a PowerShell segítségével?
Az elsődleges webhelycsoport-adminisztrátor módosítása a PowerShell használatával:
Itt található a SharePoint Online PowerShell a webhelycsoport rendszergazdájának beállításához a Set-SPOSite parancsmag segítségével.
#Variables for processing
$AdminURL = "https://crescent-admin.sharepoint.com/"
$AdminName = "salaudeen@crescent.onmicrosoft.com"
$SiteCollURL = "https://crescent.sharepoint.com/sites/Sales"
$NewSiteAdmin = "mark@crescent.onmicrosoft.com"
#User Names Password to connect
$SecurePWD = ConvertTo-SecureString "Password1" -asplaintext -force
$Credential = new-object -typename System.Management.Automation.PSCredential -argumentlist $AdminName, $SecurePWD
#Connect to SharePoint Online
Connect-SPOService -url $AdminURL -credential $Credential
#Change Site Collection Primary Admin
Set-SPOSite -Identity $SiteCollURL -Owner $NewSiteAdmin -NoWait
Webhelycsoport-adminisztrátor hozzáadása a csoportos/modern webhelyekhez
Itt található a „SharePoint Online Management Shell”-ben használható szkript, amellyel webhelycsoport-adminisztrátorokat adhat hozzá az összes webhelyhez, beleértve a Modern Team webhelyeket is.
#Variables for processing
$AdminURL = "https://crescent-admin.sharepoint.com/"
$AdminName="SPAdmin@crescent.com"
#Connect to SharePoint Online
Connect-SPOService -url $AdminURL -credential (Get-Credential)
#Get All Site Collections
$AllSites = Get-SPOSite -Limit ALL
#Loop through each site and add site admins
Foreach ($Site in $AllSites)
{
Write-host "Adding Site Collection Admin for:"$Site.URL
Set-SPOUser -site $Site.Url -LoginName $AdminName -IsSiteCollectionAdmin $True
}
Szűrőt alkalmazhat a webhelycsoportokra, hogy egy adott típusú webhelycsoportot lehessen lekérni. Például az összes kommunikációs webhely eléréséhez használja a következőket:
Get-SPOSite -Template SITEPAGEPUBLISHING#0
Hasonlóképpen szűrheti a webhelycsoportokat, és hozzáadhat webhelycsoport-adminisztrátorokat:
$Sites = Get-SPOSite -Limit All | Where {$_.Url -like 'https://crescent.sharepoint.com/sites/Project*'}
Webhelycsoport-adminisztrátor hozzáadása a PowerShell CSOM: használatával
A SharePoint Online Management Shell mellett a PowerShell CSOM metódusával is felvehetünk egy felhasználót a webhelycsoport rendszergazdai csoportjába. Íme, hogyan:
#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"
#Variables for Processing
$SiteURL = "https://crescent.sharepoint.com/Sites/marketing"
$UserAccount="i:0#.f|membership|Salaudeen@crescent.com"
#Setup Credentials to connect
$Cred = Get-Credential
$Cred = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($Cred.UserName,$Cred.Password)
#Setup the context
$Ctx = New-Object Microsoft.SharePoint.Client.ClientContext($SiteURL)
$Ctx.Credentials = $Cred
#sharepoint online powershell set site collection administrator
$User = $Ctx.Web.EnsureUser($UserAccount)
$User.IsSiteAdmin = $True
$User.Update()
$Ctx.ExecuteQuery()
PnP PowerShell a webhelycsoport-adminisztrátor hozzáadásához a SharePoint Online-ban
Minden webhelygyűjteményhez külön-külön hozzáférést kell biztosítania ahhoz, hogy hozzáférjen. Ha több száz van belőlük, ahelyett, hogy minden webhelyhez hozzáadná, használhatja az Add-PnPSiteCollectionAdmin PowerShell-parancsmagot. A következőképpen adhat hozzá felhasználót webhelycsoport-adminisztrátorként a PnP PowerShell használatával:
#Set Variables
$SiteURL = "https://crescent.sharepoint.com/sites/Marketing"
#Connect to PnP Online
Connect-PnPOnline -Url $SiteURL -Credentials (Get-Credential)
#add user as site collection administrator powershell sharepoint online
Add-PnPSiteCollectionAdmin -Owners "Salaudeen@crescent.com"
A meglévő webhelygyűjtemény-adminisztrátorok továbbra is maradnak! Egynél több webhelycsoport-adminisztrátor hozzáadásához használja:
Add-PnPSiteCollectionAdmin -Owners "Salaudeen@crescent.com", "Charles@crescent.com"
A PnP PowerShell Set-PnPTenantSite parancsmag segítségével webhelycsoport-adminisztrátort is hozzáadhat a következőképpen:
#Set Runtime Parameters
$AdminSiteURL="https://crescent-admin.sharepoint.com"
$SiteUrl="https://crescent.sharepoint.com/sites/jackson"
$SiteCollAdmin="salaudeen@crescent.is"
#Connect to PnP Online
Connect-PnPOnline -Url $AdminSiteURL -Interactive
#Add Site collection Admin user permission
Set-PnPTenantSite -Url $SiteUrl -Owners $SiteCollAdmin
Webhelycsoport-adminisztrátor hozzáadása a bérlő összes webhelyéhez
Ha webhelycsoport-adminisztrátort szeretne hozzáadni a bérlő összes webhelycsoportjához, használja a
#Parameters
$TenantAdminURL = "https://crescent-admin.sharepoint.com"
$SiteCollAdmin="salaudeen@crescent.com"
#Connect to Admin Center
Connect-PnPOnline -Url $TenantAdminURL -Interactive
#Get All Site collections and Iterate through
$SiteCollections = Get-PnPTenantSite
ForEach($Site in $SiteCollections)
{
#Add Site collection Admin
Set-PnPTenantSite -Url $Site.Url -Owners $SiteCollAdmin
Write-host "Added Site Collection Administrator to $($Site.URL)"
}
Adja hozzá a Webhelygyűjtemény adminisztrátorát az összes OneDrive-webhelyhez a PnP PowerShell használatával
Hasonlóképpen, ha webhelycsoport-rendszergazdát szeretne hozzáadni az összes OneDrive-webhelyhez, használja a következőket:
#Variables for processing
$AdminURL = "https://crescent-admin.sharepoint.com"
$AdminName = "Salaudeen@crescent.com"
#Connect to SharePoint Online Admin Center
Connect-PnPOnline -url $AdminCenterURL -Interactive
#Get all OneDrive Site colections
$OneDriveSites = Get-PnPTenantSite -IncludeOneDriveSites -Filter "Url -like '-my.sharepoint.com/personal/'"
Foreach ($Site in $OneDriveSites)
{
Write-host "Adding Site Collection Admin for:"$Site.URL
Set-PnPTenantSite -Url $Site.Url -Owners $AdminName
}
Véletlenül hozzáadott valakit? El szeretne távolítani egy meglévő webhelycsoport-adminisztrátort a SharePoint Online-ból? Nos, a SharePoint Online webhelycsoport-adminisztrátort egyetlen webhelyről vagy az összes webhelyről is eltávolíthatja: SharePoint Online: Webhelycsoport-adminisztrátor eltávolítása a PowerShell segítségével
Kapcsolódó cikkek:
- Tulajdonos módosítása/Webhelycsoport-adminisztrátor hozzáadása a OneDrive Vállalati verzióhoz a PowerShell használatával
- Webhelycsoport-adminisztrátorok jelentése az összes SharePoint-webhelyről
- Távolítsa el a webhelycsoport-rendszergazdát a SharePoint 2016-ból a PowerShell segítségével
- Webhelygyűjtemény elsődleges, másodlagos rendszergazdáinak módosítása a SharePointban
Gyakran Ismételt Kérdések:
Hogyan szerezhetek webhelycsoport-rendszergazdát a PowerShellben?
A PowerShell-parancsfájlok segítségével lekérheti a webhelycsoport-rendszergazdák listáját egyetlen webhelyről vagy a Microsoft 365-környezet összes webhelyéről.
További információ: Az összes webhelycsoport-adminisztrátor elérése a SharePoint Online PowerShell használatával
A globális rendszergazda automatikusan a webhelycsoport rendszergazdája lesz?
Nem! A globális adminisztrátor vagy bérlői rendszergazda nem fér hozzá automatikusan a SharePoint Online webhelyhez, amíg hozzá nem adja őket a webhelyhez.
Hogyan adhatok hozzá felhasználót a SharePoint Felügyeleti Központhoz?
Ha valakit SharePoint-rendszergazdává szeretne tenni az Office 365-ben, SharePoint-rendszergazdai szerepkörrel rendelkező felhasználókat kell hozzárendelnie a Microsoft felügyeleti központján keresztül.
További információ: Hogyan biztosíthat hozzáférést a SharePoint Online felügyeleti központhoz?
Hogyan távolíthatok el egy felhasználót a gyűjtemények adminisztrátorából?
Néhány különböző módszer áll rendelkezésre a webhelygyűjtemény Adminisztrátor eltávolítására a SharePoint Online-ban: Az első, hogy a webböngésző felületén távolítsa el a webhelycsoport rendszergazdáját a webhelybeállítások oldaláról. A következő módszer a SharePoint Online felügyeleti központon keresztül használható. Végül a PowerShell segítségével eltávolíthat egy webhelycsoport-adminisztrátort.
További információ: Hogyan távolíthat el webhelycsoport-adminisztrátort a SharePointban az online PowerShell segítségével?




