Dokumentation: Flowy-Berechtigungen


Please support us to improve our service. We would like to use statistics anonymously.

We do not pass on your data! You can find more information in our privacy policy.

Decline

< Zurück zur Dokumentation

Grundkonzept

Flowy kennt - im Allgemeinen - drei Berechtigungsstufen für Objekte:

  • Use (Verwenden): ermöglicht die Verwendung eines Objekts, was z. B. in Szenarien sehr nützlich ist, in denen der Betrieb Credentials verwaltet, während Entwicklungs- und Support-Team sie „nur" verwenden
  • View (Anzeigen): umfasst die Funktionen von use und gewährt zusätzlich schreibgeschützten Zugriff auf das Objekt
  • Edit (Bearbeiten): umfasst alle Möglichkeiten von view und ermöglicht zusätzlich das Bearbeiten der Objekteigenschaften

Standardrollen

Flowy bietet die folgenden Standardrollen:

NameBeschreibung
CREDENTIAL_CREATORErmöglicht das Erstellen neuer Credentials; jedes Credential enthält eigene Rollendefinitionen für Verwenden/Anzeigen/Bearbeiten
CREDENTIAL_DELETERErmöglicht das Löschen von Credentials
ENTITY_CREATORErmöglicht das Erstellen neuer Entitäten
ENTITY_DELETERErmöglicht das Löschen von Entitäten
GDPR_ADMINGewährt Zugriff auf die DSGVO-Übersicht
LIBRARY_CREATORErmöglicht das Erstellen neuer Bibliotheken
LIBRARY_DELETERErmöglicht das Löschen von Bibliotheken
MODULE_CREATORErmöglicht das Erstellen neuer Module; jedes Modul enthält eigene Rollendefinitionen für Verwenden/Anzeigen/Bearbeiten
MODULE_DELETERErmöglicht das Löschen von Modulen
PLUGIN_CREATORErmöglicht das Erstellen neuer Plugins; jedes Plugin enthält eigene Rollendefinitionen für Verwenden/Anzeigen/Bearbeiten
PLUGIN_DELETERErmöglicht das Löschen von Plugins
PROCESS_CREATORErmöglicht das Erstellen neuer Prozesse; jeder Prozess enthält eigene Rollendefinitionen für Verwenden/Anzeigen/Bearbeiten
PROCESS_DELETERErmöglicht das Löschen von Prozessen
ROLE_CREATORErmöglicht das Erstellen neuer Rollen; jede Rolle enthält eigene Rollendefinitionen für Verwenden/Anzeigen/Bearbeiten
ROLE_DELETERErmöglicht das Löschen von Rollen
SELF_REGISTEREDWird Benutzern, die sich per Self-Sign-up registrieren, automatisch zugewiesen
SETTING_CREATORErmöglicht das Erstellen neuer Einstellungen; jede Einstellung enthält eigene Rollendefinitionen für Verwenden/Anzeigen/Bearbeiten
SETTING_DELETERErmöglicht das Löschen von Einstellungen
TELEMETRY_ADMINGewährt Zugriff auf die von Flowy erzeugten Telemetriedaten
TEMPLATE_CREATORErmöglicht das Erstellen neuer Templates; jedes Template enthält eigene Rollendefinitionen für Verwenden/Anzeigen/Bearbeiten
TEMPLATE_DELETERErmöglicht das Löschen von Templates
TRIGGER_CREATORErmöglicht das Erstellen neuer Trigger; jeder Trigger enthält eigene Rollendefinitionen für Verwenden/Anzeigen/Bearbeiten
USER_CREATORErmöglicht das Erstellen neuer Benutzer
VALIDATION_RULE_CREATORErmöglicht das Erstellen neuer Validierungsregeln; jede Validierungsregel enthält eigene Rollendefinitionen für Verwenden/Anzeigen/Bearbeiten
VALIDATION_RULE_DELETERErmöglicht das Löschen von Validierungsregeln
Rollen-Suchfenster
Rollen-Suchfenster

Virtuelle Rollen

AUTHENTICATED bzw. UNAUTHENTICATED sind spezielle, virtuelle Rollen. Sie können Benutzerkonten nicht direkt zugewiesen werden. Stattdessen werden sie automatisch zugeordnet: Jeder authentifizierte Benutzer hat automatisch die Rolle AUTHENTICATED, alle anderen haben die Standardrolle UNAUTHENTICATED.

Dadurch lässt sich - falls gewünscht - der öffentliche Zugriff auf Trigger ermöglichen.

Trigger-Berechtigungen

Um einen Trigger ausführen zu können, müssen Benutzer einer beliebigen Rolle angehören.

Um eine Verknüpfung zu einem Prozess herstellen zu können, muss der bearbeitende Benutzer mindestens eine use-Rolle für den Prozess haben.