Sales Agent などのエージェントは、データを収集するためにデータ ソースに接続する必要があります。 これは、データ ソースへのサーバー間接続を設定することによって行われます。 この接続により、エージェントはバックグラウンドで実行し、ユーザーの操作を必要とせずにデータソースからデータにアクセスして取得できます。
Dynamics 365 Sales を CRM として使用している場合、エージェントは同じ環境に配置されているため、直接接続します。 追加のセットアップ手順は必要ありません。
Salesforceなどの他のCRMシステムを使用している場合、データを収集するためにエージェントはそれに接続する必要があります。 これは、サーバー間接続を設定することによって行われます。
Salesforce へのサーバー間接続を設定する
Salesforce へのサーバー間接続を設定すると、接続済みアプリと統合ユーザーが Salesforce に作成されます。 接続アプリは Salesforce でエージェントを認証するために使用され、統合ユーザーは Salesforce のデータにアクセスするために使用されます。 インテグレーションユーザーは、エージェントが必要とするデータにアクセスするための特定の権限セットを使用して作成されます。
Salesforce へのサーバー間接続を有効にする
- Sales アプリの管理者設定で、[コネクタ] を選択 します。
- [エージェント接続] で [Salesforce] を選択します。
- アクセスの切り替えをオンにする トグルをオンにします。
- 保存 を選択します。
接続が確立されるまでに数分かかる場合があります。 接続が確立されると、接続済みアプリと統合ユーザーの詳細が [接続の詳細] の下に表示されます。
将来、Salesforce へのサーバー間接続を無効にする場合は、[ アクセスを有効にする ] トグルをオフにすることで無効にできます。 これにより、接続アプリケーションと統合ユーザーが Salesforce から削除されます。 エージェントはSalesforceのデータにアクセスできなくなるため、Salesforceでエージェントを使用する場合は、接続を再度設定する必要があります。
注
サーバー間接続を使用して、Salesforce 環境を 1 つの Microsoft Entra テナントにのみ接続できます。 同じ Salesforce 環境を複数の Microsoft Entra テナントに接続することはサポートされておらず、予期しないエラーが発生する可能性があります。
接続はどのように確立されますか?
接続が確立されると、Salesforce API を使用して Salesforce に次のコンポーネントが作成されます。 コンポーネントは、Salesforce CRM の [設定 ] ページで確認できます。
-
接続アプリケーション: Salesforceでエージェントを認証するために使用されます。 接続アプリケーションの名前は
Copilot for Sales connected appです。 -
統合ユーザー: Salesforce のデータにアクセスするために使用されます。 インテグレーションユーザーの名前は
Copilot for Sales integration userです。 -
権限セット: エージェントが必要とするデータへのアクセス権をインテグレーションユーザーに付与するために使用されます。 アクセス権セットの名前は
Copilot for Sales permission setです。
最小権限の原則に従って、統合ユーザーがエージェントに必要なデータにアクセスするために必要な権限のみを持つようにします。 エージェントがCRMのより多くのカスタムフィールドにアクセスするように再設定された場合、それらに正しくアクセスするには接続を再作成する必要があります。 その場合はエラー・メッセージが表示され、接続を再作成するオプションが使用可能になります。
接続が正常に機能しないエラーが発生した場合は、エラーメッセージが表示されます。 [再接続] を選択して、接続を再作成します。 このアクションにより、既存の接続が削除され、新しい接続が作成されます。
統合ユーザーのアクセス許可
インテグレーションユーザーは、エージェントが必要とするデータにアクセスするための特定の権限セットを使用して作成されます。 アクセス許可は、アクセス許可セットの Copilot for Sales permission setで定義されます。 アクセス許可セットには、次のアクセス許可が含まれています。
| Object | Permissions |
|---|---|
| Account | 読み取り、すべて表示 |
| 機会 | 読み取り、すべて表示 |
| リード | 読み取り、編集、すべて表示 |
| お問い合わせ | 読み取り、すべて表示 |
| Product2 | Read |
統合ユーザーは、次のフィールドを読み取り可能です。
| Object | フィールド |
|---|---|
| お問い合わせ | AccountId |
| お問い合わせ | |
| お問い合わせ | MobilePhone |
| お問い合わせ | 電話 |
| お問い合わせ | Title |
| 機会 | 金額 |
| 機会 | AccountId |
| 機会 | ExpectedRevenue |
| リード | |
| リード | Title |
| リード | Description |
| リード | LeadSource |
| リード | Rating |
| リード | 電話 |
| Product2 | Description |