---
sourceDocument: Australie Workflow Data Fabric
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/integrate-applications

 Release :

    - australia

ft:locale :

    - fr-FR

ft:publication_title :

    - Australie Workflow Data Fabric

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Configurer un webhook bidirectionnel pour le spoke GitLab

# Configurer un webhook bidirectionnel pour le spoke GitLab {#ariaid-title1}

* Rversion finale: Australia
* 
* Mis à jour 12 mars 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 minutes de lecture

Configurez un webhook pour vous abonner à GitLab avec une URL de rappel ServiceNow.

## Avant de commencer

* Demander un abonnement au Centre d'intégration
* Activer le spoke GitLab
* Rôle requis : admin
{#setup-webhook-gitlab__ul_p5t_3zr_h5b}

## Enregistrer le webhook GitLab dans l'instance ServiceNow {#ariaid-title2}

Enregistrez GitLab dans ServiceNow pour notifier l'application ServiceNow lorsque certains événements se produisent dans GitLab.

### Avant de commencer

Rôle requis : admin

### Procédure

1. Accédez à la TousGitLab WebhooksRegistres Webhook GitLab.
2. Pour récupérer le compte de webhooks GitLab existant, cliquez sur Obtenir tous les webhooks.
3. Pour créer un webhook, cliquez sur Nouveau.
4. Renseignez les champs suivants du formulaire :  
   {#register-webhook-gitlab__table_br3_14h_bvb__entry__2}

   | Champs | Description |
   |-|-|
   | Nom | Nom du Webhook. Par exemple, <kbd class="ph userinput">webhook de tâche</kbd>. |
   | Description | Description de l'enregistrement. |
   | ID de projet | Identificateur unique du projet pour lequel le webhook doit être créé. |
   | Déclencheur et SSL | Événements dans les projets auxquels vous souhaitez vous abonner. Lorsque l'un de ces événements se produit, le webhook est déclenché. |
   [ ]

   {#register-webhook-gitlab__table_br3_14h_bvb}
5. Cliquez sur le lien connexe Générer un jeton secret .  
   Le jeton secret est généré et affiché. En outre, la date d'expiration du secret est renseignée dans Expiration du secret.  
   Remarque :  
   Le secret est régénéré et mis à jour tous les 30 jours. Ce secret est également mis à jour dans GitLab.
6. Cliquez avec le bouton droit sur l'en-tête du formulaire, puis cliquez sur Enregistrer.
7. Cliquez sur Créer un webhook.  
   Le webhook est créé dans GitLab et son ID est renseigné dans l'ID du Webhook.

### Que faire ensuite

Pour mettre à jour les détails des webhooks ou modifier les événements abonnés, cliquez sur Mettre à jour le webhook.

## Personnaliser un webhook bidirectionnel dans le spoke GitLab {#ariaid-title3}

Créez une politique d'acheminement et un flux secondaire de webhook selon vos besoins dans le spoke GitLab.

### Avant de commencer

Rôle requis : admin

### Pourquoi et quand exécuter cette tâche

La politique de routage par défaut dans les modules GitLab WebHook Routing Policies déclenche le flux secondaire GitLab pertinent et avertit l'application ServiceNow lorsque certains événements se produisent dans GitLab. Pour utiliser d'autres champs dans votre flux secondaire personnalisé et personnaliser les conditions de la politique d'acheminement, effectuez les étapes suivantes.

### Procédure

1. Accédez à la TousConcepteur de fluxConcepteur.
2. Cliquez sur Flux secondaires.
3. Créez une copie du flux secondaire requis.
4. Personnalisez le flux secondaire requis selon vos besoins et publiez-le.  
   Consultez [Création de flux secondaires](https://www.servicenow.com/docs/access?context=subflows&version=australia&pubname=australia-build-workflows&ft:locale=en-US) pour plus d'informations sur la création et l'utilisation de flux secondaires et [Spoke GitLab](https://servicenow-prod.fluidtopics.net/Y3no3gY8c39H0cWCo1mNmw "Gérez le cycle de vie DevOps dans GitLab à partir de votre instance ServiceNow. Créez des flux dans ServiceNow pour gérer les branches, les groupes, les problèmes, les demandes de fusion, les projets et le code source dans GitLab.") pour plus d'informations sur les champs GitLab pris en charge par la politique de routage par défaut et les événements GitLab pris en charge par les flux secondaires.
5. Accédez à la TousGitLab WebhooksPolitiques d'acheminement de webhooks GitLab.  
   Cinq politiques d'acheminement sont disponibles avec le spoke. Vous pouvez les configurer selon vos besoins ou créer une politique d'acheminement.
6. Pour créer une politique d'acheminement, cliquez sur Nouveau.
7. Remplissez les champs du formulaire.  
   {#customize-webhook-gitlab__table_iqz_j5s_h5b__entry__2}

   | Champ | Description |
   |-|-|
   | Étiquette | Étiquette unique pour identifier la politique d'acheminement. |
   | Réponse par défaut | Option permettant de spécifier s'il s'agit de la réponse par défaut. La réponse par défaut s'applique lorsque les conditions ne sont pas remplies. 1. Cliquez sur l'icône de recherche. 2. Sélectionnez le flux secondaire requis dans la liste Document : . Remarque : Assurez-vous que le nom de la table est <kbd class="ph userinput">Flux [sys_hub_flow].</kbd> |
   | Condition | Conditions à remplir lorsque les événements requis se produisent dans GitLab. |
   | Réponse | Flux secondaire qui doit être déclenché lorsque les conditions spécifiées sont remplies |
   [ ]

   {#customize-webhook-gitlab__table_iqz_j5s_h5b}
8. Cliquez sur Envoyer.  
   Remarque :  
   Ces politiques d'acheminement sont enregistrées dans les tables de décision. Les utilisateurs sont avertis de ne pas mettre à jour ou modifier directement les données de ces tables.

### Résultats

La politique d'acheminement et le flux secondaire sont créés.

