Prozessrollen
Eine Prozessrolle definiert eine Reihe von Aufgaben, die ein dieser Rolle zugeordneter Benutzer in einem Prozess ausführen kann. Die Zuordnung erfolgt beim Start des Prozesses in der Laufzeitumgebung von Guided Procedures (GP).Das Konzept ist GP-spezifisch und darf nicht mit Portalrollen verwechselt werden.
GP stellt vorgefertigte Prozessrollen zur Verfügung, ermöglicht darüber hinaus jedoch auch das Anlegen weiterer Rollen.
Der Prozessentwickler legt fest, wann die Zuordnung von Benutzern zu Prozessrollen abgeschlossen ist, z. B. bei Instanzierung oder in der Laufzeit des Prozesses. Alternativ wird der Prozessinitiator der entsprechenden Rolle automatisch zugeordnet.
Die folgenden Rollen werden auf Prozessebene definiert.
Rolle |
Beschreibung |
Administrator |
Der Prozessadministrator kann: ● die Zuordnung von Benutzern zu Prozessrollen verwalten ● Prozessinstanzen mit den GP-Administrationswerkzeugen verwalten |
Beobachter |
Der Beobachter kann: ● Prozessinstanzen in der GP-Laufzeitumgebung beobachten ● alle Aktionen eines Blocks einsehen |
Verantwortlicher |
Der Prozessverantwortliche entspricht einem Superuser für Prozesse. Der Prozessverantwortliche kann: ● auf alle Schritte des Prozesses zugreifen ● Prozessinstanzen verwalten |
caf_gp_svcuser
|
Der GP-Service-Benutzer wird bei Start des Service angelegt. Er wird intern verwendet, wenn für die Ausführung einer bestimmten Funktion Administratorrechte erforderlich sind, und das Aufrufende Principal diese Berechtigung nicht hat. Der Service-Benutzer wird im GP-Transportsystem verwendet – z. B. für den Content-Import. Das GP-Framework verwendet den Service-Benutzer außerdem, um mit anderen AS-Java-Services zu kommunizieren. Der GP-Service-Benutzer kann Berechtigungsprüfungen durchführen, hat aber keine Authentifizierungsrechte. |
Zusätzlich zu den Standardprozessrollen stehen die folgenden Rollen zur Verfügung, die Sie in der Designumgebung anpassen können.
Rolle |
Beschreibung |
Ausführungsrolle |
Wenn Sie einem Block eine Aktion hinzufügen, legt das System automatisch eine Rolle für den Aktionsbearbeiter an. Auf Blockebene können Sie Rollen für diverse Aktionsbearbeiter zu einer Blockbearbeiter-Rolle konsolidieren. Weitere
Informationen:
|
Anzeigerrolle |
Auf Blockebene können Sie die Sichtbarkeit einer Aktion des Blocks für den Bearbeiter einer anderen Aktion individuell steuern. Auf Prozessebene können Sie diese Leseberechtigungen für die Bearbeiter der einzelnen Blöcke festlegen. Berechtigte Rollen können nur die für sie relevanten Aktionen oder Blöcke sehen. Weitere Informationen:
|