
Rollenbasierte Zugriffskontrolle (RBAC) ist eine Methode zur Verwaltung von Zugriffsrechten, bei der Berechtigungen Rollen statt einzelnen Personen zugewiesen werden. Benutzer erhalten Zugriff, indem sie einer Rolle zugeordnet werden, und die Rolle enthält einen vordefinierten Satz von Berechtigungen. Anstatt 50 einzelne Berechtigungsentscheidungen für einen neuen Mitarbeiter zu treffen, treffen Sie eine: „Diese Person ist Buchhalter." Die Rolle weiß bereits, worauf Buchhalter zugreifen können.
Die meisten Organisationen kommen auf dieselbe Weise zu RBAC: durch die kumulierten Kosten der Zugriffsverwaltung ohne ein solches System. Ein neuer Mitarbeiter kommt, und die IT rekonstruiert die Berechtigungen von Grund auf neu — typischerweise durch Kopieren des Zugriffs eines bestehenden Mitarbeiters, wobei die Bereinigung auf unbestimmte Zeit verschoben wird. Im Laufe der Zeit entsteht so eine Berechtigungsstruktur, die niemand vollständig erklären kann und die niemand sicher auditieren kann.
Dies ist das Zugriffsproblem, das RBAC lösen soll.
RBAC kurz erklärt: 8 wichtige Erkenntnisse
- RBAC existiert, um manuelle, einmalige Zugriffsentscheidungen zu ersetzen durch eine Struktur, die einmal definiert und für jede Einstellung, jeden Austritt und jedes Audit wiederverwendet wird.
- RBAC weist Zugriff nach Arbeitsfunktion (Rolle) zu, nicht nach einzelner Person, und reduziert das Onboarding von Stunden auf einen Klick.
- Es behebt das Offboarding, indem die Zugriffsentfernung an die Rollenentfernung gekoppelt wird, wodurch die Lücke geschlossen wird, in der ehemalige Mitarbeiter Systemzugriff behalten.
- RBAC ist keine automatische Sicherheit. Es erfordert definierte Rollen und laufende Wartung, sonst verfällt es wieder ins Chaos.
- Die meisten Organisationen benötigen zu Beginn nur 5 bis 10 Rollen. Zu viele zu früh zu erstellen führt zu einer Rollenexplosion, die die Komplexität wiederherstellt, die RBAC beseitigen soll.
- RBAC läuft bereits unter den Tools, die Ihr Team täglich nutzt: AWS IAM, Kubernetes, GitHub, Salesforce, Google Workspace und Microsoft 365 basieren alle auf demselben Benutzer-Rolle-Berechtigung-Modell.
- Least Privilege wird zum Standardergebnis, nicht zu einer Richtlinie, die jemand von Fall zu Fall durchsetzen muss.
- In Passwork steuern Rollen administrative Rechte und Gruppen steuern den Tresorzugriff. Das Innehaben einer Admin-Rolle gewährt nicht automatisch Zugriff auf Passwortdaten.
Was ist rollenbasierte Zugriffskontrolle (RBAC)
RBAC ist eine Methode zur Zugriffsverwaltung, die Berechtigungen Rollen statt einzelnen Personen zuweist. Eine Person erhält Zugriff, indem sie einer Rolle zugewiesen wird, und die Rolle bestimmt, was sie sehen und tun kann. Ändert sich die Rolle, ändert sich der Zugriff automatisch mit.
Drei Komponenten ermöglichen dies:
- Benutzer sind die Personen (oder Dienstkonten), die Zugriff benötigen.
- Rollen sind Arbeitsfunktionen: Entwickler, Buchhalter, HR-Manager, Nur-Lese-Betrachter.
- Berechtigungen sind die spezifischen Aktionen, die eine Rolle ausführen kann, wie das Lesen einer Datenbank oder das Bearbeiten einer freigegebenen Datei.
Der Ablauf ist einfach: Benutzer → Rolle → Berechtigungen. Die Rolle einmal zuweisen, und der Benutzer erbt alles, was damit verbunden ist.
Unterstützende Elemente und Beziehungen:
- Rollenzuweisungen (Mappings) sind die Verknüpfungen, die bestimmte Benutzer mit den Rollen verbinden, die sie innehaben dürfen.
- Sitzungen ermöglichen es einem Benutzer, eine Teilmenge seiner zugewiesenen Rollen während eines bestimmten Arbeitszeitraums zu aktivieren, beispielsweise eine Bereitschaftsrolle, die nur während einer geplanten Schicht aktiv ist.
- Rollenhierarchie ist eine optionale Struktur, bei der übergeordnete Rollen automatisch Berechtigungen von untergeordneten Rollen erben.
- Einschränkungen sind Regeln, die widersprüchliche Berechtigungen verhindern, wie Segregation-of-Duties-Regeln (SoD), die verhindern, dass eine Person dieselbe Rechnung sowohl genehmigt als auch verarbeitet.
Diese Elemente kombinieren sich zu drei benannten RBAC-Modellen: Core RBAC (nur Benutzer, Rollen und Berechtigungen), Hierarchical RBAC (fügt Rollenhierarchie hinzu) und Constrained RBAC (fügt Einschränkungen wie SoD hinzu).
David Ferraiolo und Richard Kuhn führten die rollenbasierte Zugriffskontrolle in einem Papier ein, das auf der 15. National Computer Security Conference in Baltimore präsentiert wurde. Es argumentiert, dass diskretionäre Zugriffskontrolle, das damals vorherrschende Modell, nicht dazu passt, wie kommerzielle und zivile Regierungsorganisationen tatsächlich Zugriff vergeben, und schlägt RBAC als nicht-diskretionäre Alternative vor, die auf Arbeitsfunktionen statt auf individuellen Identitäten basiert.
→ Ferraiolo, D.F. und Kuhn, D.R., „Role-Based Access Controls" (1992), NIST
RBAC in der Praxis: Wo es am wichtigsten ist
RBAC läuft unter den meisten Tools, die Ihr Team bereits verwendet:
- AWS Identity and Access Management (IAM) weist Rollen wie Developer oder Read-Only Auditor zu, um zu kontrollieren, wer Server starten kann und wer nur Logs einsehen darf.
- Kubernetes-RBAC verwendet Role- und ClusterRole-Objekte, um zu entscheiden, wer auf einem Cluster deployen kann und wer ihn nur inspizieren darf.
- Google Workspace und Microsoft 365 werden mit integrierten Admin-Stufen geliefert, von Super Admin bis hinunter zu Helpdesk Admin, sodass ein Support-Mitarbeiter ein Passwort zurücksetzen kann, ohne Abrechnungseinstellungen zu berühren.
- GitHub trennt Repository-Zugriff in Read, Triage, Write, Maintain und Admin-Rollen.
- Salesforce verwendet Profile und Berechtigungssätze, um zu entscheiden, welche Datensätze ein Vertriebsmitarbeiter sehen kann im Vergleich zu einem Vertriebsleiter.
- Datenbankplattformen wie PostgreSQL und Snowflake vergeben Read-, Write- oder Admin-Rollen auf Schema-Ebene, sodass ein Datenanalyst Tabellen abfragen kann, ohne sie löschen zu können.
Dies sind dieselben drei Komponenten, die zuvor behandelt wurden (Benutzer, Rollen, Berechtigungen), nur je Plattform unterschiedlich implementiert. Drei Situationen zeigen den Nutzen am deutlichsten.
- Wachsende Teams. Bei 10 Personen funktionieren Ad-hoc-Berechtigungen gut. Bei 30 beginnen sie zu versagen. Bei 100 sind sie ein Sicherheitsvorfall, der nur darauf wartet zu passieren. Slack veranschaulicht das Muster im kleinen Maßstab: Owner-, Admin-, Member- und Guest-Rollen existieren genau deshalb, weil „jeder kann alles" nicht mehr funktioniert, sobald ein Workspace ein paar Dutzend Benutzer überschreitet. Diese Skalierungsgrenze ist Teil des Grundes, warum der globale RBAC-Markt laut Fortune Business Insights (2024) bis 2030 mit etwa 12 % CAGR wachsen soll. RBAC skaliert durch Verwaltung von Rollen, nicht durch Mitarbeiterzahlen.
- Compliance und Audit. Ein SOC-2-Auditor bittet um eine Zugriffsüberprüfung. Ohne RBAC bedeutet das, ein Dutzend Tabellen zu exportieren und eine Woche damit zu verbringen, abzugleichen, wer worauf Zugriff hat. Mit RBAC beantwortet ein einziger rollenbasierter Bericht die Frage: Die „Finance"-Rolle in Ihrer Datenbankplattform oder IAM-Konsole abfragen, und Sie erhalten jeden Account mit dieser Rolle in einer Stunde.
- Remote- und Hybridarbeit. Wenn Menschen von überall aus arbeiten, benötigt der Zugriff auf sensible Systeme eine Kontrolle, die nicht davon abhängt, sich innerhalb eines Büronetzwerks zu befinden. Dies ist der operative Kern der Zero-Trust-Architektur, wie in NIST SP 800-207 definiert: Zugriffsentscheidungen basieren auf Identität und Rolle, nicht auf Netzwerkstandort. RBAC hält dieses Versprechen und koppelt den Zugriff an die Arbeitsfunktion, unabhängig davon, von wo aus sich jemand anmeldet.
Das Zugriffsproblem: 5 Anzeichen, dass Ihre Berechtigungen ein Chaos sind
Wenn Ihre Organisation zwei oder mehr dieser fünf Muster zeigt, ist Ihr Zugriffsmodell bereits zusammengebrochen und erhöht still Ihr Breach-Risiko mit jedem neuen Mitarbeiter und jedem Austritt.
- Onboarding dauert Tage, nicht Stunden. Die IT weist Berechtigungen manuell System für System zu, weil es keine Vorlage für „was ein Entwickler braucht" gibt. Jeder neue Mitarbeiter wird zu einer frischen Verhandlung.
- Offboarding ist ein Ratespiel. Wenn jemand geht, ist niemand vollständig sicher, dass jeder Zugriffspunkt widerrufen wurde. Alte Konten verbleiben in Tools, die niemand zu prüfen daran denkt.
- „Kopier einfach Karens Berechtigungen." Neue Mitarbeiter erben den Zugriff, den ein bestehender Mitarbeiter über die Jahre angesammelt hat, einschließlich zusätzlicher Berechtigungen, die niemand je entfernt hat. So breitet sich Privilege Creep aus.
- Der Auditor fragt, wer Zugriff darauf hat, und Sie können nicht in unter einer Stunde antworten. Es gibt keine einzige Quelle der Wahrheit. Die Beantwortung erfordert das Öffnen mehrerer Systeme und manuellen Abgleich.
- Jeder ist irgendwo lokaler Admin. Privilegien breiten sich über Server, SaaS-Tools und Dateifreigaben aus, bis niemand — einschließlich der IT — ein vollständiges Bild hat. Dieses Muster ist häufig: Der Data Breach Investigations Report 2024 von Verizon stellte fest, dass 74 % aller Breaches das menschliche Element beinhalten, einschließlich Privilegienmissbrauch und Zugriffsfehlern.
Laut dem Identity Security Landscape Report 2026 von Palo Alto Networks geben 96 % der Befragten an, dass menschliche Identitäten mit weit mehr Zugriff arbeiten, als ihre Rollen erfordern. Jedes nicht abgehakte Kästchen oben ist eine Tür, die jemand vergessen hat abzuschließen.
Wie RBAC jedes Zugriffsproblem behebt
RBAC ersetzt das Rätselraten hinter jedem Problem aus der obigen Liste durch einen definierten, wiederholbaren Prozess.
- Onboarding wird zu einer einzigen Zuweisung. Definieren Sie die Rolle Junior Developer einmal, die das GitHub-Repo, die CI/CD-Pipeline, den Staging-Server und den Team-Chat abdeckt. Neuer Mitarbeiter, eine Rolle, fertig.
- Offboarding wird vollständig. Entfernen Sie die Rolle, und jede damit verbundene Berechtigung verschwindet mit ihr. Kein Durchsuchen von 15 Systemen mit der Frage, wo der ehemalige Mitarbeiter noch eine aktive Sitzung haben könnte.
- Kein Klonen von Berechtigungen mehr. Jeder neue Mitarbeiter beginnt mit genau den Berechtigungen seiner Rolle, nicht mit einer Kopie des über sieben Jahre angesammelten Zugriffs eines Kollegen.
- Audits werden schnell. „Wer hat Zugriff auf die Finanzdatenbank?" Führen Sie einen nach Rolle gefilterten Bericht aus. Antwort in Sekunden, mit einem Audit-Trail, der zeigt, wann und warum sich der Zugriff geändert hat.
- Least Privilege wird zum Standard, nicht zur Ausnahme. Das Prinzip der minimalen Berechtigung bedeutet, Menschen den minimalen Zugriff zu geben, den sie für ihre Arbeit benötigen. Rollen definieren dieses Minimum. Niemand bekommt zusätzlichen Zugriff „nur für den Fall", weil es keine Einzelfallentscheidung zu treffen gibt.
Erste Schritte mit RBAC: Die ersten 3 Schritte
Die Implementierung von RBAC erfordert kein sechsmonatiges Projekt. Die meisten Organisationen können an einem Nachmittag eine funktionierende Rollenstruktur definieren und sie von dort aus verfeinern.
- Rollen erfassen. Listen Sie jede Arbeitsfunktion in Ihrer Organisation auf. Widerstehen Sie dem Drang, zu überentwickeln. Beginnen Sie mit 5 bis 10 Rollen: Engineering, Finance, HR, IT Admin, Read-Only. Sie können Rollen später aufteilen, sobald Muster erkennbar werden.
- Schritt 2. Definieren, was jede Rolle benötigt. Listen Sie für jede Rolle den minimalen Zugriff auf, der zur Erfüllung der Aufgabe erforderlich ist. Im Zweifelsfall weglassen. Zugriff später hinzuzufügen ist eine kleine Aufgabe. Festzustellen, dass jemand Zugriff hatte, den er nicht hätte haben sollen, ist eine viel größere.
- Schritt 3. Bestehende Berechtigungen prüfen. Vergleichen Sie aktuelle Berechtigungen mit Ihren neuen Rollendefinitionen. Die Differenz zwischen dem, was Menschen haben, und dem, was ihre Rolle gewähren sollte, ist Ihre Bereinigungsliste.
Für Teams, die gemeinsame Zugangsdaten, Server-Passwörter, API-Schlüssel und Admin-Panels verwalten, wendet Passwork dasselbe RBAC-Modell auf den Passwort-Tresor an. Definieren Sie eine Developers-Rolle mit Zugriff auf Dev- und Staging-Zugangsdaten. Definieren Sie eine Finance-Rolle mit Zugriff auf Banking- und Rechnungs-Logins. Niemand sieht alles, und der Zugriff ändert sich automatisch, wenn sich Rollen ändern.
Wie Passwork RBAC implementiert: Rollen, Gruppen und Tresortypen
Passwork teilt die rollenbasierte Zugriffskontrolle in zwei getrennte Ebenen auf:
- Rollen kontrollieren, was ein Benutzer im System konfigurieren kann
- Gruppen kontrollieren, welche Daten ein Benutzer sehen kann
Ein Benutzer kann eine administrative Rolle innehaben und dennoch keinen Zugriff auf einen bestimmten Tresor haben, da der Tresorzugriff ausschließlich aus der Gruppenmitgliedschaft stammt, nicht aus der Rolle.
Rollen: Administrative Berechtigungen
Eine Rolle in Passwork definiert systemweite administrative Rechte, keinen Datenzugriff. Die drei Standardrollen sind Besitzer, Administrator — der Benutzer, Authentifizierungseinstellungen, Integrationen und Lizenzierung verwaltet — und Benutzer, der keine administrativen Privilegien hat. Benutzerdefinierte Rollen können dies weiter eingrenzen, beispielsweise eine Auditor-Rolle, die Sicherheitsprotokolle einsehen und Zugriffsberichte erstellen kann, ohne die Möglichkeit, Benutzer zu erstellen oder Systemeinstellungen zu ändern.

