Direkt zum Hauptinhalt

RBAC (Benutzerrollen und Berechtigungen)

FabAccess verwendet eine Role-Based Access Control (RBAC)-Struktur zur Verwaltung von Berechtigungen. Dabei werden Berechtigungen Maschinenrollen zugewiesen, und diese Rollen werden dann den Benutzern zugewiesen. Auf diese Weise lässt sich ein komplexes Berechtigungssystem einfach abbilden.

Die Resourcen haben folgende Berechtigungen, die zugewiesen werden und dem Nutzer folgendes ermöglichen:

disclose
die Resource über die API zu entdecken, also in einer Liste zu erhalten

read
statische Informationen aus der Resource erhalten

notify
Notify aufrufen, um statische Informationen zu erhalten

claim
die Resource leihen und Traits auszuführen

transfer
Resource an einen anderen Nutzer weitergeben

lend
die Resource an andere verleihen, die nicht die Berechtigung haben die Resource zu verwenden

manage
einen claim zu überschreiben