Eventos y solicitudes al conceder acceso a Amazon Connect a aplicaciones de terceros - Amazon Connect

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Eventos y solicitudes al conceder acceso a Amazon Connect a aplicaciones de terceros

En este tema se enumeran los permisos que debe conceder de forma explícita a las aplicaciones de terceros para acceder a los datos de Amazon Connect.

nota

Si es desarrollador, revise cómo crear aplicaciones que reaccionen ante los eventos: Integración de la aplicación con los datos de agente del espacio de trabajo de agente de Amazon Connect.

Al incorporar aplicaciones de terceros mediante la API o la interfaz de usuario de incorporación del Consola de administración de AWS, debe conceder permisos explícitos a las aplicaciones de terceros para acceder a los datos de Amazon Connect. También puede editar los permisos de una aplicación existente.

Para entender los efectos de asignar un permiso concreto, consulte los permisos, la descripción, las solicitudes y los eventos correspondientes que aparecen a continuación.

Por ejemplo, si asigna el permiso User.Details.View a la aplicación, esta podrá realizar las siguientes solicitudes: agent.getName y agent.getARN. Si la aplicación intenta suscribirse a un evento o realizar una solicitud de datos para la que no tiene permisos, es posible que no funcione según lo previsto.

Para obtener más información sobre cada solicitud y evento, consulte la referencia de la API.

Permiso Description (Descripción) Solicitudes Eventos

User.Details.View

Detalles sobre el agente, como su nombre completo y el ARN de usuario

agent/getName

agent/getARN

User.Configuration.View

Información de configuración sobre el agente, como su perfil de enrutamiento asociado

agente/ getRoutingProfile

agente/ getChannelConcurrency

agent/getExtension

getLanguage

agente/ listAvailabilityStates

agente/ listQuickConnects

voz/ permiso getOutboundCall

voz/ listDialableCountries

onLanguageChanged

User.Status.View

Información sobre el estado de la empresa

agent/getState

agente/ onStateChanged

Contact.Details.View

Detalles sobre el contacto disponibles en el espacio de trabajo

contacto/ ID getInitialContact

contacto/ getChannelType

contacto/ getStateDuration

contact/getQueue

contacto/ getQueueTimestamp

contact/onCleared

contact/onMissed

contacto/ onStartingAcw

contact/onConnected

Contacto. CustomerDetails.Ver

Detalles sobre sus clientes, como el número de teléfono desde el que llaman (solo voz)

voz/ getInitialCustomer PhoneNumber

Contact.Attributes.View

Metadatos sobre el contacto

contact/getAttribute

contact/getAttributes

User.Status.Edit

Modificación del estado del agente

agente/ setAvailabilityState

agente/ setAvailabilityState ByName

agent/setOffline

Contact.Details.Edit

Capacidades de edición de contactos, como realizar llamadas salientes o transferir llamadas.

voz/ createOutboundCall

contact/transfer

contact/addParticipant

contact/accept

contact/clear

*

Proporciona acceso a todas las solicitudes y eventos.