97
Zentrales Management von Identitäten und Autorisierung
Benutzerdatenbanken sind bekanntermaßen keine Erfindung der Cloud‐Ära.
LDAP (Lightweight Directory Access Protocol) ist seit vielen Jahrzehnten eine
in verschiedenen produktspezifischen Ausprägungen erhältliche
Möglichkeit, die Identitäten eines Unternehmens zu verwalten.
34
Wenn man von zentralem Management von Identitäten spricht, bedingt das
jedoch auch das Vorhandensein umgebender Systeme, die sich dieses
zentrale Management zunutze machen. Für sich alleine bleibt auch ein
LDAP‐Verzeichnis eine banale Datenbank, deren Inhalt man natürlich
betrachten kann, die aber sonst zu keinem weiteren Zweck dienlich ist. Was
zeichnet das zentrale Management von Identitäten aus?
Identitäts‐ und Rollenmanagement
LDAP‐Benutzerverzeichnisse sind nach Schemata organisiert. Normalerweise
implementiert jedes gemäß LDAP arbeitende Produkt ein oder mehrere
Standardschemata (z.B. bildet das OpenLDAP core.schema die Basis für
einen typischen Benutzerdatensatz mit Feldern wie Name, Firma, Titel,
Telefonnummern, Adressinformation, E‐Mail etc.).
Die Herausforderung im Bereich von IdM oder IAM in Bezug auf die
Rollenverwaltung besteht nun in der Abbildung eines möglichst generischen
Ansatzes. Die Schwierigkeit ist dabei nicht die technische Ablage im LDAP.
Vordefinierte Schemata sind implementiert; frei definierte –
unternehmensspezifische – Schemata können i.d.R. in allen Produkten
individuell hinzugefügt werden. Die Herausforderung besteht in einem
ausreichend generischen und gleichzeitig umfassenden Design des
Rollenmanagements.
Ein einfaches Beispiel wäre hierbei ein Content Management System mit
Workflow‐Unterstützung, in dessen Workflows es die Rollen Leser, Editor,
Inhaltsadministrator, Genehmiger und Systemadministrator gibt.
Dem gegenüber steht ein System, das auf Berechtigungen (Permissions)
ohne Rollen aufbaut, wie z.B. eine Web‐Applikations‐Plattform mit den
Berechtigungen Einwahl, Überwachen, Installation von Anwendungen,
Serverneustart, Einsicht in Logfiles und anderes mehr.
34
LDAPWIKI bietet eine historische Auflistung der Entwicklung des Protokolls und führt
gleichzeitig Systeme und Produkte an, die das Protokoll und die Verwaltung von Identitäten in
Form von Verzeichnisdiensten unterstützen.