Créer une méthode d'authentification
Cette page explique comment créer une méthode d'authentification et choisir son type. Une fois créée, la méthode est disponible dans les nœuds qui supportent l'authentification (Requête HTTP(S), FTP, Agent…).
Avant de commencer
- Connaître le type d'accès à stocker — voir Choisir le type de méthode ci-dessous.
- Si des valeurs dépendent de l'environnement (URL, secrets), les préparer comme variables de dictionnaire.
Choisir le type de méthode
Le type détermine ce qu'Ecosystem applique automatiquement à l'exécution :
| Type | Ce qu'Ecosystem fait | Idéal pour |
|---|---|---|
| Basic Auth | Génère l'en-tête Authorization: Basic … à partir d'un identifiant et d'un mot de passe. | Accès par couple identifiant/mot de passe. |
| OAuth 2 | Obtient le token puis le rafraîchit automatiquement à expiration. | API à token client (client_id / client_secret). |
| API Key | Injecte la clé dans des en-têtes HTTP et/ou des paramètres de requête. | Clé d'API à envoyer sur chaque appel. |
| Custom | Exécute un code personnalisé qui produit un token et sa durée de validité. | Serveur d'authentification non standard. |
Pour le détail des champs de chaque type, voir Types de méthodes d'authentification.
Créer la méthode
- Cliquez sur Méthodes d'authentification dans le menu.
- Cliquez sur Ajouter.
- Renseignez le formulaire :
| Champ | Obligatoire ? | Description |
|---|---|---|
| Nom | Oui | Nom lisible de la méthode, utilisé pour la retrouver dans les nœuds. |
| Type | Oui | Famille d'authentification (Basic Auth, OAuth 2, API Key, Custom). |
| Configuration | Selon le type | Champs propres au type choisi — voir Types de méthodes d'authentification. |
- Cliquez sur Sauvegarder.
Renseignez les valeurs configurables (URLs, secrets) avec des variables de dictionnaire au format {{dictionaries.nomDuDico.cleDuDico}} : la valeur est alors dynamisée selon l'environnement d'exécution. Voir Dictionnaires.
Résultat
La méthode apparaît dans la liste des méthodes d'authentification, avec ses valeurs masquées. Elle est sélectionnable dans les nœuds qui supportent l'authentification — voir Utiliser les méthodes d'authentification dans les flux.
Et ensuite
- Utiliser les méthodes d'authentification dans les flux
- Types de méthodes d'authentification
- Gestion des méthodes d'authentification
- Bonnes pratiques — Dictionnaires
Voir aussi : Méthodes d'authentification