Entscheidend ist, dass das Innehaben der Administrator-Rolle nicht automatisch Zugriff auf den Inhalt eines Tresors gewährt. Im Zero-Knowledge-Modus können Administratoren keine Passwortdaten lesen, es sei denn, sie werden separat über eine Gruppe oder individuelle Gewährung zu einem Tresor hinzugefügt.
Gruppen: Datenzugriff
Eine Gruppe bestimmt tatsächlich, welche Tresore und Ordner ein Benutzer sehen und nutzen kann. Anstatt einen Tresor 12 einzelnen Entwicklern nacheinander zu gewähren, gewährt ein Administrator ihn einmal der Developers-Gruppe, und jedes aktuelle und zukünftige Mitglied erbt diesen Zugriff automatisch.
Dies ist der Mechanismus, der direkt dem RBAC-Modell entspricht, das weiter oben in diesem Artikel beschrieben wurde: Die Gruppe ist die Rolle im Sinne der Zugriffskontrolle, und Tresorberechtigungen sind die damit verbundenen Berechtigungen.

Gruppen können manuell erstellt oder aus Active Directory oder LDAP synchronisiert werden, sodass eine bestehende Finance-Sicherheitsgruppe in AD einer entsprechenden Gruppe in Passwork zugeordnet wird, wobei Mitgliedschaftsänderungen ohne manuelle Arbeit auf beiden Seiten übertragen werden.
Tresortypen: Wo Zugriffsgrenzen definiert werden
Ein Tresor ist ein verschlüsselter Container für Passwörter und Secrets, der auf einer mehrstufigen Ordnerstruktur basiert. Jeder Tresor wird standardmäßig als privat erstellt, nur für seinen Besitzer sichtbar, und wird geteilt, sobald der Besitzer andere Benutzer oder Gruppen hinzufügt. Administratoren können Tresore auch als versteckt markieren, um die Navigation für Benutzer übersichtlich zu halten, die sie nicht regelmäßig sehen müssen.

