/ / Script para alterar o proprietário do conjunto de sites no SharePoint? - powershell, sharepoint, sharepoint-2013

Script para alterar o proprietário da coleção de sites no SharePoint? - powershell, sharepoint, sharepoint-2013

Fui encarregado de escrever um script do PowerShellque percorrerá todos os sites do MS SharePoint 2013 e nos permitirá alterar o proprietário do conjunto de sites primário (em nosso farm) para quem queremos que seja. Isso é possível? Peço desculpas se não for, sou novo no PowerShell e no SharePoint.

Respostas:

0 para resposta № 1

Como é rápido e sujo, pode haver alguns erros, mas tente o abaixo.

$username="YourDomainUserName";
foreach($site in Get-SPSite)
{
$confirmedUsername = $site.RootWeb.EnsureUser($username)
$site.set_AllowUnsafeUpdates(1)
$site.Owner = $confirmedUsername
$site.set_AllowUnsafeUpdates(0)
Write-Host "User $confirmedUsername is now site collection admin for $site"
}