Erstellen von Aufträgen mit einem Survey123-Webhook

Lizenz:

Für diese Funktion ist eine Lizenz für die Organisationserweiterung ArcGIS Workflow Manager Advanced erforderlich.

Sie können für ArcGIS Survey123-Surveys Webhooks konfigurieren, damit beim Übermitteln von Surveys in ArcGIS Workflow Manager Aufträge automatisch erstellt werden.

Hinweis:

Der Survey muss in derselben ArcGIS-Organisation wie Workflow Manager veröffentlicht und für den Benutzer freigegeben werden, der den Survey übermittelt.

  1. Rufen Sie die Workflow Manager-Web-App auf.
  2. Klicken Sie auf die Registerkarte Entwerfen.

    Die Seite Entwerfen wird angezeigt.

    Hinweis:

    Die Registerkarte Entwerfen ist nur verfügbar, wenn Sie über ausreichende Berechtigungen verfügen.

  3. Klicken Sie auf Auftragsvorlagen Job Templates.

    Das Fenster Auftragsvorlagen wird angezeigt.

  4. Wählen Sie im Fenster Auftragsvorlagen die Auftragsvorlage aus, die Sie beim Übermitteln eines Survey zum Erstellen von Aufträgen verwenden möchten.

    Die Auftragsvorlage wird in dem Fenster angezeigt.

    Tipp:

    Sie können ein Schlüsselwort in das Textfeld Auftragsvorlagen durchsuchen eingeben, um die Liste nach Auftragsvorlagen zu filtern, die das Schlüsselwort enthalten.

  5. Erstellen Sie für die Auftragsvorlage eine Tabelle mit erweiterten Eigenschaften.

    Darüber können Survey-Daten mit dem Auftrag verknüpft werden.

  6. Notieren Sie die ID für das Workflow-Element und die Auftragsvorlage in der Adressleiste des Webbrowsers.

    Beispiel:

     https://yourorg.maps.arcgis.com/apps/workflowmanager/<workflow item id>/design/jobTemplate/<job template id>

    Diese Informationen werden zum Konfigurieren des Webhooks für den Survey benötigt.

  7. Konfigurieren Sie mit den folgenden Parametern einen Webhook für den Survey:
    Vorsicht:

    Wenn Sie einen Webhook für einen Survey erstellen oder ändern, muss der Survey in der mobilen Survey123-App aktualisiert werden, damit die Änderungen wirksam werden.

    1. Geben Sie im Feld Payload-URL die URL für Workflow Manager an. Orientieren Sie sich dabei an dem folgenden Beispiel:
       https://workflow.arcgis.com/<your org id>/<workflow item id>/webhooks/createJobFromSurveyResponse/<job template id>
    2. Aktivieren Sie im Abschnitt Trigger-Ereignisse das Kontrollkästchen Neuer Datensatz wurde gesendet.
    3. Aktivieren Sie im Abschnitt Ereignisdaten die folgenden Kontrollkästchen:
      • Surveyinformationen
      • Gesendeter Datensatz
      • Portalinformationen

Der Webhook ist bereit zum Erstellen von Aufträgen in Workflow Manager, wenn eine Survey-Antwort übermittelt wird.

Verwandte Themen