Para acceder a los bots de Amazon Lex, Genesys Cloud debe tener permiso para usar recursos en Amazon Web Services (AWS). Este procedimiento explica cómo configurar un rol de IAM en AWS. Esta función se asigna a Amazon Lex más adelante, cuando configura y activa la aplicación en Genesys Cloud.

Nota: AWS Identity and Access Management (IAM) es un servicio web que controla el acceso a los recursos de AWS. Un rol de IAM es similar a un usuario, porque define una identidad de AWS con políticas de permisos que determinan lo que la identidad puede y no puede hacer en AWS. Un rol de IAM puede ser asumido por identidades confiables, incluidas aplicaciones como Genesys Cloud, servicios de AWS como EC2 o un usuario final. Cada rol de IAM define los permisos necesarios para realizar solicitudes de servicio de AWS. Para más información, ver Roles de IAM en la Guía del usuario de AWS Identity and Access Management de Amazon.

Para configurar una función de IAM:

  1. Inicie sesión en AWS.
  2. Navega al Servicios de AWS página.
  3. Seleccione YO SOY.
  4. Debajo Tablero, Seleccione Roles.
  5. Sobre el Roles página, haga clic en Crear rol.
  6. Seleccione Otra cuenta de AWS como el tipo de entidad de confianza.
  7. En el cuadro ID de cuenta, ingrese 765628985471 en el cuadro ID de cuenta. Este es el ID de la cuenta de producción de Genesys Cloud.
  8. Para mejorar la seguridad, Genesys recomienda que marque la Requerir identificación externa e ingrese el ID de su organización.
  9. Hacer clic Permisos siguientes.
  10. A continuación, asigne políticas de permisos al rol. En el cuadro de búsqueda, escriba Lex. Luego seleccione el AmazonLexReadOnly y AmazonLexRunBotsOnly casillas de verificación de políticas.
    • AmazonLexReadOnly proporciona acceso de solo lectura a Amazon Lex, lo que permite que el rol observe los bots de Lex.
    • La política AmazonLexRunBotsOnly proporciona acceso a las API conversacionales de Amazon Lex, de modo que el audio se puede enviar en tiempo de ejecución.
      Nota: Estos permisos hacen no Déle a Genesys Cloud la posibilidad de editar sus bots Lex.
  11. Hacer clic Próximo: Etiquetas.
  12. (Opcional) Agregue metadatos a la función adjuntando etiquetas como pares clave-valor. Para más información, ver Etiquetado de entidades AIM en la Guía del usuario de AWS Identitiy and Access Management.
  13. Hacer clic Próximo: Revisar.
  14. En el Nombre de rol cuadro, escriba un nombre. Por ejemplo, DemoLexRole.
  15. En el Descripción del rol cuadro, ingrese el texto descriptivo sobre el rol.
  16. Verifique que el número de cuenta para Entidades confiables coincide con el ID de cuenta de producción de Genesys Cloud que ingresó en el paso 6.
  17. Hacer clic Crear rol.
  18. En la página de la lista, haga clic en el nombre del rol. Este enlace es el nombre que ingresó en el Nombre de rol cuadro en el paso 12 (DemoLexRole en este ejemplo). Aparecen detalles resumidos sobre el rol.
  19. Nota la ARN de rol. Necesitará esta credencial más tarde. Un Nombre de recurso de Amazon (ARN) es un identificador único que identifica un recurso de forma inequívoca.
  20. Haga clic en el Dupdo icono (a la derecha del ARN del rol) para copiar su ARN al portapapeles. 

Próximo: Configurar y activar la integración Lex en Genesys Cloud