Se connecter à Apigee

Vous pouvez vous connecter à une instance Google Cloud Platform (GCP) à l'aide de l'action Se connecter à Apigee. GCP gère l'accès à l'instance Apigee.

Prérequis

Remarque : Les exemples et les graphiques fournis sur cette page ne sont donnés qu\'à titre indicatif et peuvent ne pas refléter exactement votre propre situation. Nous n\'assumons pas la responsabilité de leur mise à jour ou de leur exactitude.
  • Créez un compte GCP (GCP Cloud) et créez un projet GCloud.
  • Connectez-vous à votre compte GCloud sur la page Projet Google Cloud et créez un projet. Si vous avez déjà accès à un projet, celui-ci s'affiche à cette étape.
  • Créez un ID client OAuth 2.0. Cet ID client sert à identifier une seule application auprès des serveurs OAuth de Google. Pour plus d'informations, voir GCP Create access credentials.

Vous pouvez vous connecter à une instance Apigee à l'aide de l'action Se connecter à Apigee à partir du Automation 360.

Différentes méthodes s'offrent à vous pour vous connecter à Apigee :
  • Compte d'utilisateur : Utilisez cette méthode de connexion en fournissant les informations d'identification du compte GCloud. Le compte GCloud est nécessaire pour établir une connexion.
  • Compte de service : Utilisez cette méthode de connexion en fournissant la clé du compte de service GCloud. Cette méthode utilise le certificat afin d'effectuer l'authentification auprès des différents serveurs plutôt que les informations d'identification de l'utilisateur. Pour créer une clé du compte de service, reportez-vous à la rubrique Creating a service account.
  • Connexion OAuth de la Control Room : utilisez cette méthode de connexion en créant une connexion OAuth et en la stockant dans la Control Room.

Procédure

  1. Connectez-vous à la Control Room.
  2. Créez un nouveau robot ou modifiez un robot existant. Pour plus d'informations, voir Créer votre premier robot.
  3. Dans le volet Actions, sélectionnez l'action Apigee > Se connecter et placez-la sous l'onglet Démarrer du flux de robot.
  4. Dans le champ Type d'authentification, sélectionnez la méthode d'authentification dans la liste déroulante.
  5. Pour afficher les détails de l'identifiant client et du secret du client dans Apigee pour l'authentification Compte d'utilisateur, procédez comme suit :
    1. Ouvrez la console Google Cloud.
    2. En haut à gauche, cliquez sur Menu > API et services > Infos d'identification.
    3. Sous ID clients OAuth 2.0, cliquez sur une application que vous souhaitez connecter.
      Connexion d'Apigee à GCP
    4. Copiez les valeurs à partir des champs ID Client, Secret du client et URI.
  6. Pour vous connecter à l'aide du compte d'utilisateur, procédez comme suit :
    1. Dans le champ Adresse e-mail de l'utilisateur, saisissez l'adresse e-mail utilisée pour vous connecter au compte GCloud.
    2. Dans le champ ID client, collez l'ID client copié depuis GCloud. Cet exemple utilise Chaîne non sécurisée alors que vous pouvez utiliser les options Information d'identification ou Variable pour renforcer la sécurité.
    3. Dans le champ Secret du client, collez le secret du client copié depuis GCloud.
    4. Dans le champ Rediriger l'URI, saisissez un URI de redirection à partir du compte GCloud.
    5. Saisissez Par défaut comme nom de session.
    Remarque : Vous pouvez utiliser l'une des options suivantes pour renseigner les champs Adresse e-mail de l'utilisateur/ID client/Secret du client/Rediriger l'URI :
    • Information d'identification : vous permet d'utiliser une valeur dans le Credential Vault qui contient des informations sur l'adresse e-mail de l'utilisateur, l'ID client, le secret du client et l'URI de redirection.
    • Variable : cette option vous permet d'utiliser une variable d'informations d'identification qui contient des informations sur l'adresse e-mail de l'utilisateur, l'ID client, le secret du client et l'URI de redirection.
    • Chaîne non sécurisée : cette option vous permet de saisir l'adresse e-mail de l'utilisateur, l'ID client, le secret du client et l'URI de redirection. Adresse e-mail de l'utilisateur/ID client/Secret du client/URI de redirection
  7. Pour vous connecter à l'aide du compte de service, dans le champ Clé du compte de service, entrez la clé du compte de service GCloud. Cet exemple utilise Chaîne non sécurisée alors que vous pouvez utiliser les options Information d'identification ou Variable pour renforcer la sécurité.
    Remarque : Si vous n'avez pas accès à la génération et à la récupération de la clé du compte de service, contactez votre administrateur Google Cloud.

    Clé du compte de service Apigee
  8. Pour configurer une connexion OAuth de la Control Room dans Apigee, procédez comme suit :
    1. Suivez les étapes 1 à 5 de la rubrique Créer une connexion OAuth.
    2. Ouvrez la console Google Cloud.
    3. En haut à gauche, cliquez sur Menu > API et services > Infos d'identification.
    4. Cliquez sur CRÉER DES INFORMATIONS D'IDENTIFICATION > Identifiant client OAuth.
    5. Sélectionnez Application Web. Entrez un nom et ajoutez l'URL de rappel de la rubrique Créer une connexion OAuth en tant qu'URI de redirection autorisée.
    6. Cliquez sur Créer.
    7. Copiez l'identifiant et le secret du client.
    8. Accédez à la rubrique Créer une connexion OAuth et terminez les étapes restantes pour créer une connexion OAuth avec les détails ci-dessus.
  9. Pour vous connecter à l'aide d'une connexion OAuth de la Control Room, choisissez une connexion OAuth Apigee que vous avez créée et stockée dans la Control Room. Pour plus d'informations, voir Configurer les connexions OAuth dans la Control Room.
  10. Dans le champ Créer une session Apigee, le nom de la session est affiché comme Par défaut.