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


---

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

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

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

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

## 始める前に

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

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

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

### 始める前に

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

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

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

### 手順

1. 移動先 すべてプロセスの自動化ワークフロースタジオ.
2. \[統合\] タブを選択します。
3. \[受信\] タブを切り替えて有効にします。
4. GitHub スポークカードを検索し、\[詳細を表示\] を選択します。
5. \[構成\] を選択します。
6. \[ユーザー\] フィールドで、代わりに受信セッションまたはフローをトリガーするユーザー名を選択します。
7. \[シークレットの生成\] を選択して、シークレットを生成します。  
   シークレットは、Webhook のペイロードに署名するために使用されます。GitHub でシークレットを構成する必要があります。  
   シークレットは \[シークレット\] フィールドで生成されます。
8. \[アクティブ化\] を選択します。  
   コールバック URL が \[URL\] フィールドに生成されます。

9. 後で使用するために \[シークレット\] と \[URL \] の値をコピーします。
10. ウィンドウを閉じます。

### 次のタスク

[GitHub でのシークレットとコールバック URL の構成](https://servicenow-prod.fluidtopics.net/vMRgBVqPcGkZzTDGm6mA_Q#configure-secret-and-callback-url-on-github "シークレットとコールバック URL を設定して、GitHub で ServiceNow インスタンスに Webhook を安全に送信できるようにします。")

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

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

### 始める前に

必要なロール：admin

### 手順

1. GitHub アカウントにログインします。
2. 対象のリポジトリに移動します。
3. \[設定\] を選択します。
4. 左側のパネルで \[Webhooks\] を選択します。
5. \[Webhook を追加 (Add Webhook)\] を選択します。
6. フォームに入力します。  
   {#configure-secret-and-callback-url-on-github__table_glq_5vm_1cc__entry__2}

   | フィールド | 説明 |
   |-|-|
   | ペイロード URL \* | GitHub から Webhook 経由でペイロードを送信するために使用するペイロード URL を GitHub に提供するオプション。 トリガーのアクティブ化中に生成した URL を入力します。「[ServiceNow インスタンスでのトリガー定義のアクティブ化](https://servicenow-prod.fluidtopics.net/vMRgBVqPcGkZzTDGm6mA_Q#activate-external-trigger "ServiceNow インスタンスでシークレットとコールバック URL を生成するトリガー定義をアクティブ化します。")」を参照してください。 |
   | コンテンツタイプ \* | ペイロードのコンテンツ形式を選択するオプション。 \[application/json\] を選択します。 |
   | シークレット | GitHub から Webhook を受信したときに ServiceNow で検証するシークレットを指定するオプション。 トリガーのアクティブ化中に生成したシークレットを入力します。「[ServiceNow インスタンスでのトリガー定義のアクティブ化](https://servicenow-prod.fluidtopics.net/vMRgBVqPcGkZzTDGm6mA_Q#activate-external-trigger "ServiceNow インスタンスでシークレットとコールバック URL を生成するトリガー定義をアクティブ化します。")」を参照してください。 |
   | この Webhook をトリガーするイベント (Which events would you like to trigger this webhook?) | Webhook をトリガーするイベントを指定するオプション。次のオプションから選択します。 * Just the push event (プッシュイベントのみ)：GitHub でプッシュイベントが発生した場合に Webhook をトリガーします。 * Send me everything (すべてを送信)：イベントが発生するたびに Webhook をトリガーします。 * Let me select individual events (個別のイベントを選択)：イベントを指定した場合に Webhook がトリガーされます。 {#configure-secret-and-callback-url-on-github__ul_wfm_rxm_1cc} |
   [表 : 1. Webhook トリガー]

   {#configure-secret-and-callback-url-on-github__table_glq_5vm_1cc}
7. \[Webhook を追加 (Add Webhook)\] を選択します。

