---
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


---

# Box スポークのトリガーの設定

# Box スポークのトリガーの設定 {#ariaid-title1}

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

ServiceNow インスタンスでシークレットとコールバック URL を生成するトリガーを設定します。

## 始める前に

* 統合ハブ サブスクリプションを要求します。
* Box スポークをアクティブ化して設定します。
* 必要なロール：admin
{#box-spk-triggers-setup__ul_lfp_xvj_mhc}

## Box でのシークレットとコールバック URL の構成 {#ariaid-title2}

シークレットとコールバック URL を設定して、Box が ServiceNow インスタンスに Webhook を安全に送信できるようにします。

### 始める前に

必要なロール：アドミン

### 手順

1. Box アカウントにログインします。
2. カスタムアプリケーションを作成します。
   1. \[ Dev Console\] をクリックします。
   2. \[ 自分のプラットフォームアプリ\] で、\[ プラットフォームアプリを作成\] をクリックします。
   3. \[ カスタムアプリ\] をクリックします。
   4. \[カスタムアプリを作成\] フォームで、アプリの詳細を入力します。  
      \[アプリ名\] に名前を入力し、\[目的\] の \[カスタムポータル\] を選択します。
   5. \[次へ\] をクリックします。
   6. \[認証方法\] で \[サーバー認証 (JWT 付き)\] を選択し、\[アプリを作成\] をクリックします。  
      カスタムアプリケーションが作成され、\[ 構成 \] タブが表示されます。
   7. \[構成\] タブからクライアント ID の値をコピーします。
   {#box-ext-triggers-url__substeps_ony_shk_mhc}
3. カスタムアプリケーションを認可します。
   1. Box アカウントのホームページから 管理コンソール に移動します。
   2. \[統合\] をクリックします。
   3. プラットフォームアプリマネージャーで、\[サーバー認証アプリ\] をクリックします。
   4. \[ プラットフォームアプリの追加\] をクリックし、\[ クライアント ID\] の値を貼り付けて、\[ 次へ\] をクリックします。  
      カスタムアプリケーションの詳細が表示されます。
   5. \[ 許可\] をクリックします。
   {#box-ext-triggers-url__substeps_cqs_whk_mhc}
4. カスタムアプリケーションに必要なアプリケーションスコープを指定します。
   1. \[ 構成 \] タブの \[アプリケーションスコープ \] で、\[ Write all files and folders stored in Box\]、\[ Manage signature requests\]、\[ Manage webhooks\]、および \[Enable integrations \] オプションを選択します。
   2. \[変更を保存\] をクリックします。
   {#box-ext-triggers-url__substeps_i51_3mk_mhc}
5. カスタムアプリケーションのプライマリキーを生成します。
   1. \[ Webhooks \] タブで、\[ 署名キーの管理\] をクリックします。
   2. \[プライマリ キー\] で、\[キーの生成\] をクリックします。
   3. \[ コピー\] をクリックして プライマリキー の値をコピーし、後で使用するために記録します。
   {#box-ext-triggers-url__substeps_lcj_ymk_mhc}
6. カスタムアプリケーションの Webhook を作成し、エンドポイント URL を追加します ServiceNow 。
   1. \[ Webhooks \] タブで、\[ Create Webhook \] をクリックし、\[ V2\] を選択します。
   2. \[構成\] の \[URL アドレス\] にServiceNowエンドポイント URL を <kbd class="ph userinput">https://&lt;ServiceNow-Instance-Name&gt;.service-now.com/api/sn_box_spoke/box_external_trigger?X-SkipCookieAuthentication=true</kbd> の形式で入力します。
   3. \[ コンテンツタイプ\] で、要件に応じてファイルまたはフォルダーを選択します。  
      フローイベントは、選択した コンテンツタイプによって異なります。
   4. 選択した コンテンツタイプに関連付けられている必要なトリガーを選択します。
   5. \[Webhook を作成\] をクリックします。
   {#box-ext-triggers-url__substeps_v3m_mpk_mhc}

## Box スポークの ServiceNow インスタンスでのトリガー定義のアクティブ化 {#ariaid-title3}

トリガー定義をアクティブ化して、Box スポークのシークレットとコールバック URL を ServiceNow インスタンスに生成します。

### 始める前に

必要なロール：flow_designer および connection_admin

### このタスクについて

ボックスはシークレットとコールバック URL を使用して、ペイロードを ServiceNow インスタンスに安全に送信します。ServiceNow インスタンスは、Box が送信してペイロードを受け入れるシークレットを検証します。

### 手順

1. 移動先 すべてプロセスの自動化ワークフロースタジオ.
2. \[統合\] タブを選択します。
3. \[受信\] タブを切り替えて有効にします。
4. Box スポークカードを見つけて、\[詳細を表示\] を選択します。
5. \[設定\] を選択します。
6. \[ ユーザー \] フィールドで、代わりに受信セッションまたはフローをトリガーするユーザー名を選択します。
7. \[ シークレット\] フィールドに、Box アカウントで生成された プライマリキー の値を貼り付けます。  
   シークレットは、Webhook のペイロードに署名するために使用されます。
8. \[Activate (アクティブ化)\] を選択します。  
   コールバック URL が \[URL\] フィールドに生成されます。  
9. ウィンドウを閉じます。
{#box-spk-trigger__steps_ywk_txj_mhc}

