Zum Inhalt springen

Attributbasierte Zugriffskontrolle

ABAC bewertet Zugriffe anhand definierter Eigenschaften und Regeln. Die Herkunft und Aktualität dieser Eigenschaften sind Teil des Entwurfs.

Auch bekannt alsABACAttribute-Based Access Control
Identität und Zugriffe

Attributbasierte Zugriffskontrolle (ABAC) bewertet eine Zugriffsanfrage anhand von Eigenschaften der handelnden Person, des Objekts, der gewünschten Handlung und gegebenenfalls der Umgebung. Regeln legen fest, welche Kombination einen Zugriff erlaubt.

Ein Dokumentenbeispiel

In einem hypothetischen Portal erlaubt eine Regel das Lesen nur, wenn das nötige Leserecht vorliegt, die Mitgliedschaft in der Firma des Dokuments bestätigt und das Dokument freigegeben ist. Ein Rollenname allein enthält diese ganze Entscheidung nicht.

Die Eigenschaften müssen aus verlässlichen Quellen stammen. Eine im Browser frei gewählte Firmenkennung beweist keine Mitgliedschaft. Auch fehlende oder veraltete Werte brauchen eine definierte Behandlung. ABAC kann Rollen einbeziehen und mit RBAC zusammenarbeiten; das Verfahren macht unklare Regeln nicht automatisch richtig.

Quellen