Innerhalb eines geteilten Tresors wird jeder Gruppe oder jedem Benutzer eines von mehreren Zugangslevel zugewiesen: Verboten, Nur Lesen, Lesen und Bearbeiten, Vollständiger Zugang oder Administrator. Eine Auftragnehmergruppe kann Nur-Lese-Zugriff auf einen einzelnen Ordner haben, während die Kernteam-Gruppe Vollständigen Zugang auf alles andere hat, ohne die Zugangsdaten in einen separaten Tresor aufteilen zu müssen.
Das Ergebnis ist eine klare Trennung, die gutes RBAC-Design im Allgemeinen widerspiegelt: Rollen steuern das System, Gruppen steuern die Daten, und Tresore definieren die Grenze, in der diese Daten liegen.
Das Chaos überwinden
Jedes ungeplante Onboarding kostet echte Zeit: die zwei Stunden, die die IT mit dem Raten von Berechtigungen für jeden neuen Mitarbeiter verbringt, und die Stunde, die mit der Rekonstruktion der Zugriffshistorie verbracht wird, wenn ein Auditor fragt, wer worauf zugreifen kann. RBAC verwandelt diese wiederkehrenden Kosten in eine einmalige Einrichtung. Rollen einmal definieren, und jede Einstellung, jeder Austritt und jedes Audit läuft gegen eine Struktur, die bereits die Antwort hat.
Rollen erfordern regelmäßige Überprüfung, um akkurat zu bleiben, wenn sich Teams und Verantwortlichkeiten ändern. Mit 5 bis 10 Rollen diese Woche zu beginnen gibt den meisten Organisationen eine funktionierende Struktur, die ein Jahr Ad-hoc-Berechtigungskorrekturen nie hervorbringt.
Teams, die Passwörter über Tools, Server und Dienste hinweg teilen, können dasselbe Modell auf Zugangsdaten anwenden. Die rollenbasierten Tresore von Passwork weisen Passwortzugriff nach Gruppe zu, sodass jedes Team genau die Zugangsdaten sieht, die seine Rolle erfordert.
FAQ: Schnelle Antworten auf häufige RBAC-Fragen
Was ist der Unterschied zwischen RBAC und ABAC?
RBAC weist Zugriff nach Rolle oder Arbeitsfunktion zu. ABAC (attribute-based access control) weist Zugriff nach Attributen wie Zeit, Standort oder Gerät zu. Die meisten Organisationen sollten mit RBAC beginnen. Es ist einfacher und deckt die Mehrheit der Anwendungsfälle ab. ABAC später für feinkörnige Regeln hinzufügen, wie VPN-only-Zugriff während der Geschäftszeiten.
Wie viele Rollen benötige ich?
Beginnen Sie mit 5 bis 10 Rollen, eine pro unterschiedlicher Arbeitsfunktion: HR, Engineering, Finance, IT Admin, Read-Only. Sie können jederzeit weitere hinzufügen. Der häufige Fehler ist, zu früh Hunderte von Rollen zu erstellen, bekannt als Rollenexplosion, was den Zweck von RBAC zunichte macht, indem dieselbe Komplexität wiederhergestellt wird, die es beseitigen sollte.
Was ist der Unterschied zwischen RBAC und dem bloßen Hinzufügen von Personen zu AD-Gruppen?
Active-Directory-Gruppen können RBAC implementieren, aber sie sind nicht RBAC an sich. RBAC erfordert Rollen, die explizit definierten Berechtigungen mit einer dokumentierten Begründung zugeordnet sind. Eine AD-Gruppe ohne klare Definition dessen, worauf sie Zugriff gewährt oder warum, ist nur Chaos mit einem anderen Etikett.
Kann RBAC in einem kleinen Unternehmen mit 15 Mitarbeitern funktionieren?
Ja. Kleine Teams profitieren oft am meisten, da Rollen einfacher zu definieren sind, bevor sich Zugriffswildwuchs einstellt. Beginnen Sie mit 3 bis 5 breiten Rollen, die Ihre Hauptfunktionen abdecken. Der Fehler ist zu warten, bis das Unternehmen auf 50 Mitarbeiter angewachsen ist und der Zugriff bereits verworren ist.
Wie präsentiere ich der Führungsebene den Business Case für RBAC?
Rahmen Sie es um Risiko und Zeit, nicht um Technologie. Verweisen Sie auf die durchschnittlichen Breach-Kosten von 4,88 Millionen Dollar (IBM, 2024) und die Tatsache, dass 74 % der Breaches menschliche Fehler oder Privilegienmissbrauch beinhalten (Verizon DBIR, 2024). Zeigen Sie dann die Zeit, die derzeit für manuelles Onboarding, Offboarding und Audit-Vorbereitung aufgewendet wird. RBAC reduziert beides.



