Ändern des Vorgesetzten im AD

In diesem Artikel:

Kategorie: , Powershell: , ,
#Bisherigen Vorgesetzten ermitteln
$altermanagerDN = (Get-ADUser SamAccountName).DistinguishedName

#Neuen Vorgesetzten ermitteln
$neuerManagerDN = (Get-ADUser SamAccountName).DistinguishedName

#User ermitteln
$users = Get-ADObject -LDAPFilter "(manager=$altermanagerDN)"

#Vorgesetzten ändern
foreach ($user in $users) {Set-ADObject -Identity $user.DistinguishedName -Replace @{manager=$neuerManagerDN}}

#Überprüfung des Ergebnisses
Get-ADObject -LDAPFilter "(manager=$neuermanagerDN)" -Properties Name, SamAccountName, Manager