---
sourceDocument: Gestion des services IT Australie
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/it-service-management

 Release :

    - australia

ft:locale :

    - fr-FR

ft:publication_title :

    - Gestion des services IT Australie

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Intégrer GitHub à l'aide de classique

# Intégrer GitHub à Vélocité de changement DevOps - Classique {#ariaid-title1}

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

Connectez votre instance GitHub pour détecter, configurer et importer des référentiels, des plans et des pipelines.

## Avant de commencer

Rôle requis : sn_devops.admin ou sn_devops.tool_owner

Complétez les étapes spécifiées dans la section [Mise en route](https://servicenow-prod.fluidtopics.net/k9FqLJfUV8UBs~Bhtg1EOg "Découvrez le processus de configuration de Vélocité de changement DevOps que vous devez suivre avant de configurer les intégrations avec votre chaîne d'outils.") avant de connecter un outil.

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

* Connectez-vous à GitHub et obtenez l'URL du webhook lorsque vous soumettez un enregistrement d'outil DevOps.
* Détectez les référentiels et les plans.
* Configurez le webhook dans le référentiel GitHub.
* Importez des enregistrements de branche et de validation.
{#create-github-tool-dev-ops__ul_sjj_zch_rjb}

## Procédure

1. Saisissez les détails de l'instance GitHub pour vous connecter à Vélocité de changement DevOps en accédant à TousDevOpsOutilsCréer nouveau (hérité).
2. Saisissez une valeur dans le champ Nom de l'outil et renseignez les détails de l'outil.  
   {#create-github-tool-dev-ops__table_jfq_lwn_2tb__entry__2}

   | Champ | Description |
   |-|-|
   | Intégration d'outils | Outil à intégrer. Dans ce cas, sélectionnez GitHub. |
   | URL de l'outil | URL de l'instance GitHub existante à intégrer. Par exemple, https://api.github.com |
   | Type d'informations d'identification GitHub | * Authentification de base * Nom d'utilisateur GitHub * Jeton d'accès personnel (classique) {#create-github-tool-dev-ops__ul_t4m_zf4_fwb} Seul un jeton d'accès personnel (classique) est pris en charge avec l'authentification de base. Lorsque vous générez un jeton d'accès personnel (classique) pour GitHub, vous devez spécifier les champs d'application à autoriser si vous n'accordez pas l'accès complet. Les champs d'application minimum que vous devez sélectionner pour l'autorisation sont repo, admin:repo_hook et user:email. * OAuthInformations d'identification de l'outil GitHub. Consultez [Configurer les informations d'identification OAuth 2.0 GitHub pour Vélocité de changement DevOps](https://servicenow-prod.fluidtopics.net/3cIjqMBxRiMatlC5P1CFLQ "Créez des informations d'identification OAuth 2.0 pour les applications GitHub ou les applications OAuth et utilisez-les pour connecter votre instance GitHub."). {#create-github-tool-dev-ops__ul_s4m_zf4_fwb} |
   [Tableau 1. Formulaire Créer un outil DevOps]

   {#create-github-tool-dev-ops__table_jfq_lwn_2tb}

   Pour obtenir la liste de toutes les autorisations requises sur les informations d'identification pour la connexion à GitHub, reportez-vous à la section relative aux autorisations GitHub dans [Autorisations requises pour les outils DevOps](https://servicenow-prod.fluidtopics.net/5dRJvaimwaDmpLNmhDgStA "Autorisations requises dans votre outil tiers pour vous connecter à Vélocité de changement DevOps.").
3. **Facultatif :** Sélectionnez Serveur MID pour un outil sur site connecté à un serveur MID.  
   L'application est automatiquement définie sur DevOps et l'aptitude est définie sur REST.  
   Remarque :  
   Le code d'autorisation OAuth et les types d'accord JWT sont pris en charge pour GitHub et GitHub Enterprise avec serveur MID.
4. Sélectionnez Envoyer.

Une fois l'outil créé, vous êtes redirigé vers la page d'enregistrement de l'outil.

5. Si vous souhaitez contrôler l'accès à l'outil, ajoutez les groupes qui doivent y avoir accès dans le champ Maintenu par de l'onglet Accès.  
   Les tâches que les utilisateurs des groupes peuvent effectuer dépendent des rôles qui leur sont affectés.
   * Rôle Propriétaire de l'outil DevOps : peut afficher et modifier l'outil.
   * Rôle Propriétaire de l'application DevOps : peut afficher l'outil, associer, détecter et importer des données historiques et modifier les étapes du pipeline (le cas échéant) des objets de l'outil (tels que les plans, les référentiels et les pipelines).
   * Rôle Administrateur DevOps : peut modifier tous les outils.
   * Autres rôles DevOps : peuvent afficher l'outil.

   {#create-github-tool-dev-ops__ul_qnp_fkx_5wb}  
   Remarque :  
   seuls les groupes contenant des utilisateurs disposant de rôles DevOps peuvent être sélectionnés dans le champ Maintenu par.

   Si vous choisissez de restreindre l'accès à l'outil, l'option Tous les propriétaires d'applications peuvent visualiser et associer des objets d'outil aux applications peut être sélectionnée. Cette option permet à tous les utilisateurs disposant du rôle Propriétaire de l'application DevOps d'accéder à l'outil. Si cette option est sélectionnée, ils seront en mesure d'afficher, d'associer, de détecter, d'importer des données historiques et de modifier les étapes du pipeline (le cas échéant) des objets de l'outil.
6. Sélectionnez Détecter pour détecter les référentiels, plans ou pipelines existants pour l'outil.  
   Les enregistrements de référentiels sont ajoutés à la liste connexe Référentiels.
7. Configurez automatiquement l'URL du webhook dans un référentiel GitHub afin d'envoyer des notifications à l'outil DevOps en sélectionnant Configurer.  
   Vous pouvez également activer l'interrogation nocturne pour extraire le système de données pour tous les référentiels ou pipelines suivis en définissant la propriété Enable Polling (Activer l'interrogation) sur Oui.  
   Remarque :  
   Si vous ne disposez pas des privilèges d'administrateur pour votre outil GitHub (pour permettre la configuration automatique de l'URL du webhook), vous devrez peut-être demander à l'utilisateur administrateur de l'outil de la configurer pour vous (créer et configurer manuellement l'URL du webhook dans l'instance de votre outil). Une fois le webhook configuré dans l'outil, activez le mode de configuration manuelle pour vous connecter manuellement à l'outil, puis quittez.
8. Cliquez sur Importer pour importer des données historiques à partir du référentiel.  
   Les enregistrements de branche et les enregistrements de validation importés à partir du référentiel sont ajoutés aux listes connexes correspondantes.
9. Dans le champ Application, cliquez sur la liste de recherche et sélectionnez un enregistrement d'application à associer au référentiel ou cliquez sur Nouveau pour en créer un.

