エージェント用の ツール を作成する場合は、ユーザー認証を要求したり、エージェントがユーザーの代わりに使用するための資格情報のセットを指定したりできます。
- ツールに関連付けられているサービスへのアクセスが暗黙的な場合、またはリスクの低いユース ケースの場合は、[ エージェント作成者認証 ] を選択します。 たとえば、この認証設定を使用して、特定の郵便番号のサポート チームの電話番号を検索します。 別のユース ケースとして、天気 API を使用して現在の予報を取得することが考えられます。
- ユーザー コミュニティ内の特定のグループまたは個人へのデータ アクセスを制限する必要がある場合は、ユーザー認証 を選択します。 たとえばエージェントが、ユーザーのみがアクセスできるデータを取得したり、ユーザーに代わって作業を実行したりする場合は、この認証設定を使用します。
接続を作成する
認証を必要とするツールを使用するダイアログにアクセスすると、ユーザーはエクスペリエンスにサインインするように求められます。 会話が始まるとすぐにプロンプトが表示され、エージェントに対して認証を行います。
ユーザーが接続ページを確認すると、ツールが特定のダイアログを完了するために構成する必要がある接続と、ツールがエクスペリエンス全体で必要とするその他の接続が表示されます。
接続を完了し、エージェントとの会話に戻ります。これにより、顧客はツールを "再試行" できます。 その後、顧客のデータアクセスが完了します。
データ アクセスとアクセス許可の管理
Copilot Studioには資格情報は格納されません。 エージェントは、アクセス トークンの有効期限が切れたり、サービス側で取り消されたりするたびに、ユーザーに資格情報の入力を求めます。 さらに、ユーザーは接続ページに手動でアクセスし、エージェントとの会話が完了したらアクセス許可を更新または取り消すことができます。
サポート対象のチャネル
次の表では、ツールのユーザー認証を現在サポートしている チャネル について詳しく説明します。
| チャンネル | サポート対象 |
|---|---|
| Azure Bot Service チャネル | サポートしていません |
| カスタム Web サイト | サポート対象 |
| デモ Web サイト | サポートしていません |
| フェイスブック | サポートしていません |
| Microsoft Teams1 | サポート対象 |
| モバイル アプリ | サポートしていません |
| 顧客サービス用のオムニチャネル2 | サポート対象 |
| SharePoint1 | サポート対象 |
1 Teams チャネルも有効にしている場合は、Teams のエージェントのMicrosoft Entra IDを使用した Configure シングル サインオン ドキュメントの構成手順に従う必要があります。 そのページの指示に従って Teams シングル サインオン (SSO) 設定を構成しないと、ユーザーは Teams チャネルを使用するときに常に認証に失敗します。
2 ライブ チャット チャネルのみがサポートされています。 詳細については、「