À propos des webhooks globaux
Vous pouvez utiliser des webhooks globaux pour notifier un serveur web externe quand des événements se produisent dans votre entreprise. Vous pouvez configurer le serveur pour qu’il reçoive la charge utile du webhook, puis exécute une application ou un code qui supervise, traite ou applique des règles pour la gestion des utilisateurs et des organisations pour votre entreprise. Pour plus d’informations, consultez « webhooks ».
Par exemple, vous pouvez configurer GitHub.com pour qu’il envoie un webhook quand quelqu’un crée, supprime ou modifie un référentiel ou une organisation au sein de votre entreprise. Vous pouvez configurer le serveur pour qu’il effectue automatiquement une tâche après avoir reçu le webhook.
Vous pouvez également utiliser l’ APIs pour gérer des webhooks globaux. Pour obtenir la liste complète des actions, consultez « Administration de GitHub Enterprise ».
Ajout d’un webhook global
-
Dans le coin supérieur droit de GitHub.com, cliquez sur votre photo de profil, puis sur Vos entreprises.
-
Dans la liste des entreprises, cliquez sur l’entreprise que vous souhaitez afficher.
-
Dans la barre latérale du compte d’entreprise, cliquez sur Paramètres. 1. Sous « Paramètres », cliquez sur Hooks.
-
Cliquez sur Ajouter un webhook.
-
Tapez l’URL à laquelle vous souhaitez recevoir les charges utiles.
-
Si vous le souhaitez, cliquez sur un format de charge utile dans le menu déroulant Type de contenu.
-
Si vous le souhaitez, dans le champ Secret, tapez une chaîne à utiliser comme clé
secret
. -
Si votre URL de charge utile est une URL HTTPS et que vous ne voulez pas que GitHub Enterprise Server vérifie les certificats SSL à la remise de charges utiles, sélectionnez Désactiver la vérification SSL. Lisez les informations relatives à la vérification SSL, puis cliquez sur Je comprends que mes webhooks ne sont peut-être pas sécurisés.
Avertissement : La vérification SSL garantit que les charges utiles de webhooks sont remises de manière sécurisée. Nous vous déconseillons de désactiver la vérification SSL.
-
Choisissez si ce webhook doit se déclencher pour chaque événement ou pour les événements sélectionnés.
- Pour un déclenchement pour chaque événement, sélectionnez Tout m’envoyer.
- Pour choisir des événements spécifiques, sélectionnez Sélectionner des événements individuels.
-
Si vous choisissez de sélectionner des événements individuels, sélectionnez les événements qui déclencheront le webhook.
-
Vérifiez que Actif est sélectionné.
-
Cliquez sur Ajouter un webhook.
Modification d’un webhook global
-
Dans le coin supérieur droit de GitHub.com, cliquez sur votre photo de profil, puis sur Vos entreprises.
-
Dans la liste des entreprises, cliquez sur l’entreprise que vous souhaitez afficher.
-
Dans la barre latérale du compte d’entreprise, cliquez sur Paramètres. 1. Sous « Paramètres », cliquez sur Hooks.
-
En regard du webhook que vous souhaitez modifier, cliquez sur Modifier.
-
Mettez à jour les paramètres du webhook.
-
Cliquez sur Mettre à jour le webhook.
Suppression d’un webhook global
-
Dans le coin supérieur droit de GitHub.com, cliquez sur votre photo de profil, puis sur Vos entreprises.
-
Dans la liste des entreprises, cliquez sur l’entreprise que vous souhaitez afficher.
-
Dans la barre latérale du compte d’entreprise, cliquez sur Paramètres. 1. Sous « Paramètres », cliquez sur Hooks.
-
En regard du webhook que vous souhaitez supprimer, cliquez sur Supprimer.
-
Lisez les informations sur la suppression d’un webhook, puis cliquez sur Oui, supprimer le webhook.
Visualisation des remises et réponses récentes
-
Dans le coin supérieur droit de GitHub.com, cliquez sur votre photo de profil, puis sur Vos entreprises.
-
Dans la liste des entreprises, cliquez sur l’entreprise que vous souhaitez afficher.
-
Dans la barre latérale du compte d’entreprise, cliquez sur Paramètres. 1. Sous « Paramètres », cliquez sur Hooks.
-
Dans la liste des webhooks, cliquez sur le webhook dont vous souhaitez voir les remises.
-
Sous « Remises récentes », cliquez sur une remise pour afficher les détails.