Referenzleitfaden für Teilnehmer-Konfliktlöser
Mit Teilnehmer-Konfliktlösern können Sie konfigurieren, wie Workflowteilnehmer in einem Workflow zugewiesen werden. In diesem Abschnitt werden die verschiedenen Teilnehmer-Konfliktlöser beschrieben, ihre Eigenschaften, und wie sie funktionieren.
Konfliktlöser | Beschreibung | Workflow Version |
ADGroup | Der ADGroup-Konfliktlöser ähnelt dem Konfliktlöser Von Rolle auswählen, mit der Ausnahme, dass er Benutzer aus einer Active-Directory-Gruppe anstatt aus einer SharePoint-Gruppe auswählt. | 10.7 oder höher |
ADO.Net-Abfrage | Verwendet eine ADO.NET-Abfrage, um einen Aufgabenteilnehmer auszuwählen. | 10.5 oder höher |
Benutzerdefiniert | Erstellen Sie eine benutzerdefinierte Teilnehmer-Konfliktlöser-Konfiguration, um die Teilnehmer einer Workflow-Swimlane festzulegen. | 10.5 oder höher |
Dynamische SharePoint-Liste | Verwendet eine SharePoint-Liste, um einen Benutzer dynamisch für einen Arbeitsauftrag auszuwählen. Gilt nur für Dokumente (nicht für Formulare). | 10.5 oder höher |
GetFromUserProfile | Weist Benutzer einer Aufgabe in einem Workflow zu, basierend auf einer Spalte, die in den SharePoint-Benutzerprofileinstellungen der Benutzer existiert. | 10.5 oder höher |
LDAP-Abfrage | Fragt Ihre Active Directory-Struktur ab, um Aufgabenteilnehmer auszuwählen. | 10.5 oder höher |
ODBC-Abfrage | Verwendet eine ODBC-Abfrage, um einen Aufgabenteilnehmer auszuwählen. | 10.5 oder höher |
Von Rolle auswählen | Die Standardeinstellung für die Auswahl von Workflowteilnehmern, wenn ein Prozess gestartet wird. Diese Einstellung stellt ein Benutzeroberflächen-Steuerelement für jede Swimlane zur Verfügung und erlaubt es Ihnen, die Workflowteilnehmer für jede Swimlane auszuwählen. | 10.5 oder höher |
SharePointColumn | Verwendet eine SharePoint-Spalte, um einen Workflowteilnehmer auszuwählen. | 10.5 oder höher |
SharePoint-Listenabfrage | Fragt eine SharePoint-Liste ab, um Workflowteilnehmer auszuwählen. | 10.5 oder höher |
Site Group Driven | Weist Mitglieder einer Gruppe als Aufgabenteilnehmer zu. | 10.5 oder höher |
Webdienst | Verwendet einen Webdienst, um einen Workflowteilnehmer auszuwählen. | 10.5 oder höher |
Der Teilnehmer-Konfliktlöser-Prozess
Winshuttle Composer durchläuft mehrere Schritte, wenn es Teilnehmer einem Workflow zuweist:
- Bevor eine Zuweisungsseite angezeigt wird, untersucht Winshuttle Composer jede Swimlane, um zu bestimmen, ob diese gelöst wurde (d.h., dass ihr mindestens eine Person zugewiesen wurde).
- Composer versucht, für jede ungelöste (nicht zugeordnete) Swimlane eine Person zuzuweisen (unter Verwendung der „Prozessmethode“ für die Auflösung).
- Wenn ein Workflowteilnehmer nicht zugewiesen werden kann, fragt Composer den Workflow-Teilnehmer-Konfliktlöser, ob dem Endbenutzer ein Markup angezeigt werden soll. Ist dies der Fall, bindet das Programm den Markup im Abschnitt „Workflowteilnehmer“ des Formulars mit ein. (Falls nicht, wird nichts angezeigt.)
- Wenn ein Arbeitsauftrag abgeschlossen wird, überprüft Winshuttle Composer jede Swimlane erneut.