Создание и управление подключениями вебхука

Доступно с лицензией Workflow Manager.

Лицензия:

Для этой функциональности требуется лицензия дополнительного модуля организации ArcGIS Workflow Manager Advanced.

В ArcGIS Workflow Manager вы можете создавать подключения вебхука, чтобы добавить удержания зависимостей вебхука к шагам.

Вы должны включить управление рабочими процессами в настройках расширений организации вашей организации ArcGIS, прежде чем сможете создавать подключения вебхука.

Более подробно о требованиях к созданию вебхуков

Создать подключения вебхука

Чтобы создать подключения вебхука, выполните следующие действия:

  1. Обратитесь к веб-приложению Workflow Manager.
  2. Щелкните вкладку Оформление.

    Появится страница Дизайн.

    Примечание:

    Если у вас нет достаточных прав, вкладка Оформление недоступна.

  3. Щелкните Настройка вебхука .
    Примечание:

    Если у вас нет достаточных прав, Настройка вебхука недоступна.

  4. Щелкните вкладку Подключения вебхука.

    Появится панель ArcGIS Webhook Connections.

  5. Нажмите Создать новую.
  6. Щелкните Обзор, чтобы выбрать векторный слой.

    Убедитесь, что векторный слой соответствует необходимым требованиям для создания вебхуков.

  7. Выберите поддерживаемый триггер событий:
    • FeaturesEdited — объект отредактирован, например, вставка, обновление или удаление
    • FeaturesUpdated — объект обновлен
    Примечание:

    Настраивать триггеры событий может только владелец соответствующего сервиса объектов или администратор портала.

  8. Укажите имя подключения вебхука в текстовом поле Имя подключения.
  9. Щелкните стрелку ниспадающего меню Запустить как и выберите учетную запись вебхука.
    Примечание:

    В настоящее время поддерживаются только встроенные пользователи.

  10. При необходимости добавьте текущую учетную запись пользователя в качестве новой учетной записи вебхука.
    1. Щелкните Согласиться как пользователь.

      Откроется диалоговое окно Согласиться использовать мою учетную запись.

    2. Щелкните Согласиться.
  11. При необходимости добавьте другую учетную запись пользователя в качестве учетной записи вебхука.
    1. Щелкните Добавить учетную запись вебхука.

      Появится диалоговое окно Добавить учетную запись вебхука.

    2. Укажите учетные данные для новой учетной записи вебхука.
    3. Щелкните Подтвердить, чтобы подтвердить и добавить учетную запись вебхука.
  12. При необходимости настройте резервную учетную запись вебхука.
    1. Щелкните Включить резервного пользователя.
    2. Щелкните стрелку ниспадающего меню Резервный пользователь и выберите учетную запись вебхука.
    Примечание:

    К векторному слою необходимо предоставить общий доступ с учетными записями пользователей, указанными для запуска от имени пользователя или резервного копирования.

  13. При необходимости выполните предыдущие действия, чтобы добавить дополнительные учетные записи вебхука.
  14. При необходимости укажите секретный ключ для дополнительной защиты.

    Этот ключ будет использоваться для создания подписи, которая будет включена в заголовки полезной нагрузки вебхука. Получатель вебхука может использовать эту подпись, чтобы определить, следует ли доверять сообщению. Приемник вебхука должен уже существовать и должен быть настроен для работы через защищенное соединение HTTPS.

  15. Щелкните Сохранить, чтобы сохранить подключение вебхука.

    Появится URL-адрес вебхука.

Редактирование подключений вебхука

Чтобы изменить подключения вебхука, выполните следующие действия:

  1. Обратитесь к веб-приложению Workflow Manager.
  2. Щелкните вкладку Оформление.

    Появится страница Дизайн.

    Примечание:

    Если у вас нет достаточных прав, вкладка Оформление недоступна.

  3. Щелкните Настройка вебхука .
    Примечание:

    Если у вас нет достаточных прав, Настройка вебхука недоступна.

  4. Щелкните вкладку Подключения вебхука.

    Появится панель ArcGIS Webhook Connections.

  5. Щелкните имя подключения вебхука, которое вы хотите отредактировать.
    Подсказка:

    Вы можете фильтровать список подключений вебхука, используя текстовое поле Поиск подключений вебхука.

  6. При необходимости обновите подключение вебхука.
    Внимание:

    После создания подключения вебхука вы сможете обновить только следующие свойства:

    • Имя подключения
    • Запустить от имени пользователя
    • Секретно
  7. Щелкните Сохранить.

Удалить подключения вебхука

Удаление подключения вебхука является необратимым и не может быть отменено.

Чтобы удалить подключение вебхука, выполните следующие действия:

  1. Обратитесь к веб-приложению Workflow Manager.
  2. Щелкните вкладку Оформление.

    Появится страница Дизайн.

    Примечание:

    Если у вас нет достаточных прав, вкладка Оформление недоступна.

  3. Щелкните Настройка вебхука .
    Примечание:

    Если у вас нет достаточных прав, Настройка вебхука недоступна.

  4. Щелкните вкладку Подключения вебхука.

    Появится панель ArcGIS Webhook Connections.

  5. Щелкните имя подключения вебхука, которое вы хотите удалить.
    Подсказка:

    Вы можете фильтровать список подключений вебхука, используя текстовое поле Поиск подключений вебхука.

  6. Щелкните Больше действий и выберите Удалить подключение вебхука.

    Появится сообщение для подтверждения.

  7. Щелкните Да для подтверждения или Нет для отмены.

Управлять подключениями вебхука

Вы можете просматривать учетные записи пользователей, связанные с подключениями вебхука, и управлять ими, выполнив следующие действия:

  1. Щелкните вкладку Учетные записи вебхуков, чтобы просмотреть учетные записи, связанные с подключениями вебхуков.
  2. При необходимости щелкните Удалить пользователя из вебхуков в учетной записи, чтобы удалить учетную запись пользователя из всех подключений вебхуков.
    Примечание:

    После того, как пользователь будет удален из всех связанных подключений вебхука, ему будет запрещено выполнять запускать вебхук с этой учетной записью. Если он захочет, чтобы его подключали к новым подключениям вебхука, они должен будет предоставить свои учетные данные для повторной регистрации.

Связанные разделы