重大セキュリティインシデント管理 でのロールアップレコードの構成

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:3分
  • 重大セキュリティインシデント管理 でロールアップレコードを構成して、ソースレコードが重大なセキュリティインシデントとしてリンク、提案、または昇格されるときにロールアップする情報を制御します。

    必要なロール:admin および sn_msi.workspace_admin
    注:
    システムアドミニストレーターはレコードを作成でき、 MSI ワークスペースアドミニストレーターはレコードを更新できます。
    手順
    1. 次のように移動する。 Security Incident Response > リンクされたレコード構成. [リンクされたレコード構成 (Linked Records Configuration)] ページが表示されます。
    2. リンクされたレコードを選択または新規作成し、同じページから [ロールアップレコード構成 (Roll up Record Configuration)] セクションに移動します。
      図 : 1. [ロールアップレコード構成 (Roll up Record Configuration)] セクション
      ロールアップレコードの構成
    3. [新規] をクリックします。

      [ロールアップレコード構成 (Roll up Record Configuration)] ページ

    4. 設定ページで詳細を入力します。
      表 : 1. ロールアップレコードの構成
      フィールド名 フィールドの説明
      名前 ロールアップレコードの名前を示します。
      アクティブ ソースレコードのロールアップが発生したときに現在の構成を実装するには、このチェックボックスをオンにします。
      リンクされたレコード構成 親のリンクされたレコード構成を指す一意の番号を示します。ここは読み取り専用です。
      ソーステーブル リンクされたレコード構成で使用される読み取り専用のソーステーブル名。
      ロールアップタイプ ロールアップする必要がある情報のタイプを示します。
      • 関係性:データを関連リストとして存在させる必要がある場合は、このオプションを選択します。
      • 参照:データがソーステーブルのフォームに参照フィールドとして存在する場合は、このオプションを選択します。
      ロールアップスクリプト ロールアップタイプが [関係性] の場合、[ロールアップスクリプト] フィールドが有効になり、スクリプトを記述してここから情報をロールアップすることができます。

      ここで、スクリプトは、ソースレコードと重大なセキュリティインシデントの情報を含む入力情報を受け取ります。関係テーブルから情報を検索してリンクされたレコード (sn_msi_m2m_child) テーブルにロールアップできるようにスクリプトを作成する必要があります。

      ソースフィールド ロールアップタイプが [参照] の場合、[ソースフィールド] が利用可能です。そのため、ロールアップする必要がある情報を含む [ソーステーブル] 参照フィールドが選択可能になります。
      ターゲットフィールド ロールアップタイプが [参照] の場合、[ターゲットフィールド] が利用可能です。そのため、リンクされたレコード (sn_msi_m2m_child) テーブルからフィールドを参照し、選択したソースフィールドとソーステーブルレコードに存在するデータを保存できます。

    ロールアップ用のスクリプトの記述

    名前 説明
    入力
    • sourceSysId:リンク、提案、または昇格しようとしているソーステーブルレコードの Sys ID。
    • msiSysId:ソースレコードをリンク、提案、または昇格する先の重大なセキュリティインシデントの Sys ID。
    出力 出力される戻り値はありません。
    責任 スクリプトは、リンクされたレコード (sn_msi_m2m_child) テーブルに情報をロールアップする必要があります。
    • sourceSysID を使用して、ServiceNow 関係テーブルからデータを照会します。
    • データが取得されたら、データをロールアップする MSIRollupEngine ユーティリティを使用して、リンクされたレコード (sn_msi_m2m_child) にデータをロールアップします。