La acción de datos devuelve un error 403

Nota: Este artículo se aplica a la integración de las acciones de datos de AWS Lambda y a la integración de las acciones de datos de Google cuando se utiliza con Google Cloud Functions.

Un acción de datos devuelve un error 403. 

  • La función AWS Lambda que intenta invocar no existe.
    • Cree una función AWS Lambda en su cuenta de AWS. A continuación, conceder acceso a esta función AWS Lambda en una póliza asociada con el función que establezca bajo la configuración de integración en Genesys Cloud. 
  • La política de su cuenta de AWS no concede acceso a la función de AWS Lambda correcta.
    • Actualizar la política de su cuenta de AWS para otorgar invocar función acceso a la función AWS Lambda que desea que la integración de sus acciones de datos AWS Lambda llame.
  • La política que adjuntó a su función no concede acceso a su función AWS Lambda. 
    • Añada la política a función en la cuenta de AWS que concede acceso a una función AWS Lambda. 
  • El ID de cuenta establecido en el función de su cuenta de AWS no es Genesys Cloud ID de cuenta AWS de producción de la cuenta.
    • Actualice el ID de cuenta de función en su cuenta de AWS para 765628985471.
  • El ID externo establecido en la cuenta de AWS función no es un ID de organización Genesys Cloud.
    • Actualice el ID externo de la cuenta de AWS función. Este función es el mismo función que se establece en la configuración de integración en Genesys Cloud.

Para obtener más información, consulte Crear recursos IAM y Añadir una integración de acciones de datos.

Para obtener más información sobre la integración, consulte Acerca de la integración de las acciones de datos de AWS Lambda.

Un acción de datos devuelve un error 403. 

  • Falta la función en una cuenta de servicio cloudfunctions.functions.call permiso.
    • Confirme que el cloudfunction.functions.call permiso está asignado a la función que desea ejecutar en la cuenta de servicio. Para obtener más información, consulte Configurar Google Cloud Platform.
  • El nombre de la función es incorrecto.
    • Compruebe el nombre de la función en el mensaje de error. Si el nombre de la función es incorrecto, corrija el nombre de la función en la plantilla URL de solicitud. Para obtener más información, consulte Configurar Google Cloud Platform.
  • El usuario no tiene acceso a los datos del cliente.
    • Añadir una dirección de correo electrónico a Correo electrónico de usuario suplantador en la configuración de integración en Genesys Cloud. Para obtener más información, consulte Añadir una integración de acciones de datos.
  • La solicitud no tenía suficientes autenticación endoscopios.

Para obtener más información sobre la integración, consulte Acerca de la integración de las acciones de datos de Google.