
Datenpartitionierung bedeutet, dass Sie verschiedene Datenquellen für verschiedene Benutzer- oder Attributmengen verwenden können. Ihnen stehen folgende Möglichkeiten zur Datenpartitionierung zur Verfügung:
Typbasierte Datenpartitionierung
Principals verschiedener Typen (Benutzer, Gruppen usw.) werden in verschiedenen Datenquellen abgelegt.
Beispiel: Benutzer werden auf einem LDAP-Server und Gruppen in einer Datenbank abgelegt.
Principal-basierte Datenpartitionierung
Principals desselben Typs werden in Abhängigkeit von ihren Attributen in verschiedenen Datenquellen abgelegt.
Beispiel: Reguläre Benutzer werden auf einem LDAP-Server und Servicebenutzer in einer Datenbank abgelegt.
Attributbasierte Datenpartitionierung
Die Attribute eines Principals werden auf mehrere Datenquellen verteilt.
Beispiel: Attribute eines Benutzers, die durch das Schema des LDAP-Servers zulässig sind (z.B. Vorname, Name, Telefonnummer, E-Mail-Adresse), werden auf einem LDAP-Server abgelegt. Anwendungsspezifische Attribute (z.B. das Portal-Theme) und benutzerdefinierte Attribute werden in einer Datenbank abgelegt.