自己設定ボットと Microsoft Teams for GCC-H または DoD との統合
登録済み Microsoft Teams ボットを ServiceNow インスタンスにリンクして、それを 仮想エージェント と統合します。ServiceNow 仮想エージェントアプリケーションを使用して、Conversational Integration with Microsoft Teams をインストールして構成します。
始める前に
必要なロール:virtual_agent_admin または Microsoft Azure admin。
手順
-
Microsoft Teams で作成したボットのテナント ID、クライアント ID (アプリケーション ID)、クライアントシークレット、およびボット名の詳細情報を取得します。
詳細については、「Retrieve bot details (ボットの詳細を取得)」を参照してください。注:この情報は、ServiceNow インスタンスで自己設定ボットを設定するときに使用します。
-
ServiceNow 管理者として、グローバルスコープの ServiceNow インスタンスで自己設定ボットを設定します。
- インスタンスにログイン ServiceNow し、次の場所に移動します。 すべて > 対話型インターフェース > 設定.
-
[チャネル] の [全般設定]で、[すべて表示] を選択します。
[チャネルと統合 (Channels and integrations)] ページが開きます。
-
Microsoft Teams タイルの [利用可能なチャネル] セクションで、[統合を追加] を選択します。
注:[統合を追加] ドロップダウンは、ServiceNow インスタンスに Conversational Integration with Microsoft Teams プラグイン (sn_va_teams) をインストールした後にのみ使用できます。
- [統合を追加] ドロップダウンから、[自己設定ボットと統合] を選択します。
-
[Microsoft Teams と自己設定ボットとの統合 (Integrate Microsoft Teams with self configured bot)] ページで、[ボットの名前]、[テナント ID]、[クライアント ID (アプリ ID)]、[クライアントシークレット] を Microsoft Teams ボットの作成時のメモに基づいて入力し、[送信] を選択します。
図 : 1. Microsoft Teams と自己設定ボットとの統合 注:複数の ServiceNow インスタンスを所有していて、追加のインスタンスに追加のボットを統合する場合は、上記のステップを繰り返してボットを追加および統合します。ServiceNow インスタンスを別の Microsoft Teams ボットと統合する場合は、自己設定ボットに対してプラスアイコンを選択するか、[Microsoft Teams チャネルを管理] ページの [統合を追加] ドロップダウンを選択して、[自己設定ボットと統合] を選択します。
詳細については、「ServiceNow 仮想エージェントと Microsoft Teams との統合の管理」を参照してください。
ユーザーに対し、インストールが成功したことを示すメッセージが表示されます。
- ServiceNowインスタンスで、次の場所に移動します。 システム OAuth > アプリケーションレジストリー そして、 sample-msteams-oauth-consumer を含むレコードを開きます。
-
ページ上部にある [OAuth OIDC エンティティ ] というタイトルの灰色のバーヘッダーを右クリックして選択します 構成 > フォームレイアウト.
- [利用可能 (Available)]フィールドで [トークン URL] を検索し、それを[選択済み (Selected)]フィールドに追加してから、[リダイレクト URL] の下に移動します。
-
[保存] を選択して、レイアウトを保存します。OAuth OIDC エンティティレコードにリダイレクトされます。
-
OAuth OIDC エンティティフォームで、ロックアイコンを選択して [トークン URL] フィールドのロックを解除し、デフォルト値を更新します。
- マルチテナントアプリケーションの場合:https://login.microsoftonline.us/MicrosoftServices.onmicrosoft.us/oauth2/v2.0/token
- シングルテナントアプリケーションの場合:https://login.microsoftonline.us/<Tenant-ID>/oauth2/v2.0/token
- OAuth OIDC エンティティフォームを下にスクロールして、[OAuth エンティティスコープ] タブを選択し、OAuth スコープのデフォルト値を https://api.botframework.us/.default に更新します。
- OAuth OIDC エンティティフォームで、[OAuth OIDC プロバイダー構成] フィールドの横にある情報アイコンを選択してから、[レコードを開く] を選択します。
- OIDC プロバイダー構成フォームで、OIDC メタデータ URL を https://login.botframework.azure.us/v1/.well-known/openidconfiguration に更新し、[更新] を選択します。