Skip To Content

Hinzufügen und Konfigurieren der erweiterten Zuweisung

Mit dem erweiterten Zuweisungsschritt können Sie einem Benutzer einen nachfolgenden Schritt zuweisen, der auf dem Ausgabewert dieses Schrittes basiert. Sie können den Schritt auch so konfigurieren, dass anhand der Auftragsposition automatisch ein Benutzer oder eine Gruppe zugewiesen wird, indem ein Referenz-Layer abgefragt wird, der ein Feld mit einer Liste von Benutzern oder Gruppen enthält. Sobald der Schritt abgeschlossen ist, kann der nachfolgende Schritt automatisch dem ausgewählten Benutzer oder der ausgewählten Gruppe zugewiesen werden.

Wenn der Schritt ausgeführt wird, werden Sie aufgefordert auszuwählen, wem Sie einen nachfolgenden Schritt zuweisen möchten. Wenn der Schritt mit einem Referenz-Layer konfiguriert ist, wird automatisch ermittelt, welchem Benutzer oder welcher Gruppe ein nachfolgender Schritt zugewiesen werden soll.

When the step is run, the following actions can be performed:

  • The step can be finished by clicking Proceed.
  • The step can be cancelled by clicking Cancel.
Hinweis:

Wenn der Schritt nicht optional ist, muss er ausgeführt werden, bevor er abgeschlossen werden kann.

Konfigurieren des Schrittes

