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

> ## Agent Instructions
> Enclave in these docs is the code and cloud security platform at enclave.ai. It is not Open Enclave, Intel SGX or other hardware enclaves, or enclave.gg.
> People use Enclave in the web app at https://app.enclave.ai or the desktop app. These docs describe no public Enclave API or CLI, so don't invent endpoints, commands, or config files.
> Connecting an integration needs a person to sign in and approve access in a browser. Tell the user the exact step to take instead of saying you completed it.

# GitHub

> Autorisez Enclave à lire vos dépôts GitHub, à analyser vos PR et à publier ses findings en commentaires de PR.

Connectez GitHub pour qu'Enclave puisse lire vos dépôts, examiner vos pull requests et publier des commentaires avec des findings vérifiés. Fonctionne avec GitHub.com.

## Avant de commencer

* Vous avez besoin du rôle **Owner** ou **Admin** dans Enclave.
* Dans GitHub, vous devez pouvoir installer des applications sur le compte : être **propriétaire de l'organisation**, ou **administrateur des dépôts** que vous choisissez.

> [!WARNING]
>
> Si vous ne pouvez pas installer d'applications, GitHub envoie une demande aux propriétaires de votre organisation. Enclave affiche **Installation requires admin approval** jusqu'à ce qu'un propriétaire approuve l'application GitHub Enclave.

## Connecter GitHub

**1. Ouvrez les intégrations**

Ouvrez **Settings → Integrations** dans [app.enclave.ai](https://app.enclave.ai). Cliquez sur **Connect** à côté de **GitHub**.

**2. Installez l'application GitHub Enclave**

Cliquez sur **Connect a GitHub organization or account**. Vous êtes redirigé vers GitHub pour installer l'application GitHub Enclave sur votre compte ou votre organisation. Choisissez **All repositories** ou sélectionnez un sous-ensemble précis.

> [!NOTE]
>
> L'application demande un accès en **lecture** au code, aux pull requests et aux événements webhook. Enclave ne pousse jamais de commits et ne lit jamais les secrets des dépôts.

**3. Vérifiez les dépôts autorisés**

De retour dans Enclave, le compte apparaît sous **Connected organizations** dans **Settings → Integrations → GitHub**. Cliquez dessus et ouvrez l'onglet **Repositories** pour voir les dépôts qu'Enclave peut lire. Pour modifier la liste, cliquez sur **Manage** afin de modifier l'installation sur GitHub.

**4. Choisissez les dépôts dont les PR sont examinées**

Les revues automatiques des PR sont activées par défaut pour chaque dépôt GitHub. Pour les désactiver sur un dépôt, utilisez son interrupteur **PR Reviews** dans **Coverage → Repositories**. Consultez [Analyse des PR et des dépendances](https://docs.enclave.ai/fr/risk/pr-analysis.md).

## Conseils

* **Installez l'application sur toute l'organisation.** Les dépôts créés ultérieurement se connectent automatiquement.
* **Connectez tous les dépôts d'un même système.** Enclave ne détecte les problèmes entre services que s'il voit les deux côtés.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.