Aller au contenu principal

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 :

TypeCe qu'Ecosystem faitIdéal pour
Basic AuthGé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 2Obtient le token puis le rafraîchit automatiquement à expiration.API à token client (client_id / client_secret).
API KeyInjecte la clé dans des en-têtes HTTP et/ou des paramètres de requête.Clé d'API à envoyer sur chaque appel.
CustomExé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​

  1. Cliquez sur Méthodes d'authentification dans le menu.
  2. Cliquez sur Ajouter.
  3. Renseignez le formulaire :
ChampObligatoire ?Description
NomOuiNom lisible de la méthode, utilisé pour la retrouver dans les nœuds.
TypeOuiFamille d'authentification (Basic Auth, OAuth 2, API Key, Custom).
ConfigurationSelon le typeChamps propres au type choisi — voir Types de méthodes d'authentification.
  1. Cliquez sur Sauvegarder.
Paramétrage par environnement

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​


Voir aussi : Méthodes d'authentification