Activer une action d\'authentification

Vous pouvez activer l\'authentification pour accéder à votre application et permettre à la Control Room d\'accéder aux données de votre application.

Utilisez l\'interrupteur d\'authentification pour authentifier les sessions de vos applications dans Connector Builder. Cette option conserve le jeton d\'authentification dans une session gérée par la Control Room, en le transmettant automatiquement à toutes les actions au sein du package. Cette approche simplifie le processus d\'authentification en éliminant le besoin de gérer manuellement les en-têtes d\'authentification ou les paramètres de requête pour chaque action.

Prérequis

Assurez-vous d\'avoir créé un connecteur personnalisé. Reportez-vous à la rubrique Créer un connecteur personnalisé.

Procédure

  1. Connectez-vous à votre Control Room.
  2. Accédez à Gérer > Packages.
  3. Sur la page Packages, cliquez sur l\'onglet Connecteurs.
  4. Cliquez sur un connecteur ou créez un nouveau connecteur.
  5. Activez l\'interrupteur Authentifié.
  6. Sélectionnez l\'un des types d\'authentification suivants dans le menu déroulant :
    Type d\'authentification Description
    Basique Lorsque vous effectuez une action package, saisissez un nom d\'utilisateur et un mot de passe pour vous authentifier auprès de l\'application cible. La Control Room transmet automatiquement les infos d\'identification codées en base 64 dans un en-tête d\'autorisation au format Basic <base-64 encoded> dans vos demandes d\'API.
    OAuth 2.0 Lorsque vous effectuez l\'action Package, sélectionnez une connexion OAuth2 existante dans la Control Room lors de l\'utilisation de votre automatisation. La Control Room inclut le jeton d\'accès récupéré à partir de la Control Room dans vos demandes d\'API.
    1. Sélectionnez un type d\'emplacement approprié à envoyer au fournisseur d\'API en tant qu\'en-tête ou paramètre de requête.
    2. Saisissez un nom et un préfixe1 pour le paramètre d\'en-tête et saisissez un nom pour le paramètre de requête.
    Clé API Lorsque vous effectuez l\'action Package, saisissez une clé API pour l\'authentification. La Control Room transmet automatiquement la clé API avec les en-têtes ou les paramètres de vos demandes API.
    1. Sélectionnez un type d\'emplacement approprié à envoyer au fournisseur d\'API en tant qu\'en-tête ou paramètre de requête.
    2. Saisissez un nom et un préfixe1 pour le paramètre d\'en-tête et saisissez un nom pour le paramètre de requête.
    Personnalisé Lorsque vous effectuez l\'action Package, saisissez des informations pour créer une connexion. Selon la procédure de configuration de la session à créer, la Control Room inclut les informations relatives à la session dans vos demandes d\'API. Pour configurer les paramètres utilisés dans l\'authentification, voir la rubrique Configurer une action dans l'éditeur de connecteur.

    1Ne pas ajouter d\'espace après le préfixe. Par exemple, si le préfixe est Bearer, entrez simplement Bearer sans espace suivant.