ServiceNowコールバック URL でZendeskを登録するための Webhook を設定します。
手順
-
ServiceNow に Zendesk Webhook を登録して、Zendesk で特定のイベントが発生したときに ServiceNow に通知します。
-
アドミニストレーターとして ServiceNow インスタンスにログインします。
-
移動先 .
-
[New] をクリックします。
-
[名前] に Webhook レジストリレコードを識別するための名前を入力します。
-
[トークンを生成] 関連リンクをクリックします。
シークレットトークンが生成され、表示されます。この値は [トークン] でも更新されます。
-
フォームヘッダーを右クリックし、 [保存] をクリックします。
-
[Webhook を作成] をクリックします。
Webhook の作成が開始され、[Webhook ID] の値が入力されたことを示す確認メッセージが表示されます。
-
Zendesk アカウントで、チケットが作成または更新されるたびに実行されるイベントベースのルールを設定します。
-
Zendesk アカウントにログインします。
-
Zendesk アドミンセンターに移動します。
-
移動先 .
-
[トリガーを追加] をクリックします。
-
フォームに、これらの値を入力します。
| フィールド |
説明 |
| トリガー名 |
トリガーを識別する名前です。 |
| カテゴリ |
必要なイベントカテゴリです。[チケット] を選択します。 |
| 条件 | トリガー条件です。 [次のいずれかの条件を満たすこと (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}}"
}
|
-
[作成] をクリックします。
トリガーが作成されたことを示す確認メッセージが表示されます。
タスクの結果
Webhook がセットアップされました。Zendesk でチケットが作成または更新されると、詳細が ServiceNow インスタンスに保存されます。ServiceNowインスタンスのZendeskチケットにアクセスするには、に移動します .