Licence :
Ces fonctions nécessitent une licence pour l’extension d’organisation ArcGIS Workflow Manager Advanced.
Vous pouvez configurer des webhooks pour les enquêtes ArcGIS Survey123 afin de créer automatiquement des tâches dans ArcGIS Workflow Manager lorsqu’une enquête est envoyée.
Remarque :
L’enquête doit être publiée dans la même organisation ArcGIS que Workflow Manager et partagée avec l’utilisateur qui l’envoie.
- Accédez à l’application Web Workflow Manager.
- Cliquez sur l’onglet Design (Création).
La page Design (Création) apparaît.
Remarque :
Si vous ne disposez pas de privilèges suffisants, l’onglet Design (Création) n’est pas disponible.
- Cliquez sur Job Templates (Modèles de tâche) .
Le volet Job Templates (Modèles de tâche) apparaît.
- Choisissez le modèle de tâche que vous voulez utiliser pour créer des tâches lorsqu’une enquête est envoyée dans le panneau Job Templates (Modèles de tâche).
Le modèle de tâche apparaît dans le panneau.
Conseil :
Vous pouvez saisir un mot-clé dans la zone de texte Search Job Templates (Rechercher des modèles de tâche) afin de filtrer la liste et afficher les modèles de tâche contenant le mot-clé.
- Créez une table de propriétés étendues pour le modèle de tâche.
Cela permet que les données de l’enquête soient associées aux tâches.
- Notez l’identifiant de l’élément de workflow et le modèle de tâche dans la d’adresse de votre navigateur Web.
Par exemple :
https://yourorg.maps.arcgis.com/apps/workflowmanager/<workflow item id>/design/jobTemplate/<job template id>
Vous aurez besoin de ces informations pour configurer le webhook de votre enquête.
- Configurez un webhook pour votre enquête en utilisant les paramètres suivants :
Attention :
Lorsque vous créez ou modifiez un webhook pour une enquête, cette dernière doit être mise à jour dans l’application de terrain Survey123 pour que les modifications prennent effet.
- Dans le champ Payload URL, indiquez l'URL de Workflow Manager comme dans l’exemple suivant :
https://workflow.arcgis.com/<your org id>/<workflow item id>/webhooks/createJobFromSurveyResponse/<job template id>
- Dans la section Trigger events (Événements déclencheurs), cochez la case New record submitted (Nouvel enregistrement envoyé).
- Dans la section Event data (Données d’événement), cochez les cases suivantes :
- Informations sur l’enquête
- Enregistrement envoyé
- Informations sur le portail
- Dans le champ Payload URL, indiquez l'URL de Workflow Manager comme dans l’exemple suivant :
Le webhook est prêt à créer des tâches dans Workflow Manager lorsqu’une réponse à une enquête est envoyée.
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?