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

# Secrets

> Enregistrez des clés d'API et des mots de passe pour que Research puisse appeler vos autres outils depuis des scripts, sans que les valeurs n'atteignent le chat.

Les secrets permettent à Research d'utiliser vos autres outils, comme PagerDuty, Grafana ou une API interne. Research écrit un court script, et le script lit le secret comme une variable d'environnement, par exemple `$PAGERDUTY_API_KEY`. Research ne voit jamais la valeur.

![La page Secrets dans Settings avec quatre secrets de l'organisation](https://mintcdn.com/enclave/1alCsqvPvQsOJ-2n/images/product/secrets-list.png?fit=max\&auto=format\&n=1alCsqvPvQsOJ-2n\&q=85\&s=96f2e359f99274943e61fb34668d1364)

## Ajouter un secret

1. Ouvrez **Settings → Secrets**. Choisissez l'onglet **Organization** ou **Personal** et cliquez sur **New secret**.
2. Saisissez un **Name** en lettres majuscules, chiffres et tirets bas, comme `DATADOG_API_KEY`. Les scripts utilisent ce nom.
3. Collez la **Value**. La plupart des identifiants sont de type **Key-value**. Pour un code à deux facteurs, choisissez **TOTP** et collez le seed de configuration ; les scripts en génèrent le code actuel.
4. Ajoutez une **Note** qui indique à quoi sert le secret et à quel hôte il est envoyé. Research lit la note pour choisir le bon secret.
5. Cliquez sur **Create secret**.

![Le panneau New secret avec un nom, une valeur masquée et une note](https://mintcdn.com/enclave/1alCsqvPvQsOJ-2n/images/product/secrets-new.png?fit=max\&auto=format\&n=1alCsqvPvQsOJ-2n\&q=85\&s=b95b0e2eb2aef42e9590437edf8cccc5)

> [!WARNING]
>
> **Redact value** est activé par défaut. Après l'enregistrement, personne ne peut revoir la valeur, et vous ne pouvez pas désactiver le masquage. Vous pouvez toujours remplacer la valeur.

Pour ajouter plusieurs secrets à la fois, cliquez sur **Bulk add secrets** et collez un `NAME=value` par ligne, comme dans un fichier `.env`.

## Laisser Research demander un secret

Quand Research a besoin d'un identifiant que vous n'avez pas enregistré, il affiche une carte dans le chat. Collez la valeur et cliquez sur **Save secret**. La valeur va directement dans Secrets, pas dans le chat. Research peut l'utiliser dès sa commande suivante et dans les prochaines sessions.

![Une session Research avec une carte qui demande à l'utilisateur d'enregistrer une clé d'API PagerDuty](https://mintcdn.com/enclave/1alCsqvPvQsOJ-2n/images/product/secrets-chat.png?fit=max\&auto=format\&n=1alCsqvPvQsOJ-2n\&q=85\&s=0cfcb21c563467dd4b8adb6b33f3685a)

## Qui peut utiliser un secret

* **Organization**: fonctionne dans les sessions Research de tous les membres et dans les exécutions de workflows. Seuls **Owner** et **Admin** peuvent l'ajouter, le modifier ou le supprimer. Les membres voient son nom et sa note, mais pas sa valeur.
* **Personal**: fonctionne uniquement dans vos propres sessions Research. Tout le monde peut en ajouter.

Si les deux portent le même nom, votre secret personnel est utilisé.

## Modifier ou supprimer un secret

Cliquez sur un secret dans la liste pour remplacer sa valeur, modifier sa note ou le supprimer. Les scripts qui utilisent un secret supprimé cessent de fonctionner.

> [!NOTE]
>
> Research n'envoie un secret qu'à l'hôte officiel de l'API du service ou à un hôte que vous indiquez. Il n'affiche jamais la valeur d'un secret, même si vous le demandez.


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