バーチャル会議用の Microsoft Teams Connections スポークと OAuth 接続のセットアップ
OAuth 認証のために Microsoft Teams コミュニケーションスポークを ServiceNow インスタンスに登録します。
始める前に
次のことを確認します。
- Microsoft Azure を使用した Microsoft Teams の認証
- アプリケーションスコープを Microsoft Teams コミュニケーションスポークに変更します。
必要なロール:admin
手順
- 移動先 すべて > システム OAuth > アプリケーションレジストリー.
- [New] をクリックします。
- [サードパーティ OAuth プロバイダーに接続します] をクリックします。
-
フォームのフィールドに入力します。
表 : 1. サードパーティ OAuth プロバイダーフォーム フィールド 説明 名前 レコードを識別する一意の名前 (Microsoft Teams コミュニケーションなど)。 クライアント ID アプリ作成中に作成されたクライアント ID。Microsoft Azure ポータルの [アプリケーションの概要] からコピーできます。 クライアントシークレット Microsoft Azure でアプリを作成するときに生成したパスワード。 デフォルトの権限許可タイプ トークンを確立するために使用される権限許可タイプです。[クライアント認証情報] を選択します。 認証 URL OAuth 認証コードのエンドポイントです。「https://login.microsoftonline.com/<tenant_id>/oauth2/v2.0/authorize「」と入力します。 トークン URL OAuth サーバートークンエンドポイントです。「https://login.microsoftonline.com/<tenant_id>/oauth2/v2.0/token >「」と入力します。 リダイレクト URL OAuth コールバックエンドポイント。この URL は自動的に「https://<instance-name>.service-now.com/oauth_redirect.do「」と入力されます。 -
フォームヘッダーを右クリックし、 [保存] をクリックします。
システムで生成された OAuth エンティティプロファイルが作成され、OAuth エンティティプロファイル関連リストに表示されます。例: Microsoft Teams Communication default_profile。
-
OAuth エンティティプロファイルを更新します。
- デフォルトの OAuth エンティティプロファイルを選択します。
- フォームの [OAuth エンティティプロファイルスコープ] 関連リストで、[新しい行を挿入...] をダブルクリックします。
-
[OAuth エンティティスコープ] フィールドで、検索アイコン
をクリックします。
- 表示される [OAuth エンティティスコープ] ウィンドウで、[新規] をクリックします。
-
フォームのフィールドに入力します。
表 : 2. OAuth エンティティスコープ フィールド 説明 名前 わかりやすい名前 (MS Teams コミュニケーションなど) を入力します。 OAuth プロバイダー このスコープに関連付けられているプロバイダー (MS Sync など)。 OAuth スコープ プロバイダーによって付与されたスコープ。「.default」と入力します。 - [送信] をクリックします。
- 変更内容を保存します。
タスクの結果
Microsoft Teams コミュニケーションスポークの OAuth 登録が追加されます。