La acción de datos devuelve un error 403
Una acción de datos devuelve un error 403.
- La función de AWS Lambda que está intentando invocar no existe.
- Cree una función de AWS Lambda en su cuenta de AWS. Conceda acceso a esta función de AWS Lambda en una política asociada al rol que estableció bajo la configuración de integración en Genesys Cloud.
- La política de su cuenta de AWS no otorga acceso a la función de AWS Lambda correcta.
- Actualice la política en su cuenta de AWS para otorgar invokeFunction acceso a la función de AWS Lambda a la que desea que llame la integración de acciones de datos de AWS Lambda.
- La política que adjuntó a su rol no otorga acceso a su función de AWS Lambda.
- Agregue la política al rol en su cuenta de AWS que otorga acceso a una función de AWS Lambda.
- El ID de cuenta establecido en el rol de su cuenta de AWS no es el ID de cuenta de producción de AWS de Genesys Cloud.
- Actualice el ID de cuenta en el rol en su cuenta de AWS para 765628985471.
- El ID externo establecido en el rol de su cuenta de AWS no es un ID de organización de Genesys Cloud.
- Actualice el ID externo del rol en su cuenta de AWS. Este rol es el mismo que estableció en la configuración de integración en Genesys Cloud.
Para más información, ver Crear recursos de IAM y Agregar una integración de acciones de datos.
Para obtener más información sobre la integración, consulte Acerca de la integración de acciones de datos de AWS Lambda.
Una acción de datos devuelve un error 403.
- A la función de una cuenta de servicio le faltan los permisos cloudfunctions.functions.call y cloudfunctions.functions.invoke.
- Compruebe si los permisos cloudfunction.functions.call y cloudfunctions.functions.invoke están asignados a la función que desea ejecutar en la cuenta de servicio. Para más información, ver Configurar Google Cloud Platform.
- Compruebe las reglas de entrada y asegúrese de que las llamadas a la función de la nube o los puntos finales de activación están permitidos.
- El nombre de la función es incorrecto.
- Verifique el nombre de la función en el mensaje de error. Si el nombre de la función es incorrecto, corríjalo en la plantilla de URL de solicitud. Para más información, ver Configurar Google Cloud Platform.
- La persona que llama no tiene acceso a los datos del cliente.
- Añada una dirección de correo electrónico a Impersonating User Email en la configuración de la integración en Genesys Cloud. Para más información, ver Agregar una integración de acciones de datos.
- La solicitud tenía alcances de autenticación insuficientes.
- Agregar o actualizar ámbitos para Ámbitos de autorización en la configuración de integración en Genesys Cloud. Para más información, ver Agregar una integración de acciones de datos.
Para obtener más información, consulte Acerca de la integración de las acciones de datos de Google.