保存された外部トリガーを作成する
一連のトリガー定義を、Webhook を介して外部イベントに応答する再利用可能なトリガーとして保存します。指定された条件を満たす構成済みのサードパーティアプリケーションでイベントが発生すると、トリガーが有効になります。
このタスクについて
ワークフロースタジオで既に構成されていて、サポートされているサードパーティスポークで発生するイベントに応答する保存済みトリガーを作成します。イベントが発生すると、サードパーティのスポークはイベントペイロードを ワークフロースタジオに送信します。
トリガー定義では、次の項目を指定します。
- JSON 形式のイベントペイロード構造
- トリガーがいつ開始されるかを決定する条件
始める前に
必要なロール:trigger_designer、flow_designer、または admin
サブスクリプションが必要:このステップには、統合ハブのサブスクリプションが必要です。
必要なプラグイン:次の統合ハブプラグインをインストールします。
-
ServiceNow 統合ハブ外部トリガー [com.glide.ih.external_trigger]:すぐに利用可能な外部トリガーを使用する場合。
-
外部トリガービルダー [sn_ext_trg_bldr]:保存済み外部トリガーを作成する場合。
注:
さまざまな Integration Hub サブスクリプションに含まれるものについては、「法務スケジュール - Integration Hub の概要」を参照してください
イベントソースビルダーで必要なイベントソースを作成するか、これらのスポークの既存のイベントソースを使用します。
- Jira スポーク
- GitHub スポーク
- Docusign eSignature スポーク
- Microsoft Azure DevOps Boards スポーク
重要:
サードパーティアプリケーションのイベントペイロード JSON を手元に置いておきます。イベントペイロード JSON をコピーできる場所を特定するには、サードパーティの Webhook ドキュメントを参照してください。たとえば、Jira イベントペイロードについては、次のリンクを参照してください。 Webhook の実行。
手順
タスクの結果
トリガーが作成され、公開されます。トリガーはどのフローでも使用できます。フローへのトリガーの追加については、「 保存されたトリガーを使用」を参照してください。