Salesforce のアプリケーション統合の設定 - Amazon Connect

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Salesforce のアプリケーション統合の設定

イベント作成のために Salesforce と統合する場合、Amazon Connect は Amazon を使用してデータを に AppFlow 入力します EventBridge。これは、Salesforce が Amazon AppFlow APIs。Amazon Connect が EventBridge と Amazon AppFlow リソースを使用して Salesforce 統合を強化する方法の詳細については、ブログ記事「Building Salesforce integrations with Amazon EventBridge and Amazon AppFlow」を参照してください。

注記

カスタム AWS Identity and Access Management (IAM) ポリシーを使用する場合、Amazon Connect タスクをセットアップするために必要な IAM アクセス許可のリストについては、「」を参照してくださいタスクページ

タスク作成用に Salesforce を統合する
  1. Amazon Connect コンソール (https://console.aws.amazon.com/connect/) を開きます。

  2. インスタンスページで、インスタンスエイリアスを選択します。インスタンスエイリアスは、インスタンス名として Amazon Connect URL にも表示されます。次の画像は、[Amazon Connect 仮想コンタクトセンターのインスタンス] ページを示しています。インスタンスエイリアスがボックスで囲まれています。

    
                    [Amazon Connect 仮想コンタクトセンターのインスタンス] ページ、インスタンスのエイリアス。
  3. [タスク] を選択してから、[アプリケーションを追加] を選択します。

    
                        [タスク] ページの [アプリケーションの追加] ボタン。
  4. [アプリケーションの選択] ページで、[Salesforce] を選択します。

  5. [アプリケーションの選択] ページに記載されているアプリケーションの要件を確認します。

    次の図は、Salesforce の要件を示しています。

    
                        [アプリケーションの選択] ページ。
    1. Salesforce が Amazon と互換性があることを確認するには AppFlow、Salesforce にログインします my.salesforce.com 。例えば、https://[instance_name]。

      重要

      Salesforce で [変更データキャプチャ] を有効にしてあることを確認します。Salesforce の [変更データキャプチャ] ページの例を以下の図に示します。ここで、ケースエンティティを選択します。

      
                                    [変更データキャプチャ] ページ。
  6. Salesforce の要件を確認したら、[アプリケーションの選択] ページで、[次へ] をクリックします。

  7. [接続の確立] ページで、以下のいずれかを選択します。

    • 既存の接続を使用する。これにより、 AWS アカウントで作成した Amazon AppFlow フローにリンクされている既存の EventBridge リソースを再利用できます。

    • 新しい接続を作成する: 外部アプリケーションで必要な情報を入力します。

      1. アプリケーションインスタンスの URL を入力します。この URL は、外部アプリケーションで作成されたタスクへのディープリンクに使用されます。

      2. 接続にフレンドリ名を付けます (例: Salesforce - Test instance)。後で、ルールの追加では、このフレンドリ名を参照します。

      3. これが本番環境かサンドボックス環境かを指定します。

    
                        [接続の確立] ページ。
  8. [Salesforce にログインする] を選択します。

  9. Salesforce で、Amazon Connect 埋め込みログインアプリケーション [リージョン] へのアクセスを許可するように選択します。

    
                        salesforce ログインページ、[アクセスを許可する] プロンプト。
  10. Amazon Connect が Salesforce に正常に接続できたら、Salesforce に移動し、Amazon Connect 埋め込みログインアプリケーションの更新トークンポリシーが [更新トークンは失効するまで有効] に設定されていることを確認します。これにより、再認証なしで Salesforce アカウントからデータを取得するためのアクセス権が Amazon AppFlow に付与されます。

  11. [接続の確立] ページで、次の図に示すボックスを選択し、[次へ] をクリックします。

    
                        [接続の確立] ページ。
  12. [確認と統合] ページで、[接続ステータス] が [接続済] になっていることを確認し、[完全に統合] を選択します。

    
                        [確認と統合] ページ。
  13. [タスク] ページで、新しい接続が一覧表示されます。

    
                        [タスク] ページ。

完了しました。次に、タスクを作成するタイミングとルーティング方法を Amazon Connect に伝えるルールを追加します。手順については、「サードパーティー統合に関するタスクを生成するルールを作成する」を参照してください。

接続が正常に確立されない場合の対処方法

Amazon と互換性があることを確認するためにチェックボックスの横にある指示に従わなかった場合、Salesforce の接続が確立されない可能性があります AppFlow。

一般的なエラーは、[変更データキャプチャ] 設定の [ケース] エンティティを、これらのイベントをキャプチャするように設定しないことです。この問題の修正方法は以下のとおりです。

  1. Salesforce にログインし、[変更データキャプチャ] に移動し、[ケース] エンティティを選択します。

    
                            [変更データキャプチャ] ページ。
  2. https://console.aws.amazon.com/appflow) で Amazon AppFlow コンソールを開き、作成したフローを選択し、フロー を有効化 を選択します。

    
                            Amazon  AppFlow コンソールのフロー。

または、Amazon AppFlow Salesforce の接続とフローを削除して、再度開始する必要がある場合があります。