ServiceNow インスタンスでのアプリケーションレジストリエントリの作成
OAuth 認証に参加するには、アプリケーションをインスタンスに登録します。
始める前に
必要なロール:管理者
手順
- 移動先 すべて > システム OAuth > アプリケーションレジストリー.
- [新規] を選択します。
- [OAuth アプリケーションの種類は?] フィールドで、[ID トークンを検証するために OIDC プロバイダーを構成します。] を選択します。
-
フォームのフィールドに入力します。
- 名前:「Microsoft Teams」など、レコードを一意に識別する名前を入力します。
- クライアント ID:このフィールドに、 セクション「Microsoft Teams でアプリを作成して電話をかけることができるようにする」からのボットのクライアント ID を入力します。
- クライアントシークレット:任意のランダム値をクライアントシークレットとして入力し、それをメモします。
- OAuth OIDC プロバイダー構成レコードを追加します。
- [OAuth OIDC プロバイダー構成] ルックアップを選択して新しいレコードを作成し、[新規] を選択します。
- フォームのフィールドに入力します。
表 : 1. OIDC プロバイダー構成の [新規レコード] フォーム フィールド 説明 OIDC プロバイダー レコードを一意に識別する名前を入力します。
例:Microsoft Teams Meeting 拡張機能
OIDC メタデータ URL 値を次の形式で入力します。
https://login.microsoftonline.com/{tenant_id_from_azure}/v2.0/.well-known/openid-configuration
テナント ID をコピーするには、「Microsoft Teams でアプリを作成して電話をかけることができるようにする」を参照してください。
ユーザー要求 値を preferred_username として入力します。 - [OIDC プロバイダー構成] の [新規レコード] フォームのヘッダーを右クリックし、[保存] を選択します。
- [送信] を選択します。
- OAuth エンティティスコープのレコードを追加します。
- [OAuth エンティティスコープ] 関連リストを選択します。
- [名前] に [Default] 、[OAuthscope] に [.default] の値を持つレコードを追加します。
- [OAuth OIDC エンティティ] フォームで [保存] を選択します。
-
新しいOAuth トークンを生成します。
- 移動先 通知 > Microsoft Teams > 構成.
- [このレコードをプレビュー] アイコンを選択し、[レコードを開く] を選択して、[要求者] に関連付けられたレコードを開きます。
- [OAuth トークンの取得] 関連リンクを選択してトークンを更新します。
- [OAuth 2.0 資格情報] フォームで [更新] を選択します。
- Microsoft Teams の構成フォームで [更新] を選択します。
次のタスク
Meeting 拡張機能と Microsoft Teams の統合を完了したら、「Microsoft Teams の Meeting 拡張機能」セクションを参照してください。