activedirectory:gruppenmitgliedschaften
Gruppenmitgliedschaften ermitteln
$userdn = (get-aduser rkaufmann).distinguishedName $userldap = "LDAP://" + $userdn $user = [ADSI]$userldap $user.psbase.refreshCache("tokenGroups") $irc = New-Object System.Security.Principal.IdentityReferenceCollection foreach($i in $user.TokenGroups) { $irc.Add((New-Object System.Security.Principal.SecurityIdentifier $i, 0)) } $GroupTable = $irc.Translate([System.Security.Principal.NTAccount])
Dieses Script erzeugt ein ADSI-Objekt für den Benutzer. Das Ergebnis ist ein String-Array, in dem die Namen aller fraglichen Gruppen stehen.
activedirectory/gruppenmitgliedschaften.txt · Zuletzt geändert: 2016/04/02 00:48 von 127.0.0.1