Apigee Connect

Puedes conectarte a una instancia de Google Cloud Platform (GCP) mediante la acción Conexión a Apigee. La GCP administra el acceso a su instancia de Apigee.

Antes de empezar

Nota: Los ejemplos y gráficos proporcionados en esta página son meramente ilustrativos y es posible que no reflejen con precisión su caso específico. No nos hacemos responsables de su mantenimiento ni de su exactitud.
  • Cree una cuenta de GCP (GCP Cloud) y cree un proyecto de GCloud.
  • Inicie sesión en su cuenta de GCloud en Proyecto de Google Cloud y cree un proyecto. Si ya tiene acceso a un proyecto, verá su proyecto aquí.
  • Cree un ID de cliente de OAuth 2.0. Un ID de cliente se utiliza para identificar una sola aplicación a los servidores OAuth de Google. Para obtener más información, consulte Apigee Connect.

Puede conectarse a una instancia de Apigee mediante la acción Conexión a Apigee desde Automation 360.

Puede utilizar métodos de conexión diferentes para conectarse a Apigee:
  • Cuenta de usuario: Utilice este método de conexión proporcionando las credenciales de la cuenta GCloud. La cuenta de GCloud es necesaria para establecer una conexión.
  • Cuenta de servicio: Utilice este método de conexión proporcionando la clave de la cuenta de servicio de GCloud. Este método utiliza el certificado para autenticarse entre servidores en lugar de las credenciales de usuario. Para crear una clave de cuenta de servicio, consulte Creating a service account.
  • Conexión OAuth de Control Room: Utilice este método de conexión creando una conexión OAuth y almacenándola en Control Room.

Procedimiento

  1. Inicie sesión en el Control Room.
  2. Cree un nuevo bot o edite un bot existente. Para obtener más información, consulte Cree su primer bot.
  3. En el panel de Acciones, seleccione Apigee > Conectar y colóquelo en Iniciar del flujo del bot.
  4. En el campo Tipo de autenticación, seleccione el método de autenticación de la lista desplegable.
  5. Para ver el ID de cliente y los detalles del secreto de cliente en Apigee para la autenticación de la cuenta de usuario, realice los siguientes pasos:
    1. Abra la consola de Google Cloud.
    2. En la parte superior izquierda, haga clic en Menú > API y servicios > Credenciales.
    3. Haga clic en una aplicación bajo los ID de cliente OAuth 2.0 que desee conectar.
      Apigee Connect a GCP
    4. Copie los valores de los campos ID de cliente, el Secreto del cliente y la URI.
  6. Para conectarse utilizando la cuenta de usuario, complete los siguientes pasos:
    1. En el campo Dirección de correo electrónico del usuario, introduzca la dirección de correo electrónico utilizada para iniciar sesión en la cuenta GCloud.
    2. En el campo ID de cliente, pegue el ID de cliente copiado desde GCloud. Este ejemplo utiliza Cadena insegura aunque se pueden utilizar las opciones Credencial o Variable para mejorar la seguridad.
    3. En el campo Secreto del cliente, pegue el Secreto del cliente copiado desde GCloud.
    4. En URI de redireccionamiento, introduzca la URI de redireccionamiento desde la cuenta de GCloud.
    5. Introduzca Predeterminado como nombre de la sesión.
    Nota: Puede usar una de las siguientes opciones para especificar la Dirección de correo electrónico del usuario/ID de cliente/Secreto del cliente/URI de redireccionamiento:
    • Credencial: Permite utilizar un valor disponible en la Credential Vault que contiene información sobre la dirección de correo electrónico del usuario/ID de cliente/Secreto del cliente/Redirigir URI.
    • Variable: Permite utilizar una variable de credencial que contiene información sobre la dirección de correo electrónico del usuario/ID del cliente/el secreto del cliente/URI de redireccionamiento.
    • Cadena insegura: Permite introducir la dirección de correo electrónico del usuario/ID del cliente/secreto del cliente/URI de redireccionamiento. Dirección de correo electrónico del usuario/ID del cliente/secreto del cliente/URI de redireccionamiento
  7. Para conectarse mediante la cuenta de servicio, en el campo Clave de cuenta de servicio, ingrese la clave de la cuenta de servicio de GCloud. Este ejemplo utiliza Cadena insegura aunque se pueden utilizar las opciones Credencial o Variable para mejorar la seguridad.
    Nota: Si no tiene acceso para generar y recuperar la Clave de la cuenta de servicio, póngase en contacto con su administrador de Google Cloud.

    Clave de cuenta de servicio Apigee
  8. Para configurar una Conexión de OAuth de Control Room en Apigee, realice los siguientes pasos:
    1. Complete los pasos 1 a 5 en Crear conexiones ‌OAuth.
    2. Abra la consola de Google Cloud.
    3. En la parte superior izquierda, haga clic en Menú > API y servicios > Credenciales.
    4. Haga clic en CREAR CREDENCIALES > ID de cliente de OAuth.
    5. Seleccione Aplicación Web. Introduzca un nombre y agregue la URL de devolución de llamada Crear conexiones ‌OAuth como URI de redireccionamiento autorizado.
    6. Haga clic en Crear.
    7. Copie el ID de cliente y el secreto de cliente.
    8. Vaya a Crear conexiones ‌OAuth y complete los pasos restantes para crear una conexión de OAuth con los detalles anteriores.
  9. Para conectarse mediante la Conexión de OAuth de Control Room, seleccione una conexión de OAuth de Apigee que haya creado y almacenado en Control Room. Para obtener más información, consulte Configurar conexiones ‌OAuth en la Control Room.
  10. En el campo Crear sesión de Apigee, el nombre de la sesión aparece como Predeterminado.