> ## 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.

# Collega il codice

> Collega GitHub, GitLab o Azure DevOps così Enclave può imparare a conoscere i tuoi repository.

Enclave legge il tuo codice tramite un'integrazione di source control. I repository si collegano per l'intera organizzazione, ed Enclave inizia a imparare ognuno appena si collega.

> [!TIP]
>
> Sei nuovo su Enclave? La [chat Getting started](https://docs.enclave.ai/it/onboarding/getting-started.md) ti guida in questo passaggio.

## Collega un provider

Apri **Settings → Integrations**, fai clic su **Connect** accanto al tuo provider e segui il suo accesso. I tuoi repository compaiono in **Coverage → Repositories** man mano che si sincronizzano.

![La pagina delle impostazioni Integrations con un pulsante Connect per ogni provider](https://mintcdn.com/enclave/bhnFMg4ldiTYrwZX/images/product/integrations.png?fit=max\&auto=format\&n=bhnFMg4ldiTYrwZX\&q=85\&s=1f03b4437b5eab1be958198de9c938b8)

| Provider | Come ti colleghi | Quali repository legge Enclave |
| - | - | - |
| [GitHub](https://docs.enclave.ai/it/integrations/github.md) | Installa l'app GitHub di Enclave | I repository a cui concedi l'accesso all'app |
| [GitLab](https://docs.enclave.ai/it/integrations/gitlab.md) | OAuth, oppure un token di accesso per GitLab self-hosted | I progetti a cui può accedere l'account o il token |
| [Azure DevOps](https://docs.enclave.ai/it/integrations/azure-devops.md) | Microsoft Entra ID, oppure un personal access token | Ogni repository nelle organizzazioni che colleghi |

Ti serve il ruolo **Owner** o **Admin** in Enclave. Ti servono anche i permessi lato provider, ad esempio essere owner dell'organizzazione GitHub per installare l'app. La guida di ogni provider elenca ciò che serve.

## Cosa succede dopo

* **Apprendimento.** Enclave mappa i componenti e le superfici di attacco di ogni repository. Vedi [Repository learning](https://docs.enclave.ai/it/workflows/built-in.md#repository-learning).
* **Aggiornamento continuo.** Enclave aggiorna la mappa quando nuovi commit arrivano sul branch predefinito.
* **Revisione delle PR.** Enclave esamina le nuove pull request su GitHub e GitLab. Vedi [Analisi delle PR e delle dipendenze](https://docs.enclave.ai/it/risk/pr-analysis.md).

Se colleghi molti repository insieme, Enclave li elabora pochi alla volta.

## Rimuovi un repository

Apri **Coverage → Repositories**, apri il menu della riga e fai clic su **Delete repository**. Enclave smette di analizzarlo. Per rimuovere l'accesso di Enclave, rimuovi il repository anche lato provider.


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