Webhook の設定

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:2分
  • ServiceNow コールバック URL で Zendesk を登録するための Webhook を設定します。

    始める前に

    必要なロール:admin

    手順

    1. ServiceNowZendesk Webhook を登録して、Zendesk で特定のイベントが発生したときに ServiceNow に通知します。
      1. アドミニストレーターとして ServiceNow インスタンスにログインします。
      2. 移動先 Zendesk スポーク > Webhook レジストリー.
      3. [New] をクリックします。
      4. [名前] に Webhook レジストリレコードを識別するための名前を入力します。
      5. [トークンを生成] 関連リンクをクリックします。
        シークレットトークンが生成され、表示されます。この値は [トークン] でも更新されます。
      6. フォームヘッダーを右クリックし、 [保存] をクリックします。
      7. [Webhook を作成] をクリックします。
        Webhook の作成が開始され、[Webhook ID] の値が入力されたことを示す確認メッセージが表示されます。
    2. Zendesk アカウントで、チケットが作成または更新されるたびに実行されるイベントベースのルールを設定します。
      1. Zendesk アカウントにログインします。
      2. Zendesk アドミンセンターに移動します。
      3. 移動先 オブジェクトとルール > ビジネスルール > トリガー.
      4. [トリガーを追加] をクリックします。
      5. フォームに、これらの値を入力します。
        フィールド 説明
        トリガー名 トリガーを識別する名前です。
        カテゴリ 必要なイベントカテゴリです。[チケット] を選択します。
        条件 トリガー条件です。

        [次のいずれかの条件を満たすこと (Meet ANY of the following conditions)] で、[トリガー条件] を指定します。

        アクション [通知][アクティブな Webhook に通知 (Notify active webhook)] を選択し、ServiceNow Webhook を選択します。
        [JSON 本文 (JSON body)] に、次のように入力します。
        { 
        "id":"{{ticket.id}}", 
        "priority":"{{ticket.priority}}", 
        "status":"{{ticket.status}}", 
        "subject":"{{ticket.title}}", 
        "description":"{{ticket.description}}", 
        "due_at":"{{ticket.due_date}}", 
        "requester":"{{ticket.requester.name}}" 
        }
      6. [作成] をクリックします。
        トリガーが作成されたことを示す確認メッセージが表示されます。

    タスクの結果

    Webhook がセットアップされました。Zendesk でチケットが作成または更新されると、詳細が ServiceNow インスタンスに保存されます。ServiceNowインスタンスの Zendesk チケットにアクセスするには、次の場所に移動します Zendesk スポーク > Webhook > チケット.