---
sourceDocument: Yokohama データと自動化
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/integrate-applications

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama データと自動化

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# ServiceNow Remote Instance Spoke を設定

# ServiceNow Remote Instance Spoke を設定 {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年01月30日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：8分

リモートServiceNowインスタンスに OAuth API エンドポイントを作成してローカルインスタンスとリモートServiceNowインスタンスをデータ連携し、要求を認証します。

## 始める前に

* 統合ハブ サブスクリプションを要求します。
* リモートおよびローカルの ServiceNow インスタンスで ServiceNow Remote Instance スポークを有効にします。  
  注:  
  コンテキストではリモートインスタンスおよびローカルインスタンスという用語が使用されます。
  * ローカルインスタンス：通信が開始および確立される ServiceNow インスタンスです。
  * リモートインスタンス：ローカルインスタンスが通信する ServiceNow インスタンスです。
  {#setup-rem-instance__ul_eqv_kkl_1nb}
* 必要なロール：admin  
  注:  
  admin ロールは、スポークを設定する場合にのみ必要です。

  スポークを使用するには、スポークユーザーがServiceNowテーブルのデータにアクセスするために必要な最小限の権限のみを持っていることを確認してください。本当に必要な場合を除き、このスポークのユーザーに昇格された権限ロールを割り当てないでください。この方法により、データへの制御されたアクセスが保証されます。

  データ連携ユーザーは、やり取りするテーブルにアクセスするためには flow_operator およびその他の必要なロールを持っている必要があります。また、テーブル \[sys_db_object\] および辞書エントリ \[sys_dictionary\] の各テーブルにアクセスして、テーブル内のテーブル名やフィールドなどの動的オプションを表示するためのロールも必要です。
{#setup-rem-instance__ul_agy_qxd_rlb}

## OAuth プロバイダーとしてリモートServiceNowインスタンスを登録 {#ariaid-title2}

リモートServiceNowインスタンスを OAuth プロバイダーとして登録し、ローカルServiceNowインスタンスが OAuth 2.0 トークンを要求できるようにします。

### 始める前に

* リモートServiceNowインスタンス：
  * 外部クライアント用の OAuth API エンドポイントを作成します。\[リダイレクト URL\] に、ローカルServiceNowインスタンスの URL を次のフォーマットで指定します：<kbd class="ph userinput">https://&lt;instance-name&gt;.service-now.com/oauth_redirect.do</kbd> 詳細については、「[インスタンスにアクセスするクライアント用のエンドポイントを作成し ます。](https://www.servicenow.com/docs/access?context=t_CreateEndpointforExternalClients&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US)」を参照してください。
  * \[クライアント ID\] と \[クライアントシークレット\] の値をコピーして記録します。
  {#create-oauth-rem-inst__ul_yzs_qlq_gmb}
* 必要なロール：アドミン
{#create-oauth-rem-inst__ul_xzw_clq_gmb}

### 手順

1. 移動先 すべてシステム OAuthアプリケーションレジストリー.
2. レコード \[RemoteSpoke\] を開きます。
3. フォームに、これらの値を入力します。  
   {#create-oauth-rem-inst__table_y54_gpz_qlb__entry__2}

   | フィールド | 説明 |
   |-|-|
   | クライアント ID | リモートServiceNowインスタンスに作成されたクライアント ID です。 |
   | クライアントシークレット | リモートServiceNowインスタンスに作成されたクライアントシークレットです。 |
   | 認証 URL | リモートServiceNowインスタンスの URL のフォーマット：<kbd class="ph userinput">https://&lt;instance-name&gt;.service-now.com/oauth_auth.do</kbd> |
   | トークン URL | リモートServiceNowインスタンスの URL のフォーマット：<kbd class="ph userinput">https://&lt;instance-name&gt;.service-now.com/oauth_token.do</kbd> |
   | リダイレクト URL | ローカル ServiceNowインスタンスの URL のフォーマット：<kbd class="ph userinput">https://&lt;instance-name&gt;.service-now.com/oauth_redirect.do</kbd> |
   | デフォルトの権限許可タイプ | トークンを確立するために使用される権限許可のタイプ。\[認証コード\] を選択します。 |
   | リフレッシュ トークンの有効期間 | リフレッシュトークンが有効になる時間 (秒) デフォルトの時間は 8,640,000 秒です。 |
   | PKCE が必要 (PKCE required) | パブリッククライアントが認証に PKCE を要求できるようにするオプション。 注: PKCE が有効になっている場合、\[デフォルトの権限許可タイプ\] として使用できるのは \[認証コード\] のみです。 |
   | アプリケーション | このレコードを含むアプリケーションスコープです。 |
   | 次からアクセス可能 | このレジストリにアクセスできるアプリケーションスコープです。 |
   | アクティブ | アプリケーションレジストリを積極的に使用するためのオプション。 |
   [表 : 1. アプリケーションレジストリフォーム]

   {#create-oauth-rem-inst__table_y54_gpz_qlb}
4. フォームヘッダーを右クリックし、\[保存\] をクリックします。

## リモートServiceNowインスタンスの認証情報レコードを作成 {#ariaid-title3}

リモートServiceNowインスタンスの認証情報レコードを作成します。ServiceNow Remote Instance Spoke 接続および資格情報エイリアスでは、これらの認証情報を使用してアクションを許可します。

### 始める前に

必要なロール：admin  
注:  
このタスクはローカル ServiceNow インスタンスで実行する必要があります。

### 手順

1. 移動先 すべて接続 \& 認証情報認証情報.
2. \[新規\] をクリックします。  
   「作成する認証情報のタイプは？」というメッセージが表示されます。
3. \[OAuth 2.0 認証情報\] を選択します。
4. フォームで、フィールドに入力します。  
   {#create-cred-rem__table_sxv_zgp_gfb__entry__2}

   | フィールド | 必要な値 |
   |-|-|
   | 名前 | レコードを一意に識別する名前。たとえば、<kbd class="ph userinput">リモート認証情報</kbd>です。 |
   | アクティブ | 認証情報レコードをアクティブに使用するオプション。 |
   | OAuth エンティティプロファイル | ServiceNowインスタンスを OAuth プロバイダーとして登録する際に作成される OAuth プロファイルです。たとえば、\[RemoteSpoke default_profile\] を選択します。 |
   | 順序 | 認証情報が使用される順番です。たとえば、「<kbd class="ph userinput">100</kbd>」と入力します。 |
   [ ]

   {#create-cred-rem__table_sxv_zgp_gfb}
5. フォームヘッダーを右クリックし、\[送信\]をクリックします。
6. OAuth トークンを生成するには、\[OAuth トークンの 取得\] 関連リンクをクリックします。

## リモートServiceNowインスタンスの接続レコードを作成 {#ariaid-title4}

リモートServiceNowインスタンスの接続レコードを作成します。ServiceNow Remote Instance Spoke 接続および資格情報エイリアスでは、これらの接続を使用してアクションを実行します。

### 始める前に

必要なロール：admin  
注:  
このタスクはローカル ServiceNow インスタンスで実行する必要があります。

### 手順

1. 移動先 すべて接続 \& 認証情報接続と認証情報エイリアス.
2. エイリアスレコード \[ServiceNowRemoteInstance\] を開きます。
3. \[接続\] タブで、\[新規\] をクリックします。
4. フォームで、フィールドに入力します。  
   {#create-conn-rem__table_any_shp_gfb__entry__2}

   | フィールド | 必要な値 |
   |-|-|
   | 名前 | レコードを一意に識別する名前。たとえば、<kbd class="ph userinput">リモート接続</kbd>です。 |
   | 認証情報 | リモートServiceNowインスタンス用に作成された認証情報レコードです。たとえば、リモート認証情報です。 |
   | 接続エイリアス | 接続に関連付けられているエイリアスレコードです。 |
   | URL ビルダー | 注: チェックボックスをオンにしないでください。 |
   | 接続 URL | リモートServiceNowインスタンスの URL です。例：<kbd class="ph userinput">https://&lt;remote-instance-name&gt;.service-now.com/</kbd>。 |
   | アクティブ | 接続を積極的に使用にするオプションです。 |
   | ドメイン | アクションまたはアクティビティを実行するドメインです。 |
   [表 : 2. HTTP(S) 接続フォーム]

   {#create-conn-rem__table_any_shp_gfb}
5. \[送信\] をクリックします。

## ローカルServiceNowインスタンスの認証情報レコードを作成 {#ariaid-title5}

ローカルServiceNowインスタンスの認証情報レコードを作成します。ServiceNow Remote Instance Spoke 接続および資格情報エイリアスでは、これらの認証情報を使用してアクションを許可します。

### 始める前に

必要なロール：admin  
注:  
このタスクはローカル ServiceNow インスタンスで実行する必要があります。

### 手順

1. 移動先 すべて接続 \& 認証情報認証情報.
2. \[新規\] をクリックします。  
   「作成する認証情報のタイプは？」というメッセージが表示されます。
3. \[基本認証情報\] を選択します。
4. フォームで、フィールドに入力します。  
   {#create-cred-local__table_sxv_zgp_gfb__entry__2}

   | フィールド | 必要な値 |
   |-|-|
   | 名前 | レコードを一意に識別する名前。たとえば、<kbd class="ph userinput">ローカル認証情報</kbd>などです。 |
   | ユーザー名 | ローカルServiceNowインスタンスにログインするためのユーザー名です。 |
   | パスワード | ローカルServiceNowインスタンスにログインするためのパスワードです。 |
   | アクティブ | 認証情報レコードをアクティブに使用するオプション。 |
   [ ]

   {#create-cred-local__table_sxv_zgp_gfb}
5. フォームヘッダーを右クリックし、\[送信\]をクリックします。
{#create-cred-local__steps_oqw_5xq_gmb}

## ローカルServiceNowインスタンスの接続レコードを作成 {#ariaid-title6}

ローカルServiceNowインスタンスの接続レコードを作成します。ServiceNow Remote Instance Spoke 接続および資格情報エイリアスでは、これらの接続を使用してアクションを実行します。

### 始める前に

必要なロール：admin  
注:  
このタスクはローカル ServiceNow インスタンスで実行する必要があります。

### 手順

1. 移動先 すべて接続 \& 認証情報接続と認証情報エイリアス.
2. エイリアスレコード \[ServiceNowRemoteInstanceLocalAlias\] を開きます。
3. \[接続\] タブで、\[新規\] をクリックします。
4. フォームで、フィールドに入力します。  
   {#create-conn-local__table_any_shp_gfb__entry__2}

   | フィールド | 必要な値 |
   |-|-|
   | 名前 | レコードを一意に識別する名前。たとえば、<kbd class="ph userinput">ローカル接続</kbd>です。 |
   | 認証情報 | ローカルServiceNowインスタンス用に作成された認証情報レコードです。たとえば、ローカル認証情報などです。 |
   | 接続エイリアス | 接続に関連付けられているエイリアスレコードです。 |
   | 接続 URL | ローカルServiceNowインスタンスの URL です。例：<kbd class="ph userinput">https://&lt;local-instance-name&gt;.service-now.com/</kbd>。 |
   | アクティブ | 接続を積極的に使用にするオプションです。 |
   | ドメイン | アクションまたはアクティビティを実行するドメインです。 |
   [表 : 3. HTTP(S) 接続フォーム]

   {#create-conn-local__table_any_shp_gfb}
5. \[送信\] をクリックします。
{#create-conn-local__steps_hfs_5yq_gmb}

