MID サーバーを介した OAuth 統合の設定
OAuth トークン要求を MID サーバー経由でサードパーティサーバーに送信できるようにする接続レコードを作成します。
始める前に
ServiceNow 統合ハブ標準パックインストーラーに登録していることを確認します。詳細については、「https://www.servicenow.com/content/dam/servicenow-assets/public/en-us/doc-type/legal/snc-addendum-integrationhub.pdf」を参照してください。
必要なロール:admin
手順
構成テンプレートを使用して接続を構成します。
- 次のように移動する。 All (すべて) > 統合ハブ > 構成テンプレート.
- [New (新規)] を選択します。
- [OAuth クライアント認証情報権限許可タイプを使用した HTTP 接続] を選択します。
-
必要に応じて、フォームを更新します。
たとえば、[デフォルトのデータテンプレート] セクションの
oauth_entity_profile_scopeフィールドとoauth_entity_scopeフィールドにスコープを指定できます。構成テンプレートの作成の詳細については、「構成テンプレートの作成」を参照してください。 -
[送信] を選択します。
構成テンプレートが作成されました。
- 次のように移動する。 All (すべて) > 統合ハブ > 接続 & 資格情報エイリアス.
-
フォームを更新します。
表 : 1. 接続および資格情報エイリアス フィールド 説明 名前 エイリアスの名前。エイリアスには、英数字とアンダースコアだけを使用できます。 アップグレード時に、認証情報レコードのタグが接続および資格情報エイリアスに移行します。認証情報タグに英数字とアンダースコア以外の特殊文字が含まれている場合、タグ名はアップグレード後も保持されます。この移行されたエイリアスは引き続き使用できますが、名前を変更して命名の制限を満たすまでエイリアスを更新することはできません。
アプリケーション 形式 scope_name.alias_nameに基づく、接続および資格情報エイリアスの一意の識別子です。- スコープがグローバルである場合、ID はエイリアス名です。たとえば、グローバルスコープで作業日エイリアスを作成すると、ID は
workdayに設定されます。 - HR アプリケーションスコープで作業日エイリアスを作成すると、ID は
x_hr_app.workdayに設定されます。
親エイリアス 親エイリアスを選択するオプション。選択したエイリアスの下に、この接続および資格情報エイリアスを作成します。作成している接続および資格情報エイリアスは、子エイリアスになります。子エイリアスは、親「接続および資格情報エイリアス」ページの [子エイリアス] タブに一覧表示されます。 タイプ 作成しているエイリアスのタイプを示すオプション。次のオプションから選択します。 - 認証情報:認証情報レコードを含むエイリアス。
- 接続と資格情報:接続および資格情報レコードの両方を含むエイリアス。このオプションはデフォルトで選択されています。
[接続と資格情報] が選択されていることを確認します。
複数の有効な接続をサポート エイリアスが複数の有効な接続をサポートするかどうかを指定する指定子です。接続テーブルを使用して接続を追加し、接続関連リストを使用してその接続をエイリアスに関連付けます。 デフォルトの再試行ポリシー エイリアスの再試行ポリシーです。詳細については、「再試行ポリシー」を参照してください。 構成テンプレート 構成テンプレートを選択するオプション。このテンプレートに基づいて接続および資格情報エイリアスを作成します。前の手順で作成した [OAuth クライアント認証情報権限許可タイプを使用した HTTP 接続] タイプのテンプレートを選択します。 - スコープがグローバルである場合、ID はエイリアス名です。たとえば、グローバルスコープで作業日エイリアスを作成すると、ID は
-
[送信] を選択します。
接続および資格情報エイリアスレコードが作成されました。
- 次のように移動する。 All (すべて) > 統合ハブ > コネクションダッシュボード.
- [すべての接続を検索] フィールドに、作成した「接続および資格情報エイリアス」レコードの名前を入力します。
- 接続および資格情報エイリアスレコードで、[詳細を表示] を選択します。
- [構成] を選択します。
-
フォームに入力します。
表 : 2. 接続レコード フィールド 説明 接続名 接続レコードの名前。名前を更新することはできません。 接続 URL サードパーティサーバーに接続する URL を指定するオプション。 MID を使用 MID サーバー経由で OAuth トークン要求を送信することを指定するオプション。 重要:このオプションが選択されていることを確認します。MID 選択 特定の MID サーバーを使用するか、MID サーバーの自動選択を有効にするか、MID クラスターを使用するかを指定するオプション。次のいずれかのオプションを選択します。 - MID サーバーの自動選択
- 特定の MID サーバー
- 特定の MID クラスター
機能 1 つ以上の MID サーバー機能を選択するオプション。機能は、IP アドレス範囲内の MID サーバーの特定の機能を定義し、アプリケーションが最適な MID サーバーを選択できるようにします。MID 機能 を選択して、1 つ以上の機能を選択します。
注:このオプションは、[MID 選択] フィールドで [MID サーバーの自動選択 ] を選択した場合に表示されます。MID Application (MID アプリケーション) MID アプリケーションを指定するか、デフォルトのアプリケーション選択を承認するオプション。 注:このオプションは、[MID 選択] フィールドで [MID サーバーの自動選択 ] を選択した場合に表示されます。デフォルトでは、[ すべて ] オプションが選択されています。MID Server MID サーバーを選択するオプション。 注:このオプションは、[MID 選択] フィールドで [特定の MID サーバー] を選択した場合に表示されます。MID クラスター MID クラスターを選択するオプション。 注:このオプションは、[MID 選択] フィールドで[特定の MID クラスター] を選択した場合に表示されます。OAuth クライアント ID クライアント ID を指定するオプション。 OAuth クライアントシークレット クライアントシークレットを指定するオプション。 MID サーバー経由で認証サーバーに接続 ServiceNow インスタンスと認証サーバー間の接続が MID サーバー経由で行われるように指定するオプション。 重要:このオプションが選択されていることを確認します。OAuth トークン URL OAuth トークンを要求するために使用される OAuth トークン URL を指定するオプション。 -
[OAuth トークンを設定して取得] を選択します。
接続および認証情報レコードが作成されます。