To configure the step, do the following:

  1. Create or edit a workflow diagram to access the Step Library panel.
  2. Ziehen Sie Erweiterte Zuweisung aus dem Fenster Schrittbibliothek auf den Verbindungspfeil eines Schrittes auf der Workflow-Zeichenfläche.

    The Step Details panel appears.

  3. Provide a name for the step in the Step Name text box.
  4. Optionally, add the message you want to appear when the step is run in the User Prompt text box.

    If the user prompt contains plain text and Arcade expressions, you'll need to format the text as follows:

    'This job is currently assigned to ' + JobOwner($Job) + '.'
    Tipp:

    Click the This input supports Arcade Expressions button This input supports Arcade expressions and choose an ArcGIS Arcade expression to add it to its associated text box.

  5. Wenn Sie nicht möchten, dass alle aus diesem Schritt ausgehenden Pfade dem ausgewählten Benutzer oder der ausgewählten Gruppe zugewiesen werden, deaktivieren Sie das Kontrollkästchen Zuweisung automatisch wechseln, und verwenden Sie den Ausgabewert dieses Schrittes, um die Zuweisung mithilfe eines Pfads zu ändern.

    Dies kann für Workflows mit parallelen Schritten erforderlich sein, wenn Sie nur einen der Schritte dem ausgewählten Benutzer oder der ausgewählten Gruppe zuweisen möchten.

    Hinweis:

    Wenn das Kontrollkästchen Zuweisung automatisch wechseln aktiviert ist, überschreibt die ausgewählte Benutzer- oder Gruppenzuweisung alle Pfadzuweisungen, die von diesem Schritt ausgehen.

  6. Um die Schrittzuweisung für eine Gruppe zu konfigurieren, aktivieren Sie das Kontrollkästchen Gruppenzuweisung erzwingen. Damit stellen Sie sicher, dass der Schritt immer einer Gruppe zugewiesen wird, auch wenn der Benutzer, der den Schritt ausführt, Mitglied der Gruppe ist.
  7. Wählen Sie eine der folgenden Optionen für die Zuweisungsmethode:
    • Benutzerdefiniert: Benutzer manuell auswählen, dem ein nachfolgender Schritt zugewiesen werden soll.
    • Räumlich: Referenz-Layer abfragen, der ein Feld mit einer Liste von Benutzern oder Gruppen enthält, die die Auftragsposition verwenden, damit Sie den Benutzer oder die Gruppe für einen nachfolgenden Schritt festlegen können.
  8. Wenn Sie Benutzerdefiniert gewählt haben, führen Sie jetzt einen der folgenden Schritte aus:
    • Alle Benutzer: Wählen Sie diese Option, um zuzulassen, dass jedem Benutzer ein nachfolgender Schritt zugewiesen wird.
    • Gruppe: Wählen Sie diese Option, klicken Sie auf den Dropdown-Pfeil Gruppe, und wählen Sie eine Gruppe aus, damit nur Benutzer in der ausgewählten Gruppe einem nachfolgenden Schritt zugewiesen werden können.
  9. Wenn Sie Räumlich ausgewählt haben, können Sie jetzt auf Hinzufügen klicken, um einen Referenz-Layer hinzuzufügen.

    Das Dialogfeld Erweiterter Zuweisungsschritt wird angezeigt.

    1. Wählen Sie eine der folgenden Optionen, um anzugeben, wo sich der Referenz-Layer befindet:
      • Dieses Enterprise-Portal: Ein Feature-Layer, der im selben Portal gehostet wird wie Workflow Manager
      • ArcGIS Online: Ein in ArcGIS Online gehosteter Feature-Layer
      • Sonstiges: Ein Feature-Layer in einem anderen Portal.
      Hinweis:

      Der Feature-Layer muss ein Polygon-Layer sein.

    2. Geben Sie bei Auswahl von Sonstiges im Textfeld Portal-URL die URL des Portals ein, das den Feature-Layer enthält, und drücken Sie die Eingabetaste.

      Die URL kann beispielsweise das Format https://webadaptorhost.domain.com/webadaptorname haben.

    3. Geben Sie im Textfeld Element-ID die Element-ID für den Feature-Layer an.
    4. Klicken Sie auf den Dropdown-Pfeil Layer-Name, und wählen Sie den Layer aus, den Sie als Referenz-Layer nutzen möchten.
    5. Klicken Sie auf den Dropdown-Pfeil Zuweisungsfeld, und wählen Sie das Feld aus, mit dessen Hilfe eine Benutzer- oder Gruppenzuweisung erstellt werden soll.
      Hinweis:

      Das ausgewählte Feld darf nur Benutzer oder Gruppen enthalten.

    6. Geben Sie in das Textfeld Referenz-Layer einen Namen für den Referenz-Layer ein.

      Dies ist der Name, der in der Konfiguration des Schrittes angezeigt wird.

    7. Klicken Sie auf OK.

      Der Referenz-Layer wird im Fenster Schrittdetails angezeigt.

      Hinweis:

      Sie können den Referenz-Layer bearbeiten, indem Sie auf Referenz-Layer bearbeiten Edit Reference Layerklicken, oder den Referenz-Layer löschen, indem Sie auf Referenz-Layer löschen Delete Reference Layer klicken.

    8. Wählen Sie im Fenster Schrittdetails unter Referenz-Layer eine der folgenden Optionen:
      • Benutzer: Wählen Sie diese Option, wenn das ausgewählte Zuweisungsfeld Benutzer enthält.
      • Gruppe: Wählen Sie diese Option, wenn das ausgewählte Zuweisungsfeld Gruppen enthält.
  10. Click the Options tab.
  11. Configure Step Options as necessary.
    • Manual—Run the step manually.
      • Optional—Allow the step to be finished without being run.
    • Automatic—Run the step as soon as it becomes active.
      Hinweis:

      If your workflow diagram is configured to automatically run a sequence of steps that includes the Evaluate Data Quality or the Run GP Service step, steps that attempt to run after the user token that started the sequence of steps expires will not run automatically. You must have a license for the ArcGIS Workflow Manager Server Advanced role to continue running the additional automated steps without manual intervention.

    • Run on a Schedule—Run the step according to a schedule you set.

      Learn more about scheduling options

  12. Optionally, provide help text for the step in the Step Help text box.

    You can also use ArcGIS Arcade expressions to provide a dynamic value for the step help. If the step help contains plain text and Arcade expressions, you'll need to format the text as follows:

    'For further assistance, please contact ' + JobCreator($Job) + '.'

  13. Optionally, click the Style tab to change the shape and color of the step.
  14. Optionally, click the About tab and provide a description for the step in the Step Description text box.
    Hinweis:

    The About tab also contains the step's ID that can be used with dynamic job properties to obtain a step's output.

Rückgabewert

When the step is completed, its return value is stored to indicate the result of the step. The return value can be immediately evaluated using paths to determine the next steps in the workflow. You can also retrieve the return value for completed steps throughout the workflow using ArcGIS Arcade expressions. The following table lists the step's return values:

Return valuesDescription

S000001

The step completed successfully.

F000001

The step failed to complete successfully.

Ausgabewert

When the step is completed, its output value is stored and can be used to determine the path the workflow follows or be used as inputs for other steps throughout the workflow. The following table shows the step's output value:

AusgabeBeschreibung

Auftrag

Gibt den Benutzernamen oder die Gruppen-ID des Benutzers oder der Gruppe zurück, dem oder der ein nachfolgender Schritt zugewiesen wird.

assignmentMethod

Gibt je nach Methode, die zum Zuweisen des Benutzers oder der Gruppe verwendet wurde, "Benutzerdefiniert" oder "Räumlich" zurück.

Verwandte Themen