ServiceNowウェブトリガーを使用した自動化の作成例

メッセージボックスにインシデント番号を表示するために、ServiceNowウェブトリガーを使用して自動化を作成します。

ServiceNow ウェブトリガーは ServiceNow インスタンスの インシデント テーブルをイベントのために監視します。 新しいレコードが インシデント テーブルに追加されると、トリガーが メッセージ ボックス アクションを開始してインシデント番号を表示します。

前提条件

前提条件 セクションに記載されている要件が満たされていることを確認します。

手順

  1. 左側のペインで [オートメーション] をクリックします。
  2. [作成] > [タスク Bot] をクリックします。
    タスクBotを作成ウィザードが表示されます。
  3. [名前] フィールドにBotの適切な名前を入力します。
    デフォルトでは、すべてのBotは \Bots フォルダーに保存されます。
  4. オプション: 説明 フィールドにBotの説明を追加できます。
  5. オプション: 選択ボタンを使用して、Botを別のフォルダーに保存できます。
  6. [作成と編集] をクリックします。
    Botが作成され、タスクBotの編集が表示されます。
  7. トリガー > ServiceNow をクリックし、その後ウェブトリガーをダブルクリックまたはドラッグしてトリガーセクションにウェブトリガーを追加します。
  8. Enter the ServiceNow インスタンスの URL をServiceNow の URL フィールドに入力します。
  9. インシデントイベントタイプ (テーブル) フィールドに入力してください。このトリガーは ServiceNow インスタンスの インシデント テーブルを監視するように設定されています。
  10. イベントを聞くドロップダウンから、新しいレコードが挿入されたときオプションを選択してください。
  11. オプション: ServiceNow インシデント テーブルから検索フィルターを フィルター条件(任意) フィールドに入力してください。
    ServiceNowインシデントテーブルに表示されているフィルターを右クリックし、次にクエリをコピーをクリックしてフィルターをコピーします。 フィルタ条件 フィールドにコピーしたフィルタを貼り付けます。
  12. オプション: ServiceNow インスタンスで定義されたロールを ロールでフィルターする条件(任意) に入力してください。
  13. 選択をクリックOAuthして、OAuth接続を選択モーダルから事前設定された接続を選択します。
    サポートされているのは、Control Room マネージド OAuth 接続のみです。 詳細は、OAuth 接続を使用する をご覧ください。
  14. 変数を作成をクリックして、トリガーの応答データを保存するレコード変数を作成します。
    トリガー応答データには、変更が発生したイベントに関するすべての情報がキーとバリューのペア形式で保存されます。 ドロップダウン リストから既存のレコード変数を選択することもできます。
  15. 変数作成 モーダルに ServiceNowTriggerData を入力して、新しいレコード変数を作成します。
    デフォルトでは、入力として使用チェックボックスが有効になっています。
  16. アクション > メッセージ ボックス をクリックし、その後メッセージ ボックスアクションをダブルクリックまたはドラッグしてアクションセクションに追加します。
  17. メッセージ ボックス アクション の使用に記載されている手順に従ってメッセージ ボックスアクションを設定します。
    トリガー応答データを使用して、メッセージ ボックス アクションの次の設定を変更します:
    1. メッセージ ボックス ウィンドウのタイトルを入力$ServiceNowTriggerData{triggerType}$を入力します。
      この変数は、トリガーレスポンスデータの トリガータイプ キーをメッセージボックスのウィンドウ タイトルとして設定します。
    2. $ServiceNowTriggerData{number}$表示するメッセージを入力してくださいに入力してください。
      この変数は、トリガー応答データから 数値 キーをメッセージボックスに表示する必要があるメッセージとして設定します。
  18. 保存 をクリックしてオートメーションを保存します。
実行 > トリガーで実行 をクリックして、トリガーを有効にします。 その後、トリガーは、監視対象の ServiceNow インスタンスの インシデント テーブルにおける 新しいレコードが挿入されたとき のイベントをリッスンします。 新しいインシデント(インシデント番号INC0010015)が作成されると、トリガーはメッセージ ボックスアクションを開始します。 メッセージボックスが、ウィンドウのタイトルをServiceNow Trigger、メッセージをINC0010015として表示されます。