Aller au contenu principal

Introduction aux méthodes d'authentification

Les méthodes d'authentification permettent de stocker de manière sécurisée les identifiants et clés d'authentification.

Qu'est-ce qu'une méthode d'authentification ?

Une méthode d'authentification stocke :

  • Identifiants de connexion
  • Clés API
  • Tokens d'authentification
  • Certificats

Sécurité

Les méthodes d'authentification sont :

  • Chiffrés : Stockés de manière sécurisée
  • Masqués : Non visibles en clair dans l'interface
  • Réutilisables : Utilisables dans plusieurs workflows
Astuce — Paramétrage recommandé

Il est fortement conseillé de paramétrer les valeurs (URLs, endpoints, identifiants non sensibles, etc.) en variables de dictionnaire plutôt qu'en valeur fixe. Cela permet d'adapter les valeurs selon l'environnement d'exécution (dev, staging, production) sans modifier le flux.

Une variable de dictionnaire s'exprime au format : {{dictionaries.nomDuDico.cleDuDico}}. Ce format permet de dynamiser la valeur selon l'environnement.

Pour configurer vos variables, consultez le module Dictionnaires.

Types de méthodes d'authentification

  • Basic Auth : Nom d'utilisateur et mot de passe
  • OAuth 2 : Tokens OAuth 2
  • Custom : Code personnalisé pour gérer un token et une date d'expiration (utile lorsque votre serveur d'authentification n'utilise pas un standard supporté par Ecosystem)
Clé API (API Key)

Pour une simple clé API à envoyer en header, créez une variable de dictionnaire et réutilisez-la dans le header de votre requête (nœud HTTP Request). Aucune méthode d'authentification dédiée n'est nécessaire.

Prochaines étapes