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.
- Rufen Sie die Workflow Manager-Web-App auf.
- 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.
- Klicken Sie auf Auftragsvorlagen .
Das Fenster Auftragsvorlagen wird angezeigt.
- 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.
- Erstellen Sie für die Auftragsvorlage eine Tabelle mit erweiterten Eigenschaften.
Darüber können Survey-Daten mit dem Auftrag verknüpft werden.
- 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.
- 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.
- 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>
- Aktivieren Sie im Abschnitt Trigger-Ereignisse das Kontrollkästchen Neuer Datensatz wurde gesendet.
- Aktivieren Sie im Abschnitt Ereignisdaten die folgenden Kontrollkästchen:
- Surveyinformationen
- Gesendeter Datensatz
- Portalinformationen
- Geben Sie im Feld Payload-URL die URL für Workflow Manager an. Orientieren Sie sich dabei an dem folgenden Beispiel:
Der Webhook ist bereit zum Erstellen von Aufträgen in Workflow Manager, wenn eine Survey-Antwort übermittelt wird.