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