Benutzer-Werkzeuge

Webseiten-Werkzeuge


activedirectory:gruppenmitgliedschaften

Dies ist eine alte Version des Dokuments!


Gruppenmitgliedschaften ermitteln

$user = [ADSI]"LDAP://%Identity%" 
$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. %Identity% ist dabei der DistinguishedName des Benutzers. Das Ergebnis ist ein String-Array, in dem die Namen aller fraglichen Gruppen stehen.

activedirectory/gruppenmitgliedschaften.1449501525.txt.gz · Zuletzt geändert: 2016/04/02 00:37 (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki