Eine Berechtigung ist eine Zuweisung von Rechten für einen Benutzer auf eine Ressource. Sie ist ein Tripel bestehend aus
Beispiele könnten so aussehen:
Benutzer | Ressource | Recht / Rolle |
---|---|---|
Thorsten Reimers | Config DB | admin (Rolle) |
Thilo Reimers | Prod | EDITOR_TRANSFORMATION_DB_READ (Recht) |
Dem Benutzer Thorsten Reimers wurde die Administratorenrolle für die Ressource "Config DB" (Configuration Repository) zugewiesen. Damit kann er Transformationsumgebungen, Benutzer, Rollen und Berechtigungen verwalten.
Der Benutzer Thilo Reimers kann sich mit der Transformationsumgebung "Prod" mit Leserechten verbinden.
Die Vergabe von Einzelrechten für einen Benutzer erfolgt im Dialog "Settings" - "User, Roles & Rights" im oberen Teil ganz rechts:
Dort wird ein Benutzer und anschließend eine Ressource wie Config DB oder eine der Transformationsumgebungen ausgewählt. Danach können unter "Single Rights" dem Benutzer für diese Ressource einzelne Rechte (">" bzw. "<") oder alle Rechte (">>" bzw. "<<") gewährt oder entzogen werden.
Die Zuweisung von Rollen an einen Benutzer erfolgt im selben Dialog in der Mitte des oberen Teils. Dazu muss wieder ein Benutzer und eine Ressource ("Database") ausgewählt werden, anschließend können einzelne Rollen (">" bzw. "<") oder alle Rollen (">>" bzw. "<<") unter "Roles" zugewiesen oder entzogen werden: