CX_ACCESS_CONTROL
176877
Klassenhierarchie
- CX_CLASS
- CX_SYSTEM_MANAGER
- CX_ACCESS_CONTROL
- CX_SYSTEM_MANAGER
Beschreibung:
Klasse des ACCESS_CONTROL-Managers.
Zu jeder SID existiert genau ein User/Gruppen-Objekt.
Der Active-Directory-Server wird, falls nicht anders gesetzt, bei jedem Start auf die Windows-Umgebungsvariable "%LOGONSERVER%" gesetzt, welche der ist, den Windows gerade verwendet.
Falls die Umgebungsvariable %LOGONSERVER% "\\MicrosoftAccount" beinhaltet, sind Sie nur lokal angemeldet. Wenn Sie sich an einem Computer mit lokalem Account und nicht mit einem Domänen-Account anmelden, funktionieren diese Funktionen nicht.
Code-Beispiel:
GetManager(ACCESS_CONTROL)
Funktion | MA* | Parameter | Rückgabe | Kurzbeschreibung |
---|---|---|---|---|
GetCurrentUser | CX_ACCESS_CONTROL_USER | Gibt den gerade angemeldeten User als Objekt aus. | ||
GetUser | STRING | CX_ACCESS_CONTROL_USER | Sucht User-Objekt anhand der SID | |
GetUserByName | STRING | CX_ACCESS_CONTROL_USER | Sucht User-Objekt anhand des Namens | |
GetGroup | STRING | CX_ACCESS_CONTROL_GROUP | Sucht Gruppen-Objekt anhand der SID | |
GetGroupByName | STRING | CX_ACCESS_CONTROL_GROUP | Sucht Gruppen-Objekt anhand des Namens | |
GetAllUsers | STRING | VECTORCX_ACCESS_CONTROL_USER | Gibt alle Benutzer des Servers aus | |
GetAllGroups | VECTORCX_ACCESS_CONTROL_GROUP | Gibt alle Gruppen des Servers aus | ||
GetConnection | STRING | Gibt den Namen des aktuellen Servers aus | ||
ConnectTo | STRING | INTEGER | Überschreibt den Namen des aktuellen Servers |
* MA = Member-Access-Funktion,
grau unterlegt = geerbte Funktion
Modul | Kurzbeschreibung |
---|---|