Autenticación de acción en Genesys

La acción Autenticación OAuth llama a su token de credencial de Genesys y es obligatorio para que el bot se conecte con la API.

Puede utilizar dos métodos de conexión diferentes para conectarse a Genesys:
  • OAuth2 - Credenciales de cliente: Utilice este método de conexión proporcionando las credenciales de Genesys.
  • 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 Acciones, seleccione Genesys > Autenticación > Autenticar OAuth y colóquelo debajo del Inicio 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 conectarse mediante OAuth2: Credenciales de cliente, realice los siguientes pasos:
    1. Ingrese la dirección URL del Entorno en la nube de Genesys.
    2. Seleccione cómo desea que se pasen sus credenciales.
      • Utilice Credencial para elegir un casillero de credenciales preconfigurado.
      • Utilice Variable para seleccionar una variable de credencial preconfigurada.
      • Utilice Cadena insegura para introducir su credencial en el campo sin cifrado.
    3. Ingrese la credencial obligatoria para acceder al entorno del ID de cliente.
    4. Seleccione cómo desea que se pase su secreto.
      • Utilice Credencial para elegir un casillero de credenciales preconfigurado.
      • Utilice Variable para seleccionar una variable establecida.
      • Utilice Cadena insegura para introducir su secreto en el campo sin cifrado.
    5. Ingrese el código secreto del cliente OAuth que se utilizó en la concesión de credenciales para el Secreto del cliente.
  6. Para configurar una conexión OAuth de Control Room en Genesys, realice los siguientes pasos:
    1. Complete los pasos 1 a 5 en Crear conexiones ‌OAuth.
    2. Inicie sesión en su entorno de Genesys como administrador.
    3. Vaya a Administrador > Integraciones > Oauth.
    4. Haga clic en Agregar cliente.
    5. Ingrese la siguiente información:
      • Nombre de la aplicación.
      • Duración del token (el valor predeterminado será 86400).
      • Seleccione Tipos de concesión como Autorización de código.
      • Agregue la URL de devolución de llamada desde Crear conexiones ‌OAuth como un URI de redireccionamiento autorizado.
        Nota: Para que la conexión de OAuth sea correcta, debe proporcionar la URL de devolución de llamada.
      • Haga clic en Guardar.
      • Copie el ID de cliente y el secreto de cliente para utilizarlos durante la autenticación.
    6. Vaya a Crear conexiones ‌OAuth y complete los pasos restantes para crear una conexión OAuth con los detalles anteriores.
  7. Para conectarse mediante la conexión OAuth de Control Room, seleccione una conexión personalizada que haya creado y almacenado en Control Room. Para obtener más información, consulte Configurar conexiones ‌OAuth en la Control Room.
  8. Ingrese el Nombre de sesión para sus cambios en el repositorio.