LDAP erstellt Mitgliederbeziehungen für Benutzer und Gruppen
Ich habe keinen Zugriff auf den LDAP-Server, stattdessen habe ich eine Datenbank mit Tabellen für Benutzer und Gruppen.
Jetzt möchte ich eine Tabelle mit einer Mitgliederbeziehung erstellen, mit anderen Worten, ich möchte eine Tabelle erstellen, in der jeder Eintrag eine Beziehung zwischen einem einzelnen Benutzer und einer einzelnen Gruppe ist.
Ich habe für jede Gruppe das Attribut "member", wobei der Wert eine Liste von direkten DNs für Mitglieder ist. Also kann ich theoretisch für jeden DN im "Mitglied" für jede Gruppe iterieren und in der Benutzertabelle nachsehen, ob dies ein gültiger Benutzer-DN ist, wenn ja, fügen Sie ihn der Mitgliedstabelle hinzu. Das Problem besteht bei rekursiven Mitgliedern (Benutzer A ist Mitglied der Gruppe X, die Mitglied der Gruppe Y ist, daher ist Benutzer A auch Mitglied der Gruppe Y).
Was ist der beste Weg, um alle rekursiven Mitglieder zu finden? Ist es möglich, eine zirkuläre Rekursion zu haben?
0 Antworten auf die Frage
Verwandte Probleme
-
1
Wenn unter Windows oder Windows 7 ein Computer Mitglied der Domäne ist, wird beim Ändern des Benutze...
-
1
"Sprache für Nicht-Unicode-Programme" ändert sich beim Anmelden mit einem servergespeicherten Profil
-
3
Wie kann man die Windows-Workstation sicher von Active Directory trennen?
-
1
Diagnostizieren Sie LDAP-Probleme mit dem Mac OS X-Adressbuch
-
1
Das whenCreated-Attribut eines Computerobjekts in Active Directory wird geändert
-
1
Aktivieren der SMB-Dateifreigabe unter OS X - "Falsches Kennwort"
-
1
Anwenden von Einstellungen von einem Gruppenrichtlinienobjekt auf einen Mac
-
6
Wie finde ich im Active Directory-Snap-In die GUID für einen Benutzer?
-
3
Gibt es eine Möglichkeit, das lokale Windows-Kontoprofil in ein Domänen-Kontoprofil zu ändern?
-
2
Wie kann ich Thunderbird dazu bringen, ein sicheres LDAP-Zertifikat zu importieren?