Allgemeine Informationen über das Rollen- und Rechtesystem finden Sie hier.
Empfohlene Konfiguration
Die Konfiguration sieht fünf Rollen vor:
Eine lesende Rolle, die alle separat freigegebenen Workflows und Workflow-Schritte sehen kann
Eine übergeordnete lesende Rolle, die alle Workflows und Workflow-Schritte sehen kann
Eine lesende und schreibende Rolle, die alle separat freigegebenen Workflows und Workflow-Schritte sehen und ausführen kann
Eine übergeordnete lesende und schreibende Rolle, die alle Workflows und Workflow-Schritte sehen und setzen kann
Eine Verwalter-Rolle, die zusätzlich Workflows konfigurieren kann
Für die beiden Rollen, die an separat freigegeben Workflows gebunden sind, müssen jeweiligen Workflow- und Workflow-Schritt-Datensätze einen Token erhalten, den auch der Benutzer erhält. Damit ist sichergestellt, dass der Benutzer nur diesen Workflow bzw. Workflow-Schritt sehen bzw. ausführen kann.
Übersicht der Autorisierungen
Name | Beschreibung | Datenzugriffe | Funktionszugriffe | Notwendige zusätzliche Rechte |
---|---|---|---|---|
Workflow sehen (eingeschränkt) | Lesende Rolle, die alle separat freigegebenen Workflows und Workflow-Schritte sehen kann | Lesezugriff auf Datensätze der Tabelle:
| Keine | Notwendige zusätzliche Schemas:
|
Alle |
Workflow sehen ( |
(StatusViewAllScheme
WorkflowViewAllScheme) | Übergeordnete lesende Rolle, die alle |
Workflows und Workflow-Schritte sehen kann | Lesezugriff auf alle Datensätze der Tabelle:
|
| Keine | Notwendige zusätzliche Schemas:
|
Workflow ausführen (eingeschränkt) |
WorkflowChangeExclusiveScheme) | Lesende und schreibende Rolle, die alle separat freigegebenen |
Workflows und Workflow-Schritte sehen und |
ausführen kann kann | Lesezugriff auf Datensätze der Tabelle: |
|
|
Erstellungs- und Lesezugriff auf alle Datensätze der Tabelle:
Änderungszugriff auf alle Datensätze der Tabelle: |
- Status-Log (alle)
Löschzugriff auf alle Datensätze der Tabelle:
|
| Notwendige zusätzliche Schemas:
|
(StatusChangeAllScheme
Alle Workflows ausführen | Lesende und schreibende Rolle, die alle |
Workflows und Workflow-Schritte sehen und |
ausführen kann | Lesezugriff auf alle Datensätze der Tabelle:
|
Erstellungs- und Lesezugriff auf alle Datensätze der Tabelle: |
- Status-Log
Änderungszugriff auf alle Datensätze der Tabelle:
Löschzugriff auf alle Datensätze der Tabelle:
|
| Notwendige zusätzliche Schemas: |
|
|
Workflow Administrator |
WorkflowAdministratorScheme) | Schreibende Verwalter-Rolle: kann alle |
Workflows- und Workflow-Schritte aller Datensätze sehen und |
Workflows konfigurieren | Erstellungs-, Lese-, Änderungs- und Löschzugriff auf alle Datensätze der Tabelle:
|
- Status
- Status-Aktionen
- Status-Log
- Status Rolle
- Status File
- Status E-Mail Versand
|
| Notwendige zusätzliche Schemas:
|