Magasin de données
L'onglet Magasin de données vous permet de gérer les variables et les secrets chiffrés utilisés par les workflows de votre projet. Il est divisé en deux onglets — Magasin de données pour les variables en texte brut et Coffre-fort (Chiffré) pour les secrets sensibles.
- Magasin de données
- Coffre-fort (Chiffré)
L'onglet Magasin de données stocke les variables en texte brut non sensibles utilisées par les workflows. Les valeurs sont délimitées à un niveau spécifique à l'aide du menu déroulant Portée.
Portée
Utilisez le menu déroulant Portée pour filtrer et gérer les variables à un niveau spécifique :
| Portée | Description |
|---|---|
| Projet | Variables partagées dans tous les flux au sein du projet. |
| Flux | Variables délimitées à un workflow spécifique. |
| Exécution | Variables qui existent uniquement pendant une seule exécution de workflow. |
Tableau des variables
| Colonne | Description |
|---|---|
| Clé | Le nom de la variable utilisé pour référencer la valeur dans les workflows. |
| Valeur | La valeur stockée. |
| Type | Le type de données de la valeur : string, number, boolean, ou object. |
| Étiquettes | Étiquettes optionnelles attribuées à la variable. |
| Actions | Modifier (crayon) ou supprimer (poubelle) la variable. |
Utilisez le champ Rechercher dans le magasin de données pour trouver une variable par son nom de clé.
Ajouter une variable
-
Sélectionnez le bouton + Ajouter une valeur.
-
Remplissez le formulaire Créer une variable :
Champ Description Nom Le nom de la clé utilisé pour référencer cette variable dans les workflows. Type Le type de données de la valeur : String, Number, Boolean, ou Object. Valeur La valeur à stocker. -
Sélectionnez Ajouter pour enregistrer la variable.
L'onglet Coffre-fort (Chiffré) stocke les secrets sensibles à l'aide du chiffrement Fernet (AES-128-CBC). Les secrets stockés ici peuvent être référencés dans les workflows et intégrations sans exposer leurs valeurs brutes.
Les valeurs typiques stockées dans le Coffre-fort incluent les clés API, les jetons d'authentification, les mots de passe, les certificats et les identifiants des services externes.
Portée
Utilisez le menu déroulant Portée pour gérer les secrets au niveau approprié :
| Portée | Description |
|---|---|
| Projet | Secrets partagés dans tous les flux au sein du projet. |
| Flux | Secrets délimités à un workflow spécifique. |
| Exécution | Secrets qui existent uniquement pendant une seule exécution de workflow. |
Tableau des secrets
| Colonne | Description |
|---|---|
| Clé | Le nom du secret utilisé pour référencer la valeur dans les workflows. |
| Valeur | Masquée pour la sécurité — la valeur brute n'est jamais affichée après la création. |
| Type | Le type de données du secret. |
| Actions | Modifier ou supprimer le secret. |
Utilisez le champ Rechercher dans le magasin de données pour trouver un secret par son nom de clé.
Ajouter un secret
-
Sélectionnez le bouton + Ajouter un secret.
-
Remplissez le formulaire Créer une variable :
Champ Description Nom Le nom de la clé utilisé pour référencer ce secret dans les workflows. Type Le type de données de la valeur : String, Number, Boolean, ou Object. Valeur La valeur du secret à chiffrer et stocker. -
Sélectionnez Ajouter pour enregistrer le secret.
Les valeurs du Coffre-fort sont chiffrées au repos. Une fois enregistrées, la valeur brute ne peut pas être récupérée — elle ne peut être que remplacée. Stockez une copie sécurisée de tous les secrets avant de les enregistrer ici.
Ordre de résolution des variables
Lorsqu'un workflow récupère une variable, le système résout les valeurs selon la priorité suivante :
Exécution → Flux → Projet
La portée la plus spécifique a la priorité. Si la même variable existe à la fois au niveau Flux et Projet, la valeur au niveau Flux sera utilisée.
Exemple :
| Portée | Variable | Valeur |
|---|---|---|
| Projet | API_URL | https://api.company.com |
| Flux | API_URL | https://sandbox.api.company.com |
Lorsque le flux s'exécute, il utilisera la valeur au niveau Flux car elle remplace la valeur au niveau Projet.