本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 Amazon 設定 Salesforce 的應用程式整合 AppFlow
如果您整合 Salesforce 以建立事件,Amazon Connect 也會使用 Amazon 將資料 AppFlow 放入 EventBridge。這是因為 Salesforce 如何透過 Amazon 傳送事件 AppFlow APIs。若要進一步了解 Amazon Connect 如何使用 EventBridge 和 Amazon AppFlow 資源來支援 Salesforce 整合,請參閱此部落格文章:與 Amazon EventBridge 和 Amazon 建置 Salesforce 整合 AppFlow
注意
如果您使用自訂 AWS Identity and Access Management (IAM) 政策,如需設定 Amazon Connect 任務所需的IAM許可清單,請參閱 任務頁面。
若要整合 Salesforce 以建立任務
-
在 開啟 Amazon Connect 主控台https://console.aws.amazon.com/connect/
。 -
在執行個體頁面上,選擇執行個體別名。執行個體別名也是您的執行個體名稱 ,它會出現在您的 Amazon Connect 中URL。下圖顯示 Amazon Connect 虛擬聯絡中心執行個體頁面,其中包含執行個體別名周圍的方塊。
-
選擇 任務,然後選擇 新增應用程式。
-
在 選擇應用程式 頁面上,選擇 Salesforce。
-
檢閱 選擇應用程式 頁面上列出的應用程式需求。
下圖顯示 Salesforce 的需求。
-
若要驗證 Salesforce 是否與 Amazon 相容 AppFlow,請登入 Salesforce,例如 https://[instance_name].my.salesforce.com。
重要
確認您已在 Salesforce 中啟用變更資料擷取。下圖顯示 Salesforce 中的 變更資料擷取 頁面範例,您可以在此頁面選擇 Case 實體:
-
-
確認 Salesforce 需求後,請在 選擇應用程式 頁面上選擇 下一步。
-
在 建立連線 頁面上,選擇下列其中一項:
-
使用現有的連線。這可讓您重複使用現有資源,這些 EventBridge 資源會連結到您可能已在 AWS 帳戶中建立的 Amazon AppFlow 流程。
-
建立新連線:輸入外部應用程式所需的資訊。
-
輸入您的應用程式執行個體 URL。這URL用於深層連結外部應用程式中建立的任務。
-
為您的連線提供易記的名稱,例如 Salesforce - Test 執行個體。稍後,當您新增規則時,您會參考這個易記名稱。
-
指定這是生產環境或沙盒環境。
-
-
-
選擇 登入 Salesforce。
-
在 Salesforce 中,選擇允許存取 Amazon Connect 內嵌式登入應用程式「區域」。
-
在 Amazon Connect 成功與 Salesforce 連線之後,請前往 Salesforce 並確認 Amazon Connect Embedded Login App 的重新整理權杖政策係設定為 重新整理權杖在撤銷之前有效。這會授予 Amazon AppFlow 從您的 Salesforce 帳戶提取資料的存取權,而無需重新驗證。
-
在 建立連線 頁面上,選擇下圖所示的方塊,然後選擇 下一步。
-
在 檢閱與整合 頁面上,檢查 連線狀態 是否顯示 已連線,然後選擇 完成整合。
-
在 任務 頁面上會列出新的連線。
你完成了!接下來,新增規則,告知 Amazon Connect 何時建立任務以及如何進行轉接。如需說明,請參閱 在 Amazon Connect 中建立產生第三方整合任務的規則。
連接未成功建立時該怎麼辦
如果您未遵循核取方塊旁的指示來驗證連線是否與 Amazon 相容,則可能無法為 Salesforce 建立連線 AppFlow。
一個常見的錯誤是沒有在 變更資料擷取 設定中設定 案例 實體以擷取這些事件。若要修正此錯誤:
-
登入 Salesforce,前往 變更資料擷取,然後選擇 Case 實體。
-
開啟位於 /appflow 的 Amazon AppFlow 主控台) 以選取剛建立的流程,然後選擇啟用流程 。 https://console.aws.amazon.com
或者,您可能需要刪除 Amazon AppFlow Salesforce 連線和流程,然後重新開始。