Сведения о глобальных веб-перехватчиках
Глобальные веб-перехватчики можно использовать для уведомления внешнего веб-сервера, когда в вашем предприятии возникают события. Вы можете настроить сервер для получения полезных данных веб-перехватчика, а затем запустить приложение или код, который отслеживает, отвечает или применяет правила для управления пользователями и организациями вашего предприятия. Дополнительные сведения см. в разделе Веб-перехватчики.
Например, можно настроить ваше предприятие для отправки веб-перехватчика, когда кто-то создает, удаляет или изменяет репозиторий или организацию в пределах предприятия. Сервер можно настроить для автоматического выполнения задачи после получения веб-перехватчика.
Вы также можете использовать GitHub AE APIs для управления глобальными веб-перехватчиками. Полный список действий см. в разделе Администрирование GitHub Enterprise.
Добавление глобального веб-перехватчика
-
В правом верхнем углу GitHub AE щелкните фотографию профиля и выберите Параметры предприятия.
-
На боковой панели корпоративной учетной записи щелкните Параметры. 1. В разделе " Параметры нажмите кнопку Перехватчики.
-
Щелкните Add webhook (Добавить веб-перехватчик).
-
В поле "URL-адрес полезных данных" введите URL-адрес, по которому вы хотите получать полезные данные.
-
При необходимости выберите раскрывающееся меню Тип контента и выберите формат данных для получения полезных данных веб-перехватчика.
-
При необходимости в поле Секрет введите строку, которая будет использоваться в качестве ключа
secret
. -
Если URL-адрес полезных данных — HTTPS и вы не хотите, чтобы GitHub Enterprise Server проверял SSL-сертификаты при доставке полезных данных, в разделе "Проверка SSL" выберите Отключить. Прочтите сведения о проверке SSL и нажмите кнопку Отключить, я понимаю, что мои веб-перехватчики могут быть небезопасны.
Предупреждение. Проверка SSL помогает обеспечить безопасную доставку полезных данных перехватчиков. Не рекомендуется отключать проверку SSL.
-
В разделе "Какие события вы хотите активировать этот веб-перехватчик?", выберите, если вы хотите, чтобы этот веб-перехватчик активировался для каждого события или для выбранных событий.
- Для каждого события установите флажок Отправлять все.
- Чтобы выбрать определенные события, установите флажок Дать мне выбрать отдельные события.
-
Если вы решили, что вам нужны лишь отдельные события, выберите события, которые будут активировать веб-перехватчик.
-
Чтобы сделать веб-перехватчик активным сразу после добавления конфигурации, выберите Активный.
-
Щелкните Add webhook (Добавить веб-перехватчик).
Изменение глобального веб-перехватчика
-
В правом верхнем углу GitHub AE щелкните фотографию профиля и выберите Параметры предприятия.
-
На боковой панели корпоративной учетной записи щелкните Параметры. 1. В разделе " Параметры нажмите кнопку Перехватчики.
-
Рядом с веб-перехватчиком, который вы хотите изменить, нажмите кнопку Правка.
-
Обновите параметры веб-перехватчика.
-
Щелкните Обновить веб-перехватчик.
Удаление глобального веб-перехватчика
-
В правом верхнем углу GitHub AE щелкните фотографию профиля и выберите Параметры предприятия.
-
На боковой панели корпоративной учетной записи щелкните Параметры. 1. В разделе " Параметры нажмите кнопку Перехватчики.
-
Рядом с веб-перехватчиком, который вы хотите удалить, нажмите кнопку Удалить.
-
Прочтите сведения об удалении веб-перехватчика, а затем нажмите Да, удалить веб-перехватчик.
Просмотр последних доставок и ответов
-
В правом верхнем углу GitHub AE щелкните фотографию профиля и выберите Параметры предприятия.
-
На боковой панели корпоративной учетной записи щелкните Параметры. 1. В разделе " Параметры нажмите кнопку Перехватчики.
-
В списке веб-перехватчиков щелкните URL-адрес веб-перехватчика, для которого вы хотите видеть доставку.
-
В разделе "Последние поставки" щелкните GUID доставки, чтобы просмотреть подробные сведения.