OAuth 認証用に ServiceNow インスタンスで Microsoft Exchange Online の Strict モードアプリレジストリを作成します。
始める前に
Microsoft Azure の構成。
アプリケーションスコープが
[Microsoft Exchange Online スポーク]に設定されていることを確認します。それ以外の場合は、次の操作を行います。
- 従業員センター のホームページで、アプリケーションスコープアイコン (
) を選択します。
- ドロップダウンで、[アプリケーションスコープ] を構成するオプションを選択します。
- フィルターナビゲーターで、[Microsoft Exchange Online スポーク] を検索して選択します。
- ページを更新します。
必要なロール:admin
手順
-
移動先 .
-
[New (新規)] を選択します。
-
[サードパーティ OAuth プロバイダーに接続します ] を選択します
-
フォームで、指定されている詳細をフィールドに入力します。
表 : 1. サードパーティ OAuth プロバイダーフォーム
| フィールド |
説明 |
| 名前 |
MsExchange Strict モードなど、レコードを Strict モードのレコードとして識別するための一意の名前。 |
| クライアント ID |
Microsoft Azure でアプリ作成中に作成されたクライアント ID。 |
| クライアントシークレット |
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 エンティティプロファイル関連リストに表示されます。たとえば、MsExchange Strict モードのデフォルトプロファイルなどです。
-
OAuth エンティティスコープを作成します。
-
[OAuth エンティティスコープ] 関連リストで、[新しい行を挿入...] を選択します。
-
スコープの名前を Calendars.ReadWrite として入力します。
-
OAuth スコープを Calendars.ReadWrite として入力します。
-
[保存] アイコンを選択します。
-
[アプリケーションレジストリー] フォームヘッダーを右クリックし、[保存] を選択します。
システムによってスコープレコードが作成されます。同様に、次のエンティティスコープを作成します。
-
[更新] を選択します。
-
アプリケーションレジストリーフォームで、[OAuth エンティティプロファイル] 関連リストを選択します。
次の手順では、ステップ 6 で作成した OAuth エンティティスコープをデフォルトプロファイルに追加します。
-
デフォルトのエンティティプロファイル (例:MsExchange Strict モードのデフォルトプロファイル) を選択します。
-
OAuth エンティティプロファイルフォームで、次を実行します。
- [OAuth エンティティプロファイルスコープ] セクションで、[新しい行を挿入] をダブルクリックします。
- ルックアップアイコン (
) を選択します。
- ステップ 6 で作成した OAuth プロバイダーにアサインされた Calendars.ReadWrite を選択します。
- 前の手順を繰り返し、ステップ 6 で作成した次の OAuth エンティティプロファイルスコープも追加します。
- Calendars.ReadWrite.Shared
- offline_access
-
[更新] を選択します。
タスクの結果
Strict モードの OAuth エンティティプロファイルと OAuth エンティティスコープとともに、Microsoft Exchange Online の Strict モード OAuth 登録が追加されます。
次のタスク
接続および資格情報エイリアスを構成します。デフォルトのエイリアスを設定することも、独自のエイリアスを作成することもできます。
デフォルトのエイリアスを構成するには、「Microsoft Exchange Online 用の Strict モードの接続および資格情報エイリアスの構成」を参照してください。