Лицензия:
Для этой функциональности требуется лицензия дополнительного модуля организации ArcGIS Workflow Manager Advanced.
Вы можете настроить вебхуки для опросов ArcGIS Survey123 с целью автоматического создания заданий в ArcGIS Workflow Manager при отправке опросов.
Примечание:
Опрос должен быть опубликован в той же организации ArcGIS, что и Workflow Manager, и опубликован для пользователя, отправившего опрос.
- Обратитесь к веб-приложению Workflow Manager.
- Щелкните вкладку Оформление.
Появится страница Дизайн.
Примечание:
Если у вас нет достаточных прав, вкладка Оформление недоступна.
- Щелкните Шаблоны заданий .
Появится панель Шаблоны заданий.
- Выберите шаблон задания, который хотите использовать для создания заданий при отправке опроса на панели Шаблоны заданий.
Шаблон задания появится на панели.
Подсказка:
Вы можете ввести ключевое слово в текстовое поле Поиск шаблонов заданий, чтобы отфильтровать список по шаблонам заданий, которые содержат это ключевое слово.
- Создайте таблицу расширенных свойств для шаблона задания.
Это позволит связать данные опроса с заданием.
- Заполните ID элемента рабочего процесса и шаблон задания в адресной строке вашего веб-браузера.
Например:
https://yourorg.maps.arcgis.com/apps/workflowmanager/<workflow item id>/design/jobTemplate/<job template id>
Эта информация необходима для настройки вебхука для вашего опроса.
- Настройте вебхук для вашего опроса на основе следующих параметров:
Внимание:
При создании или изменении вебхука для опроса, опрос должен быть обновлен в полевом приложении Survey123, чтобы изменения были применены.
- В поле Payload URL укажите URL для Workflow Manager на основе следующего примера:
https://workflow.arcgis.com/<your org id>/<workflow item id>/webhooks/createJobFromSurveyResponse/<job template id>
- В разделе События-триггеры поставьте отметку для опции Новая запись отправлена.
- В разделе Данные событий поставьте следующие отметки:
- Информация об опросе
- Отправленная запись
- Информация о портале
- В поле Payload URL укажите URL для Workflow Manager на основе следующего примера:
Вебхук готов к созданию заданий в Workflow Manager при отправке ответа на опрос.