Help Center> FOUNDATION Help

Gilt für:

  • Winshuttle Foundation

Winshuttle Composer Teilnehmer-Konfliktlöser: ADGroup

Der ADGroup-Konfliktlöser ist ähnlich wie der Konfliktlöser Von Rolle auswählen, mit der Ausnahme, dass er eine Active Directory-Sicherheitsgruppe verwendet, um Empfänger zu finden, anstatt eine Liste von Empfängern, die einer Swimlane in einem Workflow zugewiesen sind.

Mit dem ADGroup-Konfliktlöser können Sie eine Active Directory-Sicherheitsgruppe für Empfänger angeben. Mitglieder der angegebenen Gruppe können zugewiesen werden, basierend auf der Eigenschaft Typ der Swimlane.

  • Ähnlich wie beim Konfliktlöser Von Rolle auswählen, wenn Typ auf Person von Rolle gesetzt ist, kann eine einzelne Person in der Formularansicht durch den Benutzer aus der Liste der Mitglieder der Sicherheitsgruppe ausgewählt werden.
  • Wenn Typ auf Team aus Rolle gesetzt ist, wird die gesamte Liste der Mitglieder der Sicherheitsgruppe zugewiesen.

Wann Sie ADGroup verwenden sollten

ADGroup ist nützlich, wenn Sie möchten, dass Empfänger automatisch verfügbar sind, basierend auf der IT-Verwaltung der Active Directory-Konten des Benutzers.

Zum Beispiel, wenn ein neuer Benutzer eingestellt wird und die IT-Abteilung das Konto einer Stammdatenverwaltung-Sicherheitsgruppe hinzufügt. Wenn ADGroup für die Swimlane verwendet wird, steht der Benutzer automatisch als Auswahl auf dem Formular zur Verfügung, ohne dass die Composer Lösung angepasst und neu veröffentlicht werden muss.

Active Directory-Sicherheitsgruppen werden in der Regel nur von der IT-Abteilung verwaltet, weshalb die Verwendung dieser Methode von Nachteil sein kann, da Sie möglicherweise Ihre IT-Abteilung für Änderungen der Gruppenzugehörigkeit mit einbeziehen müssen.

Wenn Sie eine direktere Kontrolle über die Gruppenzugehörigkeit bevorzugen und ein SharePoint-Website-Besitzer für Ihre Formulare-Website sind, dann können Sie Aus Rolle auswählen verwenden und Ihre SharePoint-Gruppenmitglieder manuell verwalten.

 

Argument

Beschreibung

domain
(erforderlich)

Der Name der spezifischen Domäne, die die Sicherheitsgruppe innerhalb der Domänenstruktur des Unternehmens enthält. Wenn sich die Gruppe beispielsweise im vollqualifizierten Domänennamen (FQDN) „corp.mycompany.global“ befindet, dann sollte der Domänenwert für diesen Parameter „corp“ sein, der letzte Teil des FQDN.

groupname (erforderlich)

Der Name der Active Directory-Sicherheitsgruppe, die die zuzuweisenden Mitglieder enthält.

recursive
(optional)

Ob die Benutzer rekursiv aus der Gruppe geladen werden sollen, wenn sich die Gruppe in anderen Gruppen befindet.

Active Directory-Sicherheitsgruppen enthalten oft andere Active Directory-Sicherheitsgruppen. Wenn die Liste der Empfänger nicht nur die expliziten Mitglieder der Gruppe, sondern auch die Mitglieder aller verschachtelten Sicherheitsgruppen enthalten soll, sollte dieser Parameter auf „true“ gesetzt werden.

Der Parameter ist standardmäßig auf „false“ gesetzt, um die Leistungsanforderung zu senken. Eine rekursive Auflistung kann Systemressourcen belasten, je nachdem, wie viele Gruppen in Gruppen verschachtelt sind.

Der Standardwert ist „False“..

display
(optional)

Falls ein Benutzer aus der Liste der Empfänger auswählen muss, sollte dieser Parameter auf true (Standard) gesetzt werden.

  • True (Standard): Im Element Prozesssteuerung auf der Formularansicht wird ein Dropdownmenü angezeigt.
  • False: Die Zuordnung der Swimlane erfolgt automatisch basierend auf der Eigenschaft Typ der Swimlane. Wenn Typ auf Person von Rolle gesetzt ist, wird die erste Person in der Sicherheitsgruppe zugewiesen. Wenn Typ auf Team aus Rolle gesetzt ist, werden alle Mitglieder der Sicherheitsgruppe zugewiesen.

allowselect (optional)

Dieser Parameter ist ein Failover, wenn in der Ziel-Sicherheitsgruppe keine Benutzer gefunden werden.

  • True (Standard): Wenn keine Benutzer gefunden werden, verwendet die Swimlane wieder die Eigenschaft der Swimlane der Gruppe und sucht stattdessen in der entsprechenden SharePoint-Gruppe nach Empfängern.
  • False: Der Workflow erzeugt einen Fehler („Es konnte kein Teilnehmer gefunden werden“), wenn der Benutzer versucht, das Formular zu speichern und vor allen anderen Swimlane-Aktivitäten weiterzuleiten.

Wenn diese Eigenschaft auf „False“ gesetzt wurde und sich keine Benutzer in der AD-Gruppe befinden, schlägt der Prozess fehl, wenn er eine Aktivität in dieser Swimlane erreicht.

username (optional)

In einigen Fällen kann es vorkommen, dass das Winshuttle Workflow Administrator Dienstkonto nicht in der Lage ist, Active Directory zu lesen und die Mitgliedschaft in der Sicherheitsgruppe zu erhalten. Dies kann beispielsweise der Fall sein, wenn die Ziel-Domäne nicht mit dem SharePoint-Server verbunden ist.

Mit diesem Parameter können Sie ein Konto angeben, das die Informationen lesen und eine Liste mit Empfängern erstellen kann. Der Wert sollte im Format [domain]\[username] vorliegen, wie zum Beispiel corp\johndoe.

Wenn dieser Parameter nicht angegeben ist, wird das Workflow Administratorkonto verwendet. Dieses Konto kann über die Seite Workflow Central Administration Farm-Konfiguration überprüft werden.

password (optional)

Wenn der Benutzername-Parameter verwendet wird, muss das Kennwort des Kontos in diesem Parameter angegeben werden.