Open Source Dokumentenmanagement
Dokumentation

Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht

Navigation: Dokumentationen agorum core > agorum core workflow 3.0 > Rechte auf Knoten und Anhänge vergeben


Rechte auf Knoten vergeben

Mit den Rechten bei diversen Knoten steuern Sie, mit welchen Rechten die Aktion dieser Knoten ausgeführt werden soll. Pro Knoten ist bereits ein Recht im Standard gesetzt, wenn Sie einen solchen Knoten in einem Workflow verwenden.

Parameter "Rechte"(hier: Knoten "Bedingung (Objekt)")

Vorhandene Rechte


Zur Auswahl bei den Rechten stehen:

Wert Beschreibung
aktiver Benutzer Die Aktionen des Knotens werden mit den Rechten des Benutzers ausgeführt, der beim Betreten des Knotens aktiv ist. Der aktive Benutzer ist etwa ein Bearbeiter, der zuvor einen ui-Knoten verwendet hat. Hat der Bearbeiter dort eine Aktion ausgeführt (Schaltfläche angeklickt), ist er nachfolgend der aktive Benutzer. Gleiches geschieht, wenn ein Benutzer den Workflow über das Haupt- oder das Kontextmenü startet. Dieser Benutzer gilt dann nachfolgend als aktiver Benutzer.
aktiver Benutzer mit erhöhten Rechten Gleiches Verfahren wie bei aktiver Benutzer, allerdings werden die Aktionen des Knotens mit administrativen Rechten und mit dem Benutzer ausgeführt, der beim Betreten des Knotens aktiv ist. Das bedeutet, der Benutzer kann alle Aktionen unabhängig von seinen Rechten ausführen. Der letzte Benutzer, der eine Änderung durchgeführt hat, oder auch Besitzer eines Objektes ist dann der aktive Benutzer.
als Administrator Alle Aktionen werden mit dem Super-Administrator roi ausgeführt.

Die Knoten, bei denen im Standard als Administrator gesetzt ist, führen im Hintergrund in der Regel Aktionen durch, die der Benutzer nicht beeinflussen kann.

Beispiel in einem Workflow

  1. Benutzer klickt in einem ui-Knoten in der Bedienoberfläche auf OK (aktive Handlung).
  2. System verschiebt eine Datei automatisch über den Knoten Verschieben (Aktion im Hintergrund).

Besitzt ein Benutzer das Recht für die jeweilige Aktion des Knotens nicht, erfolgt in der Bedienoberfläche eine Fehlermeldung.

Object-Knoten


Die folgende Tabelle enthält alle Object-Knoten inklusive der Information, welches Recht im Standard bei den Knoten gesetzt ist. ​​

Knoten Standard
Bedingung (Objekt) aktiver Benutzer
Pfade anlegen als Administrator
 
Ablage
Finde Objekte
Verlinken
Verschieben
Umbenennen
Suche Objekte

Mail-Knoten


Die folgende Tabelle enthält alle Mail-Knoten inklusive der Information, welches Recht im Standard bei den Knoten gesetzt ist. ​​

Knoten Standard
E-Mail: Erstellen und versenden aktiver Benutzer
E-Mail: über Benutzeroberfläche erstellen und versenden

Versioning-Knoten


Die folgende Tabelle enthält alle Versioning-Knoten inklusive der Information, welches Recht im Standard bei den Knoten gesetzt ist. ​​

Knoten Standard
Arbeitskopien verwerfen aktiver Benutzer
Arbeitskopien übernehmen
Dokumente auschecken
Dokumente in Ordner auschecken
Arbeitskopien laden
Ist ausgecheckt
Ist von mir ausgecheckt

Beispiel mit Einstellung „aktiver Benutzer“


Das folgende Beispiel zeigt, was passiert, wenn Sie die Einstellung aktiver Benutzer in einem Workflow verwenden.

Knoten „Bedingung (Objekt)“ in Verbindung mit Knoten „Umbenennen“


Gesetzte Rechte

Beispiel mit Knoten Bedingung (Objekt) und Einstellung aktivem Benutzer in Verbindung mit Knoten Umbenennen

Startet ein Benutzer diesen Workflow und verfügt er über eine ACL nicht die Berechtigung, eine Datei umzubenennen, erfolgt eine Fehlermeldung in der Bedienoberfläche. Die Fehlermeldung können Sie etwa über einen vorangegangenen Skript-Knoten frei konfigurieren:

Skript-Knoten mit konfigurierter Fehlermeldung

In der Bedienoberfläche erscheint beim Start des obigen Workflows folgende Fehlermeldung:

Fehlermeldung in der Bedienoberfläche