PowerShell kullanarak Tüm SharePoint Sitelerinin Site Koleksiyonu Yöneticilerini Alın
Gereksinim: SharePoint 2016 site koleksiyonunun tüm Site koleksiyonu Yöneticilerini edinin.
SharePoint'teki Site Koleksiyonu Yöneticileri
SharePoint site koleksiyonu yöneticileri, üst düzey site, alt siteler ve site koleksiyonundaki tüm listeler ve kitaplıklar dahil olmak üzere site koleksiyonunun tamamı üzerinde tam denetime sahiptir. SharePoint 2016 site koleksiyonu Yöneticileri, SharePoint Merkezi Yönetim sitesi aracılığıyla grup yöneticileri tarafından oluşturulan site koleksiyonuna birincil ve ikincil site koleksiyonu sahipleri olarak atanır. Site koleksiyonu ayarları sayfası aracılığıyla ek site koleksiyonu yöneticileri eklenebilir/kaldırılabilir.
Site koleksiyonu yöneticileri, Bildirimler dışında, SharePoint Merkezi Yönetim sitesi aracılığıyla atanan birincil veya ikincil site sahipleriyle aynı erişim haklarına sahiptir! Birincil ve ikincil site koleksiyonu yöneticileri, Site koleksiyonu depolama sınırı uyarısı E-postaları gibi e-posta bildirimlerini alacak olanlardır.
SharePoint'te Birincil ve İkincil site koleksiyonu yöneticileri nasıl edinilir?
Birincil ve ikincil site koleksiyonu yöneticilerini almak için şu adımları izleyin:
- SharePoint Merkezi Yönetimi'nde oturum açın >> Uygulama Yönetimi'ne gidin
- Site Koleksiyonları altında "Site koleksiyonu yöneticilerini değiştir" seçeneğini tıklayın.
- Site Koleksiyonu Yöneticilerini Değiştir sayfasında, birincil site koleksiyonu yöneticisini ve ikincil site koleksiyonu Yöneticisini alabilirsiniz.
SharePoint'te site koleksiyonu yöneticileri nasıl edinilir?
Site koleksiyonu yöneticilerinin listesini almak için şu adımları izleyin:
- İlgilendiğiniz site koleksiyonuna gidin
- Site Ayarı dişlisine tıklayın >> Site Ayarları Menü Öğesini seçin
- Site ayarları sayfasında “Kullanıcılar ve İzinler” grubundaki “Site Koleksiyonu Yöneticisi” bağlantısına tıklayın.
- Burada tüm site koleksiyonu yöneticilerini bulacaksınız.
PowerShell kullanarak Site Koleksiyonu Yöneticilerine Nasıl Ulaşılır?
Aynı şey PowerShell kullanılarak da yapılabilir.
$Site = Get-SPSite "https://intranet.crescent.com"
$Site.RootWeb.SiteAdministrators | Select DisplayName, Email
Bu size PowerShell kullanan site koleksiyonu yöneticilerinin listesini verir!
PowerShell, Tüm Siteler için Site Koleksiyonu Yöneticileri Alacak:
SharePoint ortamınızdaki tüm site koleksiyonları için site koleksiyonu yöneticisi verilerini almaya ne dersiniz?
Add-PSSnapin Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue
#Get All Site Collections
$SitesColl = Get-SPSite -Limit All
Foreach($Site in $SitesColl)
{
Write-host $Site.URL
Foreach ($SiteAdmin in $Site.RootWeb.SiteAdministrators)
{
Write-host "`t$($SiteAdmin.DisplayName) - "$SiteAdmin.Email
}
}
Liste biçiminde Tek Astar: PowerShell'i kullanarak site koleksiyonu yöneticileri edinin
Get-SPSite | % {$_.RootWeb.SiteAdministrators} | select @{name='Url';expr={$_.RootWeb.Url}}, DisplayName, Email
İşte site koleksiyonu yöneticileri almak için SharePoint Online için başka bir PowerShell'im: SharePoint Online: Tüm Site Koleksiyonu Yöneticilerini Almak için PowerShell
