> ## Documentation Index
> Fetch the complete documentation index at: https://docs.devinenterprise.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Intégrations Git

> Connecter Devin à vos dépôts de code source

<div id="enterprise-source-code-management-setup">
  ## Configuration de la gestion du code source dans Enterprise
</div>

Pour que Devin puisse accéder à vos dépôts, vous devez d’abord connecter votre fournisseur de gestion de code source (SCM) à votre compte Enterprise, puis accorder à une organisation Devin l’accès à des groupes ou dépôts spécifiques.

<Note>
  Les intégrations SCM ne peuvent être configurées que par des administrateurs Enterprise.
</Note>

Commencez par **Enterprise Settings > Integrations** pour connecter Devin à votre code source.

<Frame caption="Intégrations Enterprise">
  <img src="https://mintcdn.com/cognitionai-enterprise/Mjnq1XQhhDt7kgxn/images/enterprise/Enterprise-Integrations.png?fit=max&auto=format&n=Mjnq1XQhhDt7kgxn&q=85&s=f753e679b6ee70b972241be1cc45aab4" alt="Enterprise Integrations" width="3598" height="2074" data-path="images/enterprise/Enterprise-Integrations.png" />
</Frame>

Pour plus d’informations sur la configuration des intégrations Git, consultez la documentation correspondante de votre fournisseur SCM :

<CardGroup cols={2}>
  <Card title="GitHub" icon="github" href="/fr/integrations/gh">
    Connectez Devin à des dépôts GitHub.
  </Card>

  <Card title="GitHub Enterprise Server" icon="github" href="/fr/enterprise/integrations/github-enterprise-server">
    Connectez Devin à votre GitHub Enterprise Server.
  </Card>

  <Card title="Azure DevOps" icon="microsoft" href="/fr/enterprise/integrations/azure-devops">
    Connectez Devin à des dépôts Azure DevOps.
  </Card>

  <Card title="GitLab" icon="gitlab" href="/fr/integrations/gitlab">
    Connectez Devin à des dépôts GitLab.
  </Card>

  <Card title="Bitbucket" icon="bitbucket" href="/fr/integrations/bitbucket">
    Connectez Devin à des dépôts Bitbucket.
  </Card>
</CardGroup>

<div id="repository-permissions">
  ## Autorisations de dépôt
</div>

La connexion de votre Devin Enterprise à votre fournisseur SCM établit un lien sécurisé qui vous permet de gérer les autorisations d'accès pour vos différentes organisations et vos différents dépôts. Cependant, les organisations Devin ne peuvent pas interagir avec vos dépôts tant que vous ne leur avez pas explicitement accordé cette autorisation.

Après avoir connecté votre Devin Enterprise à votre fournisseur SCM, vous pouvez gérer les autorisations de dépôt dans **Enterprise Settings > Repository Permissions**.

<div id="adding-or-updating-permissions">
  ### Ajout ou mise à jour des autorisations
</div>

1. Sélectionnez l'organisation Devin dont vous souhaitez gérer l'accès aux dépôts dans le menu déroulant en haut de la page.
   * Ici, vous pouvez voir toutes les autorisations et tous les dépôts actuellement configurés.
2. Cliquez sur **+ Add Permissions** pour ouvrir le panneau latéral des autorisations.
3. Choisissez le niveau d'accès que vous souhaitez accorder :
   * **Accès au niveau du groupe** : accorde l'accès à tous les dépôts au sein d'une unité organisationnelle. Sélectionnez la structure de regroupement de votre fournisseur SCM :
     * GitHub / GitHub Enterprise Server : Organization
     * Azure DevOps : Organization ou Project
     * GitLab : Group ou Subgroup
     * Bitbucket : Workspace
   * **Accès au niveau du dépôt** : accorde l'accès à un dépôt unique et spécifique.
4. Utilisez le menu déroulant pour filtrer par fournisseur Git si nécessaire.
5. Sélectionnez **Add permissions** pour enregistrer vos modifications.

<Frame caption="Add Repositories">
  <img src="https://mintcdn.com/cognitionai-enterprise/Mjnq1XQhhDt7kgxn/images/enterprise/Enterprise-Add-Repositories.png?fit=max&auto=format&n=Mjnq1XQhhDt7kgxn&q=85&s=40569aced6bfea47b72b31a39865b89f" alt="Add Repositories" width="2360" height="1322" data-path="images/enterprise/Enterprise-Add-Repositories.png" />
</Frame>

<div id="revoking-permissions">
  ### Révocation des autorisations
</div>

Pour révoquer l'accès à des dépôts ou des groupes :

* Sélectionnez l’**icône de corbeille** à côté de l’autorisation que vous souhaitez supprimer, ou
* Ouvrez **+ Add Permissions**, désélectionnez l’autorisation, puis enregistrez.

Une fois les modifications enregistrées, cette organisation Devin ne pourra plus accéder à ces dépôts ou groupes.
