Benutzer
prüfen
Mit der Funktion Benutzer prüfen können Sie die User Management Engine (UME) des zugrunde liegenden Javasystems nach einem Benutzer durchsuchen. Dabei können Sie nach dem Benutzernamen oder der Benutzer-ID suchen. Wenn die Suche keine gültigen Ergebnisse liefert, erhält der Bearbeiter der Funktion eine E-Mail mit einem interaktiven Formular im Anhang. Dieses Formular kann er/sie mit neuen Suchkriterien ausfüllen und für eine weitere Suche an das System zurücksenden.
Die folgenden Tabellen beschreiben die Elemente (Blöcke und Aktionen) der Funktion Benutzer prüfen.
Aktionen
Aktionsname |
Beschreibung |
CheckUserAction |
Diese Aktion repräsentiert die eigentliche Suche nach einem Benutzer. Die Aktion verwendet als Eingabe einen Benutzernamen bzw. eine Benutzer-ID und gibt die eindeutige ID der gefundenen Benutzer aus. Wenn mehrere Benutzer gefunden werden, erfolgt die Ausgabe als Struktur. CheckUserAction kann die nachfolgend genannten Suchergebnisse kategorisieren. Dieser Status bestimmt, welchen entsprechenden Prozessablauf das System in der Laufzeit verfolgt. · ein Benutzer gefunden – endgültiger Ergebnisstatus · kein Benutzer gefunden – neue Suche wird gestartet · mehrere Benutzer gefunden – Bearbeiter kann den gewünschten Benutzer aus den ausgegebenen Daten auswählen |
JumpAction |
Mit dieser Aktion wird im Ablauf als nächster Schritt die Zielaktion eingeleitet, die dem entsprechenden Ergebnisstatus von JumpAction zugeordnet ist. |
NewUserAction |
Diese Aktion verschickt eine E-Mail mit einem interaktiven Formular, mit dem der Bearbeiter neue Suchkriterien an das System senden kann. |
SelectUserAction |
Diese Aktion verschickt eine E-Mail mit einem interaktiven Formular, das alle gefundenen Benutzer aufführt. Der Bearbeiter kann ein Ergebnis auswählen und diese Auswahl an das System senden. In einem Block sollte die Eingabe dieser Aktion mit dem Ausgabestrukturparameter von CheckUserAction verknüpft sein. |
Blöcke
Blockname |
Beschreibung |
CheckUserBlock |
Der Blockablauf umfasst die Aktionen aus der oben beschriebenen Tabelle. Die erste Eingabe für den Block ist der Benutzername bzw. die Benutzer-ID. Platzhalterzeichen wie z. B. Stern (*) sind möglich. Der Blockablauf ist dabei wie folgt: · Die erste Aktion (JumpAction) führt im Ablauf zum Schritt CheckUserAction. · Das System sucht anhand der Ausgangskriterien nach dem entsprechenden Benutzer. · Abhängig von den Suchergebnissen wird der Blockablauf entweder beendet (wenn nur ein Benutzer gefunden wurde), oder an NewUserAction weitergeleitet (wenn kein Benutzer gefunden wurde) oder an SelectUserAction weitergeleitet (wenn mehrere Benutzer gefunden wurden). |
Sie finden die beschriebenen Elemente in der Galerie im Ordner Vordefinierter Content → Benutzer prüfen.
Um die Funktionsweise auszuprobieren, fügen Sie die Elemente in einen Prozess ein. Da alle Aktionen im Hintergrund ausgeführt werden, sehen Sie das Ergebnis nur, wenn Sie dem Workflow eine zusätzliche Aktion zur Anzeige der Ausgabe hinzufügen.