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

# Ruoli e permessi

> Cosa possono fare Owner, Admin, Member e ruoli personalizzati nella tua organizzazione.

Ogni persona della tua organizzazione ha un ruolo. Un ruolo è un insieme di permessi. Enclave controlla i permessi, non i nomi dei ruoli, quindi un ruolo personalizzato funziona esattamente come uno predefinito.

## Ruoli predefiniti

Ogni organizzazione ha tre ruoli predefiniti. Sono contrassegnati come **System** e non possono essere modificati né eliminati.

| Ruolo | Cosa può fare |
| - | - |
| **Owner** | Tutto. Un'organizzazione ha esattamente un Owner. |
| **Admin** | Gestisce l'organizzazione: membri, ruoli, integrazioni, fatturazione, workflow e trigger. Gli Admin hanno tutti i permessi, ma non possono rendere qualcuno Owner, né modificare o rimuovere l'Owner. |
| **Member** | Lavoro quotidiano. I Member usano Research e possono visualizzare finding, copertura, workflow, esecuzioni e agenti. Non possono modificarli. |

## Permessi per area

### Research

| Azione | Owner | Admin | Member |
| - | :-: | :-: | :-: |
| Usare Research: avviare sessioni e inviare messaggi | ✓ | ✓ | ✓ |
| Rinominare ed eliminare le sessioni | ✓ | ✓ | — |

