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

# Rôles et autorisations

> Ce que les propriétaires, les administrateurs, les membres et les rôles personnalisés peuvent faire dans votre organisation.

Chaque personne de votre organisation a un rôle. Un rôle est un ensemble d'autorisations. Enclave vérifie les autorisations, et non les noms de rôles : un rôle personnalisé fonctionne donc de la même façon qu'un rôle par défaut.

## Rôles par défaut

Chaque organisation dispose de trois rôles par défaut. Ils sont marqués **System** et ne peuvent être ni modifiés ni supprimés.

| Rôle | Ce qu'il permet |
| - | - |
| **Owner** | Tout. Une organisation a exactement un propriétaire. |
| **Admin** | Gère l'organisation : membres, rôles, intégrations, facturation, workflows et déclencheurs. Les administrateurs disposent de toutes les autorisations, mais ils ne peuvent pas désigner quelqu'un comme propriétaire, ni modifier ou retirer le propriétaire. |
| **Member** | Le travail quotidien. Les membres utilisent Research et peuvent consulter les findings, la couverture, les workflows, les exécutions et les agents. Ils ne peuvent pas les modifier. |

## Autorisations par domaine

### Research

| Action | Owner | Admin | Member |
| - | :-: | :-: | :-: |
| Utiliser Research : lancer des sessions et envoyer des messages | ✓ | ✓ | ✓ |
| Renommer et supprimer des sessions | ✓ | ✓ | — |

Seule la personne qui a lancé une session peut la supprimer. Research masque aussi les outils que vous n'êtes pas autorisé à utiliser. Consultez [Ce que Research peut faire](https://docs.enclave.ai/fr/research/capabilities.md#autorisations).

### Findings

| Action | Owner | Admin | Member |
| - | :-: | :-: | :-: |
| Consulter les findings et les findings de PR | ✓ | ✓ | ✓ |
| Modifier le statut d'un finding | ✓ | ✓ | — |
| Lancer des workflows qui enregistrent des findings, comme une chasse de sécurité | ✓ | ✓ | — |

