Eventi e richieste relative alla concessione dell'accesso ad Amazon Connect ad applicazioni di terze parti - Amazon Connect

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Eventi e richieste relative alla concessione dell'accesso ad Amazon Connect ad applicazioni di terze parti

Questo argomento elenca le autorizzazioni che devi concedere esplicitamente alle applicazioni di terze parti per accedere ai dati di Amazon Connect.

Nota

Se sei uno sviluppatore, scopri come creare applicazioni che reagiscono agli eventi: integra l'applicazione con i dati dell'agente Amazon Connect Agent Workspace.

Quando esegui l'onboarding di applicazioni di terze parti utilizzando l'API o l'interfaccia utente di onboarding in AWS Management Console, devi concedere esplicitamente alle applicazioni di terze parti le autorizzazioni per i dati di Amazon Connect. Puoi anche modificare le autorizzazioni su un'app esistente.

Per comprendere gli effetti dell'assegnazione di una particolare autorizzazione, consulta le seguenti autorizzazioni, la descrizione e le richieste e gli eventi corrispondenti.

Ad esempio, se assegni l'autorizzazione User.Details.View all'applicazione, quest'ultima avrà la possibilità di effettuare le seguenti richieste: e. agent.getName agent.getARN Se l'app tenta di sottoscrivere un abbonamento a un evento o effettuare una richiesta di dati per i quali non dispone dell'autorizzazione, potrebbe non funzionare come previsto.

Per ulteriori informazioni su ogni richiesta ed evento, consulta la Documentazione di riferimento delle API.

Autorizzazione Descrizione Richieste Eventi

User.Details.View

Dettagli sull'agente, come il nome completo e l'ARN utente

agent/getName

agent/getARN

User.Configuration.View

Informazioni di configurazione sull'agente, ad esempio il profilo di instradamento associato

agente/ getRoutingProfile

agente/ getChannelConcurrency

agent/getExtension

ottieni lingua

agente/ listAvailabilityStates

agente/ listQuickConnects

voce/ autorizzazione getOutboundCall

voce/ listDialableCountries

onLanguageChanged

User.Status.View

Dettagli relativi allo stato dell'agente

agent/getState

agente/ onStateChanged

Contact.Details.View

Dettagli relativi al contatto disponibile nel workspace

contatto/ ID getInitialContact

contatto/ getChannelType

contatto/ getStateDuration

contact/getQueue

contatto/ getQueueTimestamp

Contatto/non autorizzato

contact/onMissed

contatto/ onStartingAcw

Contatto/non connesso

Contatto. CustomerDetails.Visualizza

Dettagli relativi ai clienti, ad esempio il numero di telefono da cui chiamano (solo voce)

voce/ getInitialCustomer PhoneNumber

Contact.Attributes.View

Metadati relativi al contatto

contact/getAttribute

contact/getAttributes

User.Status.Modifica

Modifica lo stato dell'agente

agente/ setAvailabilityState

agente/ setAvailabilityState ByName

Agente/set offline

Contatti.Dettagli.Modifica

Funzionalità di modifica dei contatti, come effettuare chiamate in uscita o trasferire chiamate.

voce/ createOutboundCall

contatto/trasferimento

Contatta/aggiungi partecipante

contatta/accetta

contatto/cancella