Inhaltsverzeichnis
- RBAC kurz erklärt: 8 wichtige Erkenntnisse
- Was ist rollenbasierte Zugriffskontrolle (RBAC)
- RBAC in der Praxis: Wo es am wichtigsten ist
- Das Zugriffsproblem: 5 Anzeichen, dass Ihre Berechtigungen ein Chaos sind
- Wie RBAC jedes Zugriffsproblem behebt
- Erste Schritte mit RBAC: Die ersten 3 Schritte
- Wie Passwork RBAC implementiert: Rollen, Gruppen und Tresortypen
- Das Chaos überwinden
- FAQ: Schnelle Antworten auf häufige RBAC-Fragen
Inhaltsverzeichnis
- RBAC kurz erklärt: 8 wichtige Erkenntnisse
- Was ist rollenbasierte Zugriffskontrolle (RBAC)
- RBAC in der Praxis: Wo es am wichtigsten ist
- Das Zugriffsproblem: 5 Anzeichen, dass Ihre Berechtigungen ein Chaos sind
- Wie RBAC jedes Zugriffsproblem behebt
- Erste Schritte mit RBAC: Die ersten 3 Schritte
- Wie Passwork RBAC implementiert: Rollen, Gruppen und Tresortypen
- Das Chaos überwinden
- FAQ: Schnelle Antworten auf häufige RBAC-Fragen
Self-hosted-Passwort-Manager für Ihr Unternehmen
Passwork bietet den Vorteil einer effektiven Teamarbeit mit Unternehmenspasswörtern in einer vollständig sicheren Umgebung
Mehr erfahren
