ServiceNow 統合オプションの構成

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:2分
  • ServiceNow 統合オプションを設定するには、次の手順を実行します。

    始める前に

    必要なロール:スキャンエンジンアドミン (sn_se.scan_engine_admin)

    手順

    1. 統合タイプとして [ServiceNow インスタンス ] を選択します。
    2. 指定されたターゲットインスタンスでタスクを作成するための ユーザーストーリーテーブル を選択します。
      テーブルは、ソースインスタンスとターゲットインスタンスに存在する必要があります。
    3. ユーザーストーリーフィールドマッピング には、検索結果から選択したタスクテーブルにフィールドをマッピングするためにタスク作成統合で使用されるスクリプトが含まれています。
      注:
      このスクリプトは 2 回実行されます。ソースインスタンスで 1 回、ターゲットインスタンスで 1 回。

    ServiceNow 統合スクリプトのリーディングプラクティス

    以下は、ServiceNow 統合スクリプトを作成するためのガイドラインです。

    • まず、事前定義された変数 isSource を確認して、スクリプトがソース環境内で実行されていることを確認します。次に、事前定義された変数 isDestination をチェックして、スクリプトが宛先インスタンス (通常は本番インスタンス) で実行されていることを確認します。
    • 事前定義された変数ペイロードは、移行先インスタンスで使用できるように変数を格納するために使用できるオブジェクトです。ソースインスタンスでスクリプトが実行されているときはペイロードとデータをロードし、宛先インスタンスでスクリプトが実行されているときはペイロードデータを抽出する必要があります。
    • ソースインスタンスで実行されている場合にのみ、スクリプトで違反を使用します。
    • grTaskin スクリプトは、宛先インスタンスで実行されている場合にのみ使用します。
    • isSource は、ソースインスタンスで実行されている場合にのみスクリプトで使用します。
    • isDestination は、宛先インスタンスで実行されている場合にのみスクリプトで使用します。
    • ペイロードオブジェクトは、環境に関係なく使用できます。

    ServiceNow 統合に使用できる事前定義された変数は次のとおりです。

    isSource ソースインスタンス (開発) の場合は True。
    宛先 宛先インスタンス (本番) の場合は True。
    ペイロード インスタンス間で情報を渡すユーザー定義の変数。
    grFinding ソースの定義済みインスタンスでのみ、要求を送信する検出結果の Glide レコード。
    grTask 宛先インスタンスで作成中の Glide レコード。