Solo chi ha avviato una sessione può eliminarla. Research nasconde anche gli strumenti che non hai il permesso di usare. Vedi [Cosa può fare Research](https://docs.enclave.ai/it/research/capabilities.md#permessi).

### Finding

| Azione | Owner | Admin | Member |
| - | :-: | :-: | :-: |
| Visualizzare i finding e i finding delle PR | ✓ | ✓ | ✓ |
| Cambiare lo stato di un finding | ✓ | ✓ | — |
| Avviare workflow che salvano finding, come una security hunt | ✓ | ✓ | — |

Vedi [Finding e triage](https://docs.enclave.ai/it/risk/findings.md).

### Workflow ed esecuzioni

| Azione | Owner | Admin | Member |
| - | :-: | :-: | :-: |
| Visualizzare i workflow, il loro flusso e la loro cronologia | ✓ | ✓ | ✓ |
| Visualizzare le esecuzioni | ✓ | ✓ | ✓ |
| Creare e modificare i workflow | ✓ | ✓ | — |
| Archiviare i workflow | ✓ | ✓ | — |
| Avviare, mettere in pausa, riprendere e interrompere le esecuzioni | ✓ | ✓ | — |
| Aggiungere, modificare, eliminare, attivare e disattivare i trigger | ✓ | ✓ | — |
| Attivare o disattivare la revisione delle PR o il repository learning nella pagina **Workflows** | ✓ | ✓ | — |

Un'esecuzione avviata da un trigger agisce con un accesso a livello di organizzazione e continua a funzionare anche dopo che la persona che l'ha configurata se ne va. Per questo solo Owner e Admin possono modificare i trigger, e i ruoli personalizzati non possono mai ottenere questo permesso. Serve anche per modificare un workflow con un trigger attivo.

Vedi [Workflows](https://docs.enclave.ai/it/workflows/overview.md), [Trigger](https://docs.enclave.ai/it/workflows/triggers.md) ed [Esecuzioni](https://docs.enclave.ai/it/workflows/runs.md).

### Agenti

| Azione | Owner | Admin | Member |
| - | :-: | :-: | :-: |
| Visualizzare gli agenti | ✓ | ✓ | ✓ |
| Creare e modificare agenti personalizzati | ✓ | ✓ | — |
| Cambiare il modello e il livello di ragionamento di un agente integrato | ✓ | ✓ | — |
| Archiviare agenti personalizzati | ✓ | ✓ | — |

Vedi [Agenti](https://docs.enclave.ai/it/workflows/agents.md).

### Coverage e repository

| Azione | Owner | Admin | Member |
| - | :-: | :-: | :-: |
| Visualizzare repository e asset cloud | ✓ | ✓ | ✓ |
| Collegare repository | ✓ | ✓ | — |
| Attivare o disattivare la revisione delle PR per un repository | ✓ | ✓ | — |
| Rimuovere repository | ✓ | ✓ | — |
| Analizzare o rianalizzare un repository o il tuo ambiente | ✓ | ✓ | — |

Vedi [Coverage](https://docs.enclave.ai/it/onboarding/coverage.md) e [Analisi delle PR e delle dipendenze](https://docs.enclave.ai/it/risk/pr-analysis.md).

### Impostazioni dell'organizzazione

| Azione | Owner | Admin | Member |
| - | :-: | :-: | :-: |
| Vedere l'elenco dei membri | ✓ | ✓ | ✓ |
| Invitare e rimuovere membri e gestire gli inviti | ✓ | ✓ | — |
| Cambiare i ruoli dei membri | ✓ | ✓ | — |
| Creare, modificare ed eliminare ruoli personalizzati | ✓ | ✓ | — |
| Collegare e gestire integrazioni e account cloud | ✓ | ✓ | — |
| Creare, ricostruire ed eliminare [sandbox personalizzate](https://docs.enclave.ai/it/research/custom-sandboxes.md) | ✓ | ✓ | — |
| Gestire la fatturazione | ✓ | ✓ | — |
| Visualizzare l'audit log | ✓ | ✓ | — |
| Gestire le chiavi dei provider AI | ✓ | ✓ | — |
| Gestire i secret dell'organizzazione | ✓ | ✓ | — |

Chiunque può gestire i propri secret personali.

## Gestisci i membri

Vai in **Settings** → **Members**.

### Invita membri

> [!NOTE]
>
> Per invitare membri serve il piano **Team** o **Enterprise**. **Pro** è pensato per una persona. Vedi [Piani](https://docs.enclave.ai/it/billing/plans.md).

Fai clic su **Invite member**. Inserisci **First name**, **Last name** ed **Email address**, scegli un **Role** e fai clic su **Send Invite**. Enclave invia un invito via email.

![La finestra Invite member con i campi First name, Last name, Email address e Role e un pulsante Send Invite](https://mintcdn.com/enclave/qMnm9bNC9gFMTBlo/images/product/invite-member.png?fit=max\&auto=format\&n=qMnm9bNC9gFMTBlo\&q=85\&s=16d3cb8b651fbb221fbdd2db1853e66e)

### Cambia i ruoli e rimuovi i membri

* **Cambia un ruolo:** fai clic sul ruolo attuale del membro e scegline un altro. Puoi anche cambiare il ruolo che verrà assegnato da un invito in sospeso.
* **Gestisci gli inviti:** fai clic su **Resend** o **Revoke** su un invito in sospeso.
* **Rimuovi un membro:** fai clic su **Remove**.

Valgono queste regole:

* Non puoi cambiare il tuo ruolo.
* Gli Owner possono assegnare qualsiasi ruolo. Gli Admin possono assegnare qualsiasi ruolo tranne **Owner**.
* Gli Admin non possono cambiare il ruolo dell'Owner né rimuoverlo.

### Trasferisci la proprietà

Un'organizzazione ha un solo Owner. Per cedere la proprietà, l'Owner cambia il ruolo di un altro membro in **Owner** e fa clic su **Transfer ownership** per confermare. Il nuovo Owner subentra e il tuo ruolo diventa **Admin**.

## Ruoli personalizzati

Crea un ruolo personalizzato quando i ruoli predefiniti non sono adatti, ad esempio per un revisore che smista i finding ma non gestisce l'organizzazione. Solo Owner e Admin possono vedere e gestire i ruoli.

**1. Apri Roles**

Vai in **Settings** → **Roles** e fai clic su **Create role**.

**2. Assegna un nome al ruolo**

Inserisci un **Name**, ad esempio `Security reviewer`.

**3. Scegli i permessi**

In **Permissions**, seleziona cosa può fare il ruolo.

**4. Salva**

Fai clic su **Create role**. Assegnalo alle persone da **Settings** → **Members**, come qualsiasi altro ruolo.

Un ruolo personalizzato ha solo i permessi che selezioni. Non eredita nulla da **Member**.

### Permessi che puoi concedere

| Permesso | Consente |
| - | - |
| **Repository · Connect** | Collegare repository e attivare o disattivare la revisione delle PR per un repository |
| **Repository · Disconnect** | Rimuovere repository dall'analisi |
| **Finding · Read** | Visualizzare i finding |
| **Finding · Write** | Avviare workflow che salvano finding e analizzare o rianalizzare repository e il tuo ambiente |
| **Finding · Status Change** | Cambiare lo stato di triage di un finding |
| **Asset · Read** | Visualizzare gli asset cloud. Serve ai comandi cloud di Research. |
| **Session · Read** | Usare Research |
| **Session · Write** | Rinominare ed eliminare le sessioni di Research |
| **Agent · Read** | Visualizzare agenti ed esecuzioni dei workflow |
| **Agent · Write** | Creare e modificare agenti e avviare e interrompere le esecuzioni dei workflow |
| **Agent · Delete** | Archiviare agenti personalizzati |
| **Workflow · Read** | Visualizzare i workflow |
| **Workflow · Write** | Creare e modificare i workflow |
| **Workflow · Delete** | Archiviare i workflow |

> [!WARNING]
>
> Un ruolo personalizzato non può gestire membri, ruoli, fatturazione, integrazioni, sandbox personalizzate, l'audit log, le chiavi dei provider AI o i secret dell'organizzazione. Non può nemmeno modificare i trigger dei workflow. Per queste attività usa il ruolo **Admin** o **Owner**.

### Modifica o elimina un ruolo personalizzato

Nella pagina **Roles**, fai clic su **Edit** o **Delete** accanto al ruolo.

Eliminare un ruolo sposta tutte le persone che lo hanno su **Member**. Gli inviti in sospeso per quel ruolo devono essere inviati di nuovo. L'eliminazione non si può annullare.


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