Unterstützung dynamischer und verschachtelter Gruppen für LDAP
Dynamische und verschachtelte Gruppen vereinfachen WebSphere® Application Server Sicherheitsmanagement und erhöhen dessen Effektivität und Flexibilität.
- Die Information zur Gruppenzugehörigkeit hat denselben Aktualitätsstand wie die Information zum Benutzerobjekt.
- Es ist nicht erforderlich, die Mitglieder des Gruppenobjekts manuell zu verwalten.
- Dynamische Gruppen sind so definiert, dass eine Anwendung keine große Menge an Informationen aus dem Verzeichnis abrufen muss, um festzustellen, ob ein Benutzer Mitglied einer Gruppe ist.
Mit Hilfe von verschachtelten Gruppen können hierarchische Beziehungen aufgebaut werden, mit denen übernommene Gruppenzugehörigkeiten festgelegt werden. Eine verschachtelte Gruppe ist als untergeordneter Gruppeneintrag definiert, dessen definierter Name (Distinguished Name, DN) durch das Attribut eines übergeordneten Gruppeneintrags angegeben wird.
Sie müssen nur dann eine größere übergeordnete Gruppe zuordnen, wenn alle verschachtelten Gruppen dieselben Zugriffsrechte haben. Indem einer einzelnen übergeordneten Gruppe eine Rolle zugeordnet wird, wird die Laufzeitberechtigungstabelle vereinfacht.
Dynamische Gruppen und verschachtelte Gruppenunterstützung für die IBM Tivoli Directory Server
WebSphere Application Server unterstützt alle Lightweight Directory Access Protocol (LDAP) dynamischen und verschachtelten Gruppen bei der Verwendung IBM® Tivoli® Directory Server. Diese Funktion ist standardmäßig aktiviert, indem eine Funktion in IBM Tivoli Directory Server. IBM Tivoli Directory Server verwendet die ibm-allGroups Vorwärtsreferenz-Gruppenattribut, das automatisch alle Gruppenmitgliedschaften einschließlich dynamischer und rekursiver Mitgliedschaften für einen Benutzer berechnet. Die Sicherheitseinrichtung lokalisiert die Gruppenzugehörigkeit eines Benutzers direkt über ein Benutzerobjekt und durchsucht nicht indirekt alle Gruppen nach übereinstimmenden Gruppenmembern.
Weitere Informationen finden Sie unter Konfigurieren der dynamischen und verschachtelten Gruppenunterstützung für die IBM Tivoli Directory Server.
Stellen Sie beim Erstellen von Gruppen sicher, dass die Zugehörigkeiten für verschachtelte und
dynamische Gruppen ordnungsgemäß funktionieren.
Unterstützung für dynamische und verschachtelte Gruppen für den SunONE oder iPlanet Directory Server
- Gruppen
- Einträge, die andere Einträge in Form einer Liste von Membern oder als Filter für Member benennen.
- Rollen
- Einträge, die andere Einträge in Form einer Liste von Membern oder als Filter für Member benennen. Außerdem wird die Funktionalität erweitert, indem für jedes Member einer Rolle das Attribut nsrole generiert wird.
- Gefilterte Rollen
- Richtet sich nach den Attributen, die in den einzelnen Einträgen enthalten sind. Die Einträge sind dann Member, wenn sie mit einem angegebenen LDAP-Filter übereinstimmen. Diese Rolle entspricht einer dynamischen Gruppe.
- Verschachtelte Rollen
- Erstellt Rollen, die andere Rollen enthalten. Diese Rolle entspricht einer verschachtelten Gruppe.
- Verwaltete Rollen
- Den Member-Einträgen wird explizit eine Rolle zugeordnet. Diese Rolle entspricht einer statischen Gruppe.
Beziehen auf Konfigurieren der dynamischen und verschachtelten Gruppenunterstützung für die SunONE oder iPlanet Verzeichnisserver für mehr Informationen.