本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
授予第三方應用程式對 Amazon Connect 的存取權時的事件和請求
本主題列出您必須明確授予第三方應用程式才能存取 Amazon Connect 資料的許可。
注意
如果您是開發人員,請檢閱如何建立對事件做出反應的應用程式:將應用程式與 Amazon Connect Agent Workspace 代理程式資料整合。
當您使用 API 或 中的加入 UI 加入第三方應用程式時 AWS Management Console,您必須明確授予第三方應用程式 Amazon Connect 資料的許可。您還可以編輯現有應用程式的權限。
若要了解指派特定許可的影響,請檢閱下列許可、描述,以及對應的請求和事件。
例如,如果您將 許可指派給User.Details.View
應用程式,則它將能夠提出下列請求: agent.getName
和 agent.getARN
。如果您的應用程式嘗試訂閱事件,或要求其沒有權限的資料,您的應用程式可能無法如預期運作。
若要了解每個請求和事件的更多資訊,請參閱 API 參考資料。
權限 | 描述 | 請求 | 事件 |
---|---|---|---|
User.Details.View |
客服人員的詳細資訊,例如其全名和使用者 ARN |
客服人員/getName 客服人員/getARN |
|
User.Configuration.View |
客服人員的配置資訊,例如相關的轉接設定檔 |
客服人員/getRoutingProfile 客服人員/getChannelConcurrency 客服人員/getExtension getLanguage agent/listAvailabilityStates 代理程式/listQuickConnects voice/getOutboundCallPermission voice/listDialableCountries |
onLanguageChanged |
User.Status.View |
客服人員狀態詳細資訊 |
客服人員/getState |
客服人員/onStateChanged |
Contact.Details.View |
工作區中可用聯絡的詳細資訊 |
聯絡/getInitialContactId contact/getChannelType 聯絡/getStateDuration 聯絡/getQueue 聯絡/getQueueTimestamp |
聯絡/onCleared 聯絡/onMissed 聯絡/onStartingAcw Contact/onConnected |
Contact.CustomerDetails.View |
有關客戶的詳細資訊,例如客戶撥打的電話號碼 (僅限語音) |
voice/getInitialCustomerPhoneNumber |
|
Contact.Attributes.View |
聯絡的中繼資料 |
聯絡/getAttribute 聯絡/getAttributes |
|
User.Status.Edit |
修改客服人員狀態 |
agent/setAvailabilityState agent/setAvailabilityStateByName 代理程式/setOffline |
|
Contact.Details.Edit |
聯絡人編輯功能,例如外撥通話或轉接通話。 |
voice/createOutboundCall 聯絡/轉接 contact/addParticipant 聯絡/接受 聯絡/清除 |