rollenbasierten
Rollenbasierte Zugriffskontrolle (RBAC) ist ein Modell der Zugriffskontrolle, bei dem Berechtigungen statt Direktzuordnungen an einzelne Benutzer Rollen zugewiesen werden. Benutzer erhalten Zugriff auf Ressourcen, indem ihnen eine oder mehrere Rollen zugewiesen werden, die die entsprechenden Rechte tragen. Rollen orientieren sich an Aufgaben, Funktionen oder Verantwortlichkeiten innerhalb einer Organisation, wodurch sich Berechtigungen konsistent über Gruppen von Benutzern hinweg verwalten lassen.
Zentrale Prinzipien sind die Zuweisung von Berechtigungen zu Rollen, die Nachverfolgung der Rollenzuweisungen an Benutzer sowie
Vorteile liegen in der skalierbaren Verwaltung von Zugriffsrechten, der vereinfachten Audits und der besseren Einhaltung von
Herausforderungen betreffen die korrekte Modellierung von Rollen, die Vermeidung von Rollenkongruenzen oder Rollenkollisionen und den Verwaltungsaufwand
RBAC steht im Vergleich zu attributbasierten Modellen (ABAC) oder hybriden Ansätzen, bei denen Berechtigungen auch durch