Consultez [Findings et triage](https://docs.enclave.ai/fr/risk/findings.md).

### Workflows et exécutions

| Action | Owner | Admin | Member |
| - | :-: | :-: | :-: |
| Consulter les workflows, leur flux et leur historique | ✓ | ✓ | ✓ |
| Consulter les exécutions | ✓ | ✓ | ✓ |
| Créer et modifier des workflows | ✓ | ✓ | — |
| Archiver des workflows | ✓ | ✓ | — |
| Lancer, mettre en pause, reprendre et arrêter des exécutions | ✓ | ✓ | — |
| Ajouter, modifier, supprimer, activer et désactiver des déclencheurs | ✓ | ✓ | — |
| Activer ou désactiver la revue des PR ou l'apprentissage des dépôts sur la page **Workflows** | ✓ | ✓ | — |

Une exécution déclenchée agit avec un accès au niveau de l'organisation et continue de fonctionner après le départ de la personne qui l'a configurée. C'est pourquoi seuls les propriétaires et les administrateurs peuvent modifier les déclencheurs, et pourquoi les rôles personnalisés ne peuvent jamais obtenir cette autorisation. Elle est aussi requise pour modifier un workflow dont un déclencheur est activé.

Consultez [Workflows](https://docs.enclave.ai/fr/workflows/overview.md), [Déclencheurs](https://docs.enclave.ai/fr/workflows/triggers.md) et [Exécutions](https://docs.enclave.ai/fr/workflows/runs.md).

### Agents

| Action | Owner | Admin | Member |
| - | :-: | :-: | :-: |
| Consulter les agents | ✓ | ✓ | ✓ |
| Créer et modifier des agents personnalisés | ✓ | ✓ | — |
| Modifier le modèle et le niveau de raisonnement d'un agent intégré | ✓ | ✓ | — |
| Archiver des agents personnalisés | ✓ | ✓ | — |

Consultez [Agents](https://docs.enclave.ai/fr/workflows/agents.md).

### Couverture et dépôts

| Action | Owner | Admin | Member |
| - | :-: | :-: | :-: |
| Consulter les dépôts et les ressources cloud | ✓ | ✓ | ✓ |
| Connecter des dépôts | ✓ | ✓ | — |
| Activer ou désactiver la revue des PR pour un dépôt | ✓ | ✓ | — |
| Retirer des dépôts | ✓ | ✓ | — |
| Analyser ou réanalyser un dépôt ou votre environnement | ✓ | ✓ | — |

Consultez [Coverage](https://docs.enclave.ai/fr/onboarding/coverage.md) et [Analyse des PR et des dépendances](https://docs.enclave.ai/fr/risk/pr-analysis.md).

### Paramètres de l'organisation

| Action | Owner | Admin | Member |
| - | :-: | :-: | :-: |
| Voir la liste des membres | ✓ | ✓ | ✓ |
| Inviter et retirer des membres, et gérer les invitations | ✓ | ✓ | — |
| Modifier les rôles des membres | ✓ | ✓ | — |
| Créer, modifier et supprimer des rôles personnalisés | ✓ | ✓ | — |
| Connecter et gérer les intégrations et les comptes cloud | ✓ | ✓ | — |
| Créer, reconstruire et supprimer des [sandboxes personnalisées](https://docs.enclave.ai/fr/research/custom-sandboxes.md) | ✓ | ✓ | — |
| Gérer la facturation | ✓ | ✓ | — |
| Consulter le journal d'audit | ✓ | ✓ | — |
| Gérer les clés des fournisseurs d'IA | ✓ | ✓ | — |
| Gérer les secrets de l'organisation | ✓ | ✓ | — |

Chacun peut gérer ses propres secrets personnels.

## Gérer les membres

Accédez à **Settings** → **Members**.

### Inviter des membres

> [!NOTE]
>
> L'invitation de membres nécessite le forfait **Team** ou **Enterprise**. **Pro** est destiné à une seule personne. Consultez [Forfaits](https://docs.enclave.ai/fr/billing/plans.md).

Cliquez sur **Invite member**. Saisissez son **First name**, son **Last name** et son **Email address**, choisissez un **Role**, puis cliquez sur **Send Invite**. Enclave lui envoie une invitation par e-mail.

![La boîte de dialogue Invite member avec les champs First name, Last name, Email address et Role, et un bouton Send Invite](https://mintcdn.com/enclave/qMnm9bNC9gFMTBlo/images/product/invite-member.png?fit=max\&auto=format\&n=qMnm9bNC9gFMTBlo\&q=85\&s=16d3cb8b651fbb221fbdd2db1853e66e)

### Modifier les rôles et retirer des membres

* **Modifier un rôle :** cliquez sur le rôle actuel du membre et choisissez-en un autre. Vous pouvez aussi modifier le rôle qu'accordera une invitation en attente.
* **Gérer les invitations :** cliquez sur **Resend** ou **Revoke** sur une invitation en attente.
* **Retirer un membre :** cliquez sur **Remove**.

Les règles suivantes s'appliquent :

* Vous ne pouvez pas modifier votre propre rôle.
* Le propriétaire peut attribuer n'importe quel rôle. Les administrateurs peuvent attribuer n'importe quel rôle, sauf **Owner**.
* Les administrateurs ne peuvent ni modifier le rôle du propriétaire ni le retirer.

### Transférer la propriété

Une organisation a un seul propriétaire. Pour transmettre la propriété, le propriétaire attribue le rôle **Owner** à un autre membre, puis clique sur **Transfer ownership** pour confirmer. Le nouveau propriétaire prend le relais, et votre rôle devient **Admin**.

## Rôles personnalisés

Créez un rôle personnalisé lorsque les rôles par défaut ne conviennent pas, par exemple pour un relecteur qui trie les findings sans gérer l'organisation. Seuls les propriétaires et les administrateurs peuvent voir et gérer les rôles.

**1. Ouvrez Roles**

Accédez à **Settings** → **Roles** et cliquez sur **Create role**.

**2. Nommez le rôle**

Saisissez un **Name**, par exemple `Security reviewer`.

**3. Choisissez les autorisations**

Sous **Permissions**, sélectionnez ce que le rôle peut faire.

**4. Enregistrez**

Cliquez sur **Create role**. Attribuez-le à des personnes depuis **Settings** → **Members**, comme n'importe quel autre rôle.

Un rôle personnalisé dispose uniquement des autorisations que vous sélectionnez. Il n'hérite de rien de **Member**.

### Autorisations que vous pouvez accorder

| Autorisation | Permet de |
| - | - |
| **Repository · Connect** | Connecter des dépôts, et activer ou désactiver la revue des PR pour un dépôt |
| **Repository · Disconnect** | Retirer des dépôts de l'analyse |
| **Finding · Read** | Consulter les findings |
| **Finding · Write** | Lancer des workflows qui enregistrent des findings, et analyser ou réanalyser les dépôts et votre environnement |
| **Finding · Status Change** | Modifier le statut de triage d'un finding |
| **Asset · Read** | Consulter les ressources cloud. Les commandes cloud de Research en ont besoin. |
| **Session · Read** | Utiliser Research |
| **Session · Write** | Renommer et supprimer des sessions Research |
| **Agent · Read** | Consulter les agents et les exécutions de workflows |
| **Agent · Write** | Créer et modifier des agents, et lancer et arrêter des exécutions de workflows |
| **Agent · Delete** | Archiver des agents personnalisés |
| **Workflow · Read** | Consulter les workflows |
| **Workflow · Write** | Créer et modifier des workflows |
| **Workflow · Delete** | Archiver des workflows |

> [!WARNING]
>
> Un rôle personnalisé ne peut pas gérer les membres, les rôles, la facturation, les intégrations, les sandboxes personnalisées, le journal d'audit, les clés des fournisseurs d'IA ni les secrets de l'organisation. Il ne peut pas non plus modifier les déclencheurs des workflows. Utilisez pour cela le rôle **Admin** ou **Owner**.

### Modifier ou supprimer un rôle personnalisé

Sur la page **Roles**, cliquez sur **Edit** ou **Delete** à côté du rôle.

La suppression d'un rôle attribue le rôle **Member** à toutes les personnes qui l'avaient. Les invitations en attente pour ce rôle doivent être renvoyées. Une suppression est définitive.


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