Tenable と ServiceNow 5.x.x の統 合 ガイド
最 終 更新 日 : 2024 年 9 月 3 日

Copyright © 2024 Tenable, Inc.All rights reserved.Tenable、Tenable Nessus、Tenable Lumin、Assure、および Tenable のロゴは、Tenable, Inc.またはその関連 会社の登 録商標 です。その他 の各 製品 またはサービスは、それぞれの所 有者 の商 標 です。

目次
Tenable for ServiceNow 5.x.x へようこそ

4

始める前に

4

アプリケーションの依 存関 係

8Tenable for ServiceNow を始 める

9

インスト ールする

10

Tenable アプリケーションのアップグレード概 要

11Tenable アプリケーションのアップグレード

12

アップグレードの正常 な完 了の確認 方法

16

アップグレードの失敗

20

アップグレードに失 敗 した最 も一般 的な原因

21

Tenable アプリケーションおよびデータの削 除

21Tenable アプリケーション

23

Service Graph Connector for Tenable for Assets
ServiceNow 向けの Service Graph Connector for Tenable for Assets
Tenable for ITSM

23
23
25

ServiceNow 用の Tenable for ITSM

26

OT Security for Vulnerability Response (VR)28

OT Security for VR

28

ServiceNow データマップ

30

利用 可 能 なデータ OT Security

30

利用 可 能 なデータ Tenable Security Center37

利用 可 能 なデータ Tenable Vulnerability Management

41
50

設定

-2-

Tenable Connector の設定

5055

コネクタの無 効化または有 効化

57

資産 の設 定とインポート のスケジュール設定
ServiceNow から Tenable Security Center への資産の同期 を設定する

63

ServiceNow から Tenable Vulnerability Management への資 産 の同期 を設定 する

64

VR の設定 とインポート のスケジュール設定

67

ITSM の設定とインポート のスケジュール設 定

71
80

設定
全般 設 定80

資産 の設 定80

VR 設 定82

ITSM 設定

84

システムのプロパティ

85

テーブルにフィールドを追加

86

サポート

90

ト ラブルシューティング

91

-3-

Tenable for ServiceNow 5.x.x へようこそ
Tenable の各アプリケーションは、ServiceNow と Tenable Vulnerability Management、Tenable Security
Center または OT Security の併用に対 応 するように設 計されています。
Tenable for ServiceNow 5.x.x 以降 では、Tenable Connectors があらゆる設 定とインポート のスケジュール設 定 を処 理 します。そのため、資 産、OT Security の Vulnerability Response (VR)、または Information
Technology Service Management (ITSM) の各 アプリケーションが適 切 に機能 するように正しく Tenable
Connectors を設定 する必要 があります。
Service Graph Connector for Tenable for Assets アプリケーションは、Tenable 資 産と ServiceNow 構成
管理 データベース (CMDB) を統合 します。資産 は、ServiceNow の識別および調整 エンジン (IRE) を通 じて CMDB にインポート されます。設 定後 のアプリケーションは、Tenable の資産 データを CI としてServiceNow に取 り込み、ServiceNow CI を資産 として Tenable にエクスポート することが可 能 になります。
OT Security for Vulnerability Response アプリケーションは、Tenable で検 出された脆 弱性 とServiceNow Security Operations の Vulnerability Response モジュールを統合します。設定 後のアプリ
ケーションは、OT Security で検 出 されたすべての脆 弱性 を ServiceNow Vulnerable Items (VI) に同期し、さらに Tenable プラグインの詳細 を ServiceNow のサードパーティ脆 弱性に同期 します。
Tenable for ITSM アプリケーションは、Tenable で検 出 された脆弱性をカスタムテーブルに統合し、これらの脆 弱 性に関 するインシデント を作成 します。設定後のアプリケーションは、Tenable で検出されたすべての脆 弱 性をカスタム脆 弱性 テーブルに同期 し、さらに Tenable プラグインの詳細を 2 つ目 のカスタムテーブ
ルに同 期 します。
このガイドでは、次の項目 に関する ServiceNow の統 合 について説 明 します。
lTenable Connectorl

資産 の設 定とインポート のスケジュール設定

l

VR の設定 とインポート のスケジュール設定l

ITSM の設定とインポート のスケジュール設 定

ヒント : Tenable for ServiceNow ユーザーガイド は、英語 と日 本 語 で提供 されています。

始める前 に
Tenable for ServiceNow アプリケーションを使用 する前 に次の手 順を行います。

-4-

ServiceNow アプリケーションの設 定
Tenable では、お客様 の ServiceNow 管 理者 または ServiceNow コンサルタント に依 頼して ServiceNow
アプリケーションを設 定 し、ServiceNow の開発手 順 (開発 > テスト > 本 番モデル) を実 行することを推 奨しています。
l

開発 インスタンスをインスト ールし、必要 に応じて調整します。

l

更新 セット を使用 して変 更を行 います。

l

テスト 環境で ServiceNow アプリケーションをインスト ールし、品 質保証 のための更 新セット の変 更を適 用 します。

l

テスト 環境で承認 された後 、生 産 環境で Tenable アプリケーションをインスト ールし、更新 セット を
適用 します。

注 意 : ServiceNow 環境ごとに一意 の認証 情報が必 要です。

ServiceNow MID サーバーの設定
ServiceNow MID サーバーは、ServiceNow プラット フォームと外 部アプリケーション、データソースおよびサービス間 のデータの通信と移動 をサポート します。1 つの環境に複数 の MID サーバーを設定し、一部 を
開発 やテスト 専 用に、他 を実 働 専 用 とすることができます。Tenable Security Center または OT Security
が存 在している内部 ネット ワークでファイヤーウォールが有 効化 されている場合 は、MID サーバーを使用してデータにアクセスする必要 があります。
lServiceNow ドキュメント の [MID server](MID サーバー) セクションを参照してください。

l

お使 いのシステムが MID サーバーシステム要件 に準拠 していることを確 認 します。詳細 は、ServiceNow のドキュメント の [MID Server System requirements] (MID サーバーシステム要件 ) を参照 してください。

l

お使 いのシステムが MID サーバーメモリ要 件に準 拠 していることを確 認します。詳 細は、ServiceNow のドキュメント の [Set the MID Server JVM memory size] (MID サーバーの JVM メモ
リーサイズを設 定する) を参 照 してください。

ServiceNow スコープ内 のアプリケーション-5-アプリケーションスコープは、アプリケーションのファイルやデータへのアクセスを識別 および制 限 することで、
アプリケーションを保 護 します。詳 細 は、ServiceNow のドキュメント の [Application Scope] (アプリケーショ
ンスコープ) セクションを参 照してください。
ServiceNow ユーザーインターフェース設 定メニューの [開 発者 ] タブにある、アプリケーションピッカーを有効にすると、Tenable ServiceNow アプリケーションの設定を簡 素化できます。
Tenable では、各 ServiceNow インスタンスについて、Tenable Vulnerability Management/Tenable
Security Center/OT Security で ServiceNow ユーザーを個別に作成 する必 要があります。これは、レート
制限 やデータコリジョンなどの問 題を回 避するのに役立ちます。
例:lsn_devlsn_testlsn_prod

ユーザーをセグメント 化することで、開 発 環境とテスト 環 境で使 用 するデータ量を抑制できます。
Tenable Vulnerability Management では、アクセスグループを設定して、データを特定 の資 産のみに制 限
し、データのインポート とテスト を簡 素 化できます。
注 意 : Tenable は、すべてのアクセスグループを、アクセス許可設 定 に変 換しています。詳細については、Tenable
Vulnerability Management ユーザーガイドのアクセスグループおよびアクセス許可 を参 照してください。

Tenable Security Center では、開発 ユーザーとテスト ユーザーに表示されるデータを制 限 するためのクエリを作成 できます。開 発環境 とテスト 環 境 での使用 に最適 なデータセット を決 定するには、Tenable 管 理
者に相 談 してください。また、Tenable 管理 者に依 頼して、適切 なスキャン解像 度を設定し、ServiceNow で最 適 なデータが表 示されるようにします。
OT Security では、[Local Settings] (ローカル設 定) > [Users and Roles] (ユーザーとロール) > [Local
Users] (ローカルユーザー) > [Add User] (ユーザーの追加 ) に移 動 して、ユーザーを作成できます。

Tenable Vulnerability Management API キーの生 成ServiceNow を Tenable Vulnerability Management に統 合するための一意 の API キーを生成するには、次の手 順を実 行します。

-6-

1. Tenable Vulnerability Management にログインします。
2. ServiceNow 専 用の管理 者アカウント を作成します (開発 、テスト 、生 産など)。ServiceNow は、これらのアカウント を使用して Tenable Vulnerability Management に接 続し、資 産データを取 得 します。
3. ServiceNow で使 用 する API キーを生成して保 存 します。
注 意 : Tenable Vulnerability Management との統合 の場合
lTenable Vulnerability Management で API キーを生成 し、設 定を完 了します。API キーの生 成方
法 については、Tenable Vulnerability Management ユーザーガイド を参照 してください (このAPI キーを、他のサードパーティまたはカスタムメイドのアプリケーションおよび統合 で使用 しないでください。インスト ールされた統 合インスタンスごとに一意の API キーを生 成する必要 があります。)

4. [Settings] (設 定 ) > [Access Groups] (グループにアクセス) の順 にクリックします。
5. [All Assets] (すべての資産 ) グループをクリックします。
6. 次のいずれかを行います。
l[All Users] (すべてのユーザー) ト グルが有効になっている場合 、操作は不 要です。

l[All Users] (すべてのユーザー) ト グルが無効になっている場合 、次の操作 を行います。
a. [+] ボタンをクリックします。
b. ステップ 2 で作 成 した ServiceNow ユーザーを追 加します。

Tenable Security Center API キーの生 成Tenable Security Center を ServiceNow に統 合 するには、一意の API キーを作成 します。
1. Tenable Security Center にログインします。
2. ServiceNow 専 用の完全 なアクセス権 限 を持 つ (開発 用、テスト 用 、本 番 用 などの) セキュリティマ
ネージャーアカウント またはセキュリティアナリスト アカウント を作 成します。ServiceNow は、これらのアカウント を使 用して Tenable Security Center に接 続し、データを取得 して修正 スキャンを開始 します。
3. ServiceNow で使 用 する API キーを生成して保 存 します。
OT Security では、[Local Settings] (ローカル設 定) > [System Configuration] (システム設定 ) > [APIKeys] (API キー) > [Generate Key] (キーの生成) に移 動して、API キーを作成できます。

-7-

アプリケーションの依存 関係
ServiceNow 用の Tenable アプリは、次 のアプリケーションに対して依存関 係があります。
lTenable Vulnerability Management、Tenable Security Center 5.7+、または OT SecuritylServiceNow Washington D.C.、Vancouver、または Utah

アプリケーション
注 意 : 各 アプリケーション名 は、その ServiceNow スト アのリスト にリンクされています。リンクをクリックすると、より詳
細な依 存 関 係 情 報が表示 されます。

Tenable Connector: このアプリケーションは、ServiceNow スト アの以下のすべての Tenable アプリケーショ
ンの前提 条 件 です。
Service Graph Connector for Tenable for Assets:lTenable ConnectorlServiceNow の構 成 管理 データベース (CMDB)l

Integration Commons for CMDBl

CMDB CI Class ModelslITOM ライセンス (com.snc.itom.license)l

ITOM Discovery ライセンス (com.snc.itom.discovery.license)

注 意 : Service Graph Certified アプリには、ITOM ライセンス (com.snc.itom.license) および ITOM Discovery ライ
センス (com.snc.itom.discovery.license) の依存関係 が必 要です。ServiceNow サポート ポータルから、ご使 用のインスタンスに com.snc.itom.license プラグインをインスト ールするようにリクエスト できます。詳 細については、ServiceNow の担当者までお問い合 わせください。

OT Security for Vulnerability ResponselTenable ConnectorlService Graph Connector for Tenable for AssetslServiceNow Vulnerability Response

Tenable for ITSM

-8-

l

Tenable ConnectorlService Graph Connector for Tenable for AssetslServiceNow インシデント (ITSM)

Tenable for ServiceNow を始める
Tenable for ServiceNow 統合 を設定 するには
注 意 : 次 の順序 に従 って Tenable ServiceNow アプリケーションを設定することが大切です。アプリケーションを設定する前 に、コネクタをインスト ールして設定 します。コネクタが適切にインスト ールされていないと、それが原 因でエラーが発 生し、その後のアプリケーションのインスト ールや設 定に影響を与える恐 れがあります。
ヒント : Tenable では、Tenable アプリケーションの操作 に、ServiceNow のタブ表示を利用することを推 奨しています。この設 定 を使用 するには、[Settings] (設定) > [Forms] (フォーム) の順にクリックし、[Tabbed forms] (タブ付きフォーム) ト グルを有効 化します。

1. ServiceNow で使 用 する Tenable アプリケーションをインスト ールします。
注 意 : Tenable Connector と Service Graph Connector for Tenable for Assets が必要です。

2. [Tenable Connector] (Tenable コネクタ) を設定します。
3. Service Graph Connector for Tenable for Assets アプリケーションを設定 します。この段階 で、インポート をスケジュールできます。
注 意 : 必 ず正 しいパラメーターを使 用 して、Service Graph Connector for Tenable for Assetsr アプリ
ケーションを設 定してください。適 切に設 定しないと、統合 が意 図したとおりに動 作しない可 能 性 があります。

4. (任 意 ) OT Security for VR アプリケーションを設定 します。この段 階 で、インポート をスケジュールできます。
5. (任 意 ) Tenable for ITSM アプリケーションを設定します。この段 階で、インポート をスケジュールでき
ます。

-9-

インスト ールする
Tenable アプリケーションをダウンロードするには、ServiceNow App Store へ移 動 します。ServiceNow App
Store からアプリケーションをダウンロードする方 法 の詳細 は、ServiceNow のドキュメント を参 照してください。
ServiceNow App Store では、次 の Tenable アプリケーションを利 用できます。
lTenable Connector (必 須 )lService Graph Connector for Tenable for Assets (必須 )l

OT Security for Vulnerability Response (VR) (任意 )lTenable for ITSM (任 意)- 10 -

Tenable アプリケーションのアップグレード概 要
Tenable の ServiceNow アプリケーションは、定 期 的にアップグレードされます。Tenable では、システムを
最新 の状態 に保 つためにプラット フォームをアップグレードすることを推 奨しています。

サポート されているアップグレードパス
バージョン 3.1 以 前
Tenable は、バージョン 3.1 以前の Tenable アプリケーションを現在 使 用しているお客様 には、最新 バー
ジョンへの直 接 アップグレードをサポート していません。Tenable アプリケーションを最新バージョンにアップグレードするには、現 在 の Tenable アプリケーションとデータを削 除 してから、最新 バージョンのアプリケーショ
ンを再 インスト ールしてください。
詳細 は、Tenable アプリケーションおよびデータの削除 を参照 してください。
バージョン 4.0 以 降
Tenable は、バージョン 4.0 以 降の Tenable アプリケーションを現在 使用 しているお客様 には、最新バー
ジョンへの直 接 アップグレードをサポート しています。詳 細は、Tenable アプリケーションのアップグレードを参照してください。

ServiceNow Tenable アプリケーションをアップグレードするには次 の手順 に従 います。
1. Tenable コネクタを無効 にします。
2. プラット フォームをアップグレードします。
詳細 は、ServiceNow のドキュメント を参 照してください。
3. インスト ール済みの各 Tenable アプリケーションごとに Tenable アプリケーションのアップグレードの手
順を行 ってください。
lTenable Connector のアップグレード

lService Graph Connector for Tenable for Assets のアップグレードl

OT Security for VR のアップグレード (使 用している場 合 )lTenable for ITSM のアップグレード (使用 している場合 )4. Tenable Connector を有 効にします。

- 11 -

Tenable アプリケーションのアップグレード
Tenable アプリケーションバージョンを更新 するには次 の手順 に従 います。
1. ServiceNow のフィルター検 索バーに、「system applications」と入力 します。
システムアプリケーションの結 果 が表示 されます。
2. [System Applications] (システムアプリケーション) で、[Installed] (インスト ール) を選 択します。

[All Applications] (すべてのアプリケーション) ページが表示 されます。
3. 検 索 フィルターボックスに「Tenable」と入 力します。

- 12 -

インスト ール済みの Tenable アプリケーションのリスト が表示されます。
4. インスト ール済みのアプリケーションの隣にある、バージョンのドロップダウンをクリックします。
利用 可 能 なバージョンアップデート のリスト が表示されます。

5. Tenable アプリ (Tenable Connector、Service Graph Connector for Tenable for Assets、
OT Security for VR、Tenable for ITSM) ごとに、最 新のバージョンを選 択 します。
6. [Update] (更 新) をクリックします。

アプリケーションが該当するバージョンに更新 されます。

アップグレードでスキップされたすべての変 更 を確 認 して解 決 する
1. [System Diagnostics] (システム診 断 ) > [Upgrade History] (アップグレードの履歴 ) に移動 します。
2. [To] フィールドで「x_tsirm」を検 索します。

- 13 -

3. 更新 したそれぞれの Tenable アプリについて、アップグレードレコードを開 いて [Skipped Changes to
Review] (スキップされた変 更の確 認) タブを確認します。

4. リスト に記 載されたそれぞれのスキップされた変 更に対して、以下の手順 を行います。

- 14 -

a. スキップされた変更 を開いて [Resolve Conflicts] (手動 で解 決 ) を選択 します。
b. オプションがある場 合は [Revert to Base System] (ベースシステムに戻す) を選択します。ア
プリは、スキップされた変 更 のレコードを自動 的に [Reviewed and Reverted] (レビュー済 みと
取 り消し) とマークします。

c. [Revert to Base System] (ベースシステムに戻す) オプションが表示されず画 面が空 白 の場
合 は、スキップされた変 更に対 して取るべきアクションはありません。スキップされた変更 のレ
コードは [Reviewed] (レビュー済 み) とマークされます。

すべての Tenable アプリですべてのスキップされた変 更を確 認したら、アップグレードは完 了 です。

残 っているアーチファクト の削 除

- 15 -

場合 によっては、アップグレードでスキップされたすべての変 更 を確 認 して解 決 するの作 業を行 っても、古いアプリケーションファイル (アーチファクト ) が削 除 されないことがあります。この問題が発 生した場合は、このナレッジベースの記事 を参照して、残 っているすべてのアーチファクト を削 除してください。

アップグレードの正常な完了 の確 認 方 法
Tenable は、ServiceNow 内の Tenable アプリケーションの最新 バージョンのサポート を提 供しており、アップグレードが失 敗すると、サポート を受 ける面で問題が生 じます。サポート をリクエスト される場合は、以下の手 順に従 って ServiceNow 内 の Tenable アプリケーションが利 用 可 能な最新 バージョンに正 しく更新されていることを証 明いただくようお願 いいたします。
警 告 : アップグレードを正しく完了 するには、スキップされた変更をそれぞれ手 動で確 認 して、手 順に従 うことが重要です。手動 で 1 つずつ確認して解決 せずに、これらのレコードの解決フィールドをバッチで更新 した場合 、アップ
グレードが失敗 し、再 度 アップグレードを行 わなければならなくなります。アップグレードをやり直すには、それぞれの Tenable アプリを修 正 して、スキップログプロセスを再 び完 了させる必要 があります。

方法 1: サポート 収集 スクリプト
Tenable サポート では当 社のサポート ページで、ユーザーに証明としてスクリーンショット を提出 していただく
ことなくアップグレード情 報を収 集するためのスクリプト を提供しています。
Tenable ServiceNow アプリケーションのサポート 収集スクリプト

方法 2: 証 明用スクリーンショット の提 出サポート 収 集スクリプト を実 行できない場 合、アップグレードが正しく完 了したことを示 すスクリーンショットを提出 してください。

- 16 -

1. Tenable プラグインの現 在 のバージョンのスクリーンショット を提出します。

注 意 : このスクリーンショット は、ユーザーがすべてのプラグインの最新 バージョンへの更新 を完 了していない
ことを示しています。サポート を受 けるためには、最新のバージョンに更新 する必要 があります。

- 17 -

注 意 : このスクリーンショット は、ユーザーがすべてのプラグインの最新 バージョンへの更新 を完 了したことを示 しています。

2. 各プラグインで、[Upgrade History] (アップグレードの履歴 ) と [Reviewed Skip Logs] (スキップログの確 認) のスクリーンショット を提 出します。

- 18 -

注 意 : このスクリーンショット は、ユーザーがすべてのスキップされた変 更の確 認を完了していないことを示 しています。

注 意 : このスクリーンショット は、ユーザーがすべてのスキップされた変 更の手 動での確認 を完了 していない
ことを示しています。正しくアップグレードを行 ってサポート を受 けるには、このステップを完 了させる必 要 があります。

- 19 -

注 意 : このスクリーンショット は、ユーザーがすべてのスキップされた変 更の確 認を完了したことを示 しています。

アップグレードの失敗
Tenable App for ServiceNow のアップグレードに失敗 した場 合は、再び完 了 させることができます。
1. [System Definition] (システム定 義 ) > [Plugins] (プラグイン) に移動 し、Tenable アプリを検 索します。
2. Tenable アプリ (Tenable Connector、Service Graph Connector for Tenable for Assets、
OT Security for VR、Tenable for ITSM) ごとに、アプリケーションタイル上の [Menu] (メニュー) アイコ
ンをクリックします。
3. [Repair] (修復) をクリックします。
4. [Activate Plugin] (アクティブなプラグイン) ダイアログボックスで [Repair] (修復) をクリックします。
5. アプリを修正 すると、新しくインスト ールされた状 態に戻 り、スキップされた変更 を再び確 認 できま- 20 -す。Tenable アプリケーションのアップグレードドキュメント の「 スキップされた変更を確認して解決する」を参照 してください。

アップグレードに失 敗した最も一 般的 な原 因
スキップされた変 更 の確 認 を行 っていない
アップグレード後に [Skipped Changes] (スキップされた変更 ) を確認 していない場 合、アプリは正 しく動 作
せず、アップグレードは失 敗 します。

スキップされた変 更 の確 認 に誤 りがある
スキップされたそれぞれの変更 を個 別 に手動で開いて確 認し解 決しない場合 、または [Skipped
Changes] (スキップされた変更 ) リスト の [Resolution] (解決策 ) フィールドを [Reviewed and Reverted](または別 の解 決 済みの値 ) に更 新しただけの場 合 (あるいはその両 方 )、Tenable アプリケーションは変更を適用 せず、正 しく動 作 せず、アップグレードは失 敗します。
詳細 は、Tenable アプリケーションのアップグレードを参照してください。

Tenable アプリケーションおよびデータの削除
ServiceNow をバージョン 3.0 以 前 からバージョン 4.0 以降にアップグレードする際 、Tenable アプリケーショ
ンおよびデータの削除 が必 要な場 合があります。

現在の Tenable アプリケーションおよびデータを削除 するには
1. すべての Tenable コネクタとそれに関 連するジョブまたはスケジュールされたジョブを無効 にします。
2. [Scripts] (スクリプト ) > [Background] (バックグラウンド) で次のコマンドを実 行して、レコードを削 除します。
a. [Assets Pending Approval] (Tenable 固有のレガシー資 産 クラス) をすべて削除 します。
//Assets Pending Approval cleanup x_tsirm_tio_cmdb_tio_disc_ci
var apa = new GlideMultipleDelete('x_tsirm_tio_cmdb_tio_disc_ci');
apa.execute();b. [Tenable Asset Attribute] (Tenable 資 産属 性) レコードをすべて削 除します。

- 21 -

//Asset Attributes cleanup x_tsirm_tio_cmdb_asset_attributes
var assetInfo = new GlideMultipleDelete('x_tsirm_tio_cmdb_asset_
attributes');
assetInfo.execute();c. Tenable 固有 の IRE レコードをすべて削 除します。
//Clean up source uniqueness. This will force IRE matchingvar assetSysSource = new GlideMultipleDelete(“sys_object_source”);
assetSysSource.addQuery(“name”, “STARTSWITH”, “Tenable”);
assetSysSource.execute();d. Tenable の脆弱 性項目 をすべて削除します。
var vi = new GlideMultipleDelete('sn_vul_vulnerable_item');vi.addQuery(“source”, “STARTSWITH”, “Tenable”);
vi.execute();
3. Tenable アプリケーションをアンインスト ールします。
このプロセスにより、クリーンな開 始点 が提 供され、破損 したデータがあれば削 除されます。ここから、
Tenable アプリケーションを再インスト ールすることも、ServiceNow が構 築 した Vulnerability Response
Vulnerability Response(VR) アプリケーションをインスト ールすることもできます。

Tenable が構 築 したアプリケーションを再 インスト ールする
ServiceNow の VR アプリケーションを使 用していない場 合 は、このオプションを選 択してください。詳 細 については、インスト ールページを参 照してください。

- 22 -

Tenable アプリケーション
Service Graph Connector for Tenable for Assets
Tenable for ITSMOT Security for Vulnerability Response (VR)Service Graph Connector for Tenable for Assets
Service Graph Connector for Tenable for Assets は、Tenable Vulnerability Management、Tenable
Security Center、OT Security、ServiceNow 構 成管 理データベース (CMDB) の間で資 産を同期して調整します。Tenable の高 度な検出およびスキャン技術 と ServiceNow の多機 能な CMDB により、すべての資 産 を正 確 に追跡できます。
Service Graph Connector for Tenable for Assets を使用すると、次 のことを実行 できます。
lTenable 資産 と ServiceNow CI を一致 させる方法をカスタマイズするlTenable に資 産 として送 信 する ServiceNow CI を定 義する

注 意 : Service Graph Connector for Tenable for Assets は、Tenable Security Center バージョン 5.7 以 降 のみに対 応しています。
注 意 : Tenable ServiceNow アプリケーションの Tenable Vulnerability Management への資産のプッシュジョブでは、資 産が作成 されるのみで、資産 へのタグの割り当ては行われません。

詳しくは、資 産の設定とインポート のスケジュール設 定をご覧 ください。

ServiceNow 向 けの Service Graph Connector for Tenable for Assets
Tenable Vulnerability Management では、重 要なアプリケーション、デバイス、インフラを保護 するためのモ
ニタリングと脆 弱性管 理 機能を提 供 しています。Service Graph Connector for Tenable for Assets アプ
リケーションは、ServiceNow の Vulnerability Response アプリケーションのために開発 されたものであり、Tenable Vulnerability Management の脆弱 性データをインポート して ServiceNow で管 理できます。
注 意 : Service Graph Connector for Tenable for Assets ServiceNow アプリの資産 のプッシュジョブは、
POST/import/assets API エンドポイント を使 用して Tenable Vulnerability Management に新しい資 産 を作 成 します。このエンドポイント は、Tenable Vulnerability Management によって管 理 され、複数 のルールの説明 で非 同期リクエスト として参 照される、資 産 のインポート ジョブを作 成します。

- 23 -

アプリケーションメニューlService Graph Connector for Tenable for Assets: プライマリロール (x_tsirm_tio_cmdb.user) が必要 です。

タイト ル

必 須 ロール

Documentation (ドキュメント )x_tsirm_tio_cmdb.user

Contact Support (サポート に問い合 わせ)

x_tsirm_tio_cmdb.user

Dashboard (ダッシュボード)x_tsirm_tio_cmdb.user

Assets Pending Approval (資 産の承認 の保留)

x_tsirm_tio_cmdb.user

All Synchronized Items (すべての同期 された項目 )x_tsirm_tio_cmdb.user

Configuration (設定 )x_tsirm_tio_cmdb.admin

General Settings (全 般設 定)

x_tsirm_tio_cmdb.admin

Connectors (コネクタ)

x_tsirm_tio_cmdb.admin

API Data Mappings (API データマップ)

x_tsirm_tio_cmdb.user

Diagnostics (診断 )x_tsirm_tio_cmdb.admin

Asset Outbound Jobs (資産 のアウト バウンドジョブ)

x_tsirm_tio_cmdb.admin

Asset Inbound Jobs (資産のインバウンドジョブ)

x_tsirm_tio_cmdb.admin

Queued Actions (キューされたアクション)

x_tsirm_tio_cmdb.admin

プライマリロールlx_tsirm_tio_cmdb.admin: アプリケーションの管理ユーザーです。

lx_tsirm_tio_cmdb.user: アプリケーションの基 本ユーザーです。

ビジネスルール- 24 -

l[Update Job and Chunk Status] (ジョブおよびチャンクステータスの更新 ): ジョブおよびチャンクのス
テータスを設 定するビジネスルールです。

l[Push Asset Update to Tenable.io] (Tenable.io に資産 の更新 をプッシュ): 非同 期 リクエスト
キューのアクションエント リを作 成 することで、資 産の更 新 情報を Tenable Vulnerability
Management に送信 します。

l[Set Name] (名 前 の設 定): コネクタまたは資産 UUID 変更の、資 産属性 レコードの名 前 を設定 します。

l[Set Tenable Values when Done Processing] (処理 の完 了時 に Tenable 値を設定 ): アウト バウ
ンドジョブの完了 時 に、資 産 属 性レコードの値を設 定します。

l[Update Job Percent Complete] (ジョブの完了 率を更新 ): レコードの処理中 におけるジョブの完了率 を更新します。

l[Create Settings if None exist] (設定 が存 在しない場 合に作成 ): 設 定が存 在しない場 合 に、デフォルト 値を使 用 して一般 設定 レコードを自動 的に作成します。

l[Calc Job State] (ジョブステータスの計 算): チャンクの状況に基 づいてジョブステータスを計 算 します。

l

[On Job State Change] (ジョブステータスの変更 時): ジョブステータスが変更 された場 合 のインバウ
ンドジョブの合計 レコード数 と完了 率 を表示 します。

l[Notify About Limitations on Out of Box Rules] (標準装 備 のルールに対 する制 限 の通 知 ): 標
準装 備 の CI ルールが編集 不可 であることを説 明するユーザーインターフェースメッセージを表 示します。

l[Push Asset Update to Tenable.io (Update)] (Tenable.io に資 産の更 新をプッシュ (更新)): 非同期リクエスト キューのアクションエント リを作成することで、資産の更新情 報を Tenable Vulnerability
Management に送信 します。

Tenable for ITSM
Tenable for IT Service Management (ITSM) を使 用すると、ServiceNow の Vulnerability Response なし
で Tenable の脆 弱性情報 をインポート して ServiceNow インシデント に変 換できます。これにより、手 動によるメールやスプレッドシート の処 理から脱却し、ServiceNow の再利用 可 能なワークフローを活 用 して作業 を効 率 化できます。

Tenable ITSM の操作の流れ- 25 -

Tenable for ITSM は、Service Graph Connector for Tenable for Assets を使 用して適 切な資 産 またはCI を検 出 し、脆 弱性との関 連付 けを行 います。Tenable for ITSM を設 定する前 に、Service Graph
Connector for Tenable for Assets のテスト と調整 を完了しておくことが大切 です。Tenable for ITSM は、指定 されたコネクタを使用 して脆 弱性 をダウンロードし、ServiceNow のユーザー設定 のテーブルに脆弱
性情 報 を作 成します。また、設 定 可 能 なインシデント ルールを使用 して、脆 弱 性ごとに ServiceNow イン
シデント を作 成 します。IT 管 理者 は、これらのインシデント を使 用 してチームに修正作 業 を割り当 てます。
このアプリケーションは、次 の順序 で脆 弱性 を作成します。
lTenable ITSM アプリは、Service Graph Connector for Tenable for Assets アプリを使 用して脆 弱な資 産と ServiceNow CI のマッチングを行います。

l

見つかったそれぞれの脆弱 性について、Tenable ITSM アプリ内で一意の脆 弱性エント リが作成 されます。

lServiceNow CI、プラグイン ID、ポート 、プロト コルを組み合わせて、一 意 の脆弱 性エント リが決 定 されます。

l脆弱 性 が Tenableで修 正された場 合、ServiceNow でその脆 弱性 とインシデント の両方がクローズ
されます。

l

手動 でクローズされた脆弱 性 が再 度 検出 された場合、Tenable は ServiceNow でその脆弱 性 とイ
ンシデント を再 オープンします。

Tenable for ITSM は、次の手 順に従 ってインシデント を作成します。
l

脆弱 性 フォームに基づいて ServiceNow インシデント を手 動で作 成できます。

l

インシデント ルールを作成して、インシデント を自動 的 に作成することも可能 です。
oセレクターフォーム、資 産フィールドおよび値を使 用して、簡 単なルールを作 成できます。

oより詳細 なルールの作 成 には、高度 な文字列を使用してデータを編集 できます。

ServiceNow 用 の Tenable for ITSM
Tenable Vulnerability Management では、重 要なアプリケーション、デバイス、インフラを保護 するためのモ
ニタリングと脆 弱性管 理 機能を提 供 しています。Tenable for ITSM アプリケーションは、ServiceNow のVulnerability Response アプリケーションのために開 発されたものであり、Tenable Vulnerability
Management の脆弱 性データをインポート して ServiceNow 内で管理できます。

- 26 -

アプリケーションメニューlTenable for ITSM: プライマリロール (x_tsirm_tio_itsm.user) が必 要です。

タイト ル

必 須 ロール

Documentation (ドキュメント )x_tsirm_tio_itsm.user

Contact Support (サポート に問い合 わせ)

x_tsirm_tio_itsm.user

Plugins (プラグイン)

x_tsirm_tio_itsm.user

Vulnerabilities (脆 弱性)

x_tsirm_tio_itsm.user

Incidents (インシデント )x_tsirm_tio_itsm.user

Configuration (設定 )x_tsirm_tio_itsm.user

General Settings (全 般設 定)

x_tsirm_tio_itsm.admin

Connectors (コネクタ)

x_tsirm_tio_itsm.admin

Scheduled Imports (定期 インポート )x_tsirm_tio_itsm.user

Incident Rules (インシデント ルール)

x_tsirm_tio_itsm.admin

Diagnostics (診断 )x_tsirm_tio_itsm.admin

Queued Actions (キューされたアクション)

x_tsirm_tio_itsm.admin

Documentation (ドキュメント )x_tsirm_tio_itsm.user

Contact Support (サポート に問い合 わせ)

x_tsirm_tio_itsm.user

Plugins (プラグイン)

x_tsirm_tio_itsm.user

Vulnerabilities (脆 弱性)

x_tsirm_tio_itsm.user

Incidents (インシデント )x_tsirm_tio_itsm.user

プライマリロールlx_tsirm_tio_itsm.admin: アプリケーションの管 理ユーザーです。

lx_tsirm_tio_itsm.user: アプリケーションの基 本ユーザーです。

- 27 -

ビジネスルールl[Cali Job State] (ジョブステータスの計算): チャンクの状況に基 づいてジョブステータスを計算 します。

l[On Job State] (ジョブステータスの変更時): ジョブステータスが変 更された場 合のインバウンドジョブの合 計レコード数 と完 了率 を表示 します。

l[Create Settings if None exist] (設定 が存 在しない場 合に作成 ): 設 定が存 在しない場 合 に、デフォルト 値を使 用 して全般 設定 レコードを自動 的に作成します。

OT Security for Vulnerability Response (VR)OT Security for VR と ServiceNow の Vulnerability Response モジュールを統 合すると、Tenable プラット
フォームの検出 結果 を ServiceNow の Vulnerability Response のテーブルとデータ構 造 に同期 できます。
これにより、最 も重要 な資産における重 大な脆弱 性の修 正について優 先順位 付けを素早く行い、修 正を自動 的 に実行できるようになり、サイバーリスクを軽減することが可能 になります。
注 意 : OT Security for VR アプリケーションは OT Security のみをサポート します。

OT Security for Vulnerability Response を使用 すると、次の項目を実 行できます。
lService Graph Connector for Tenable for Assets アプリケーションによる、脆 弱性と ServiceNow
CI の関 連付けlTenable プラグインを使 用 した ServiceNow でのサードパーティ脆 弱 性情報 の作 成lTenable の検出 結果に基 づいた脆 弱性 項目の作成

l

データマッピングのカスタマイズとアプリのアップグレード対 応lTenable プラット フォームでの脆 弱 性 の同 期設定

lTenable で解決 された脆弱 性項 目 の自動クローズl

クローズ済 みの脆 弱 性項 目に後 日問 題が発生した場合 の再 オープン

OT Security for VR
OT Security for VR を使用 すれば、Tenable データを ServiceNow と統合 して、閉 ループ修正を作 成 できます。このアプリケーションには、分類 機 能とリスク計算 機能が搭載 されています。また、特 定のマシンに関する IT 担 当 者向けのチケット を作 成 して、再 割 り当 て、クローズ、再オープンを実行 できます。

- 28 -

アプリケーションメニュー
OT Security for VR の必須プライマリロール: x_tsirm_tio_vr.user
タイト ル

必 須 ロール

Documentation (ドキュメント )x_tsirm_tio_vr.user

Contact Support (サポート に問い合 わせ)

x_tsirm_tio_vr.user

Configuration (設定 )x_tsirm_tio_vr.user

General Settings (全 般設 定)

x_tsirm_tio_vr.admin

Connectors (コネクタ)

x_tsirm_tio_vr.admin

Scheduled Imports (定期 インポート )x_tsirm_tio_vr.user

API Data Mappings (API データマップ)

x_tsirm_tio_vr.admin

Default VR Data Source (デフォルト VR のデータ

x_tsirm_tio_vr.admin

ソース)
Transform Maps (変換マップ)

x_tsirm_tio_vr.admin

Diagnostics (診断 )x_tsirm_tio_vr.admin

Queued Actions (キューされたアクション)

x_tsirm_tio_vr.admin

Documentation (ドキュメント )x_tsirm_tio_vr.user

Contact Support (サポート に問い合 わせ)

x_tsirm_tio_vr.user

Configuration (設定 )x_tsirm_tio_vr.user

General Settings (全 般設 定)

x_tsirm_tio_vr.admin

Connectors (コネクタ)

x_tsirm_tio_vr.admin

Scheduled Imports (定期 インポート )x_tsirm_tio_vr.user

プライマリロール
x_tsirm_tio_vr.admin: アプリケーションの管理 ユーザーです。
x_tsirm_tio_vr.user: アプリケーションの基 本ユーザーです。

- 29 -

ビジネスルール[Calc Job State] (ジョブステータスの計 算 ): チャンクの状況に基づいてジョブステータスを計 算します。
[Run Plugin Families Populate on Activate] (アクティブ化時 にプラグインファミリーの取 得を実行): コネク
タがアクティブ化されたときに、Tenable からプラグインファミリーを取得 する API 呼 び出しを行 うスクリプト を
実行 します。
[On Job State Change] (ジョブステータスの変 更 時): ジョブステータスが変更 された場 合 のインバウンド
ジョブの合 計 レコード数と完了 率 を表示 します。
[Create Settings if None exist] (設 定 が存在しない場 合に作 成 ): 設定が存 在しない場 合に、デフォル
ト 値を使 用 して全 般 設 定レコードを自 動的に作成 します。

ServiceNow データマップ
資産 を ServiceNow 設 定 項目 にマッピングする際 のロジックは、次のページで確認 できます。
l

OT Security の利用 可能 なデータ

lTenable Security Center の利用 可 能なデータ

lTenable Vulnerability Management の利用 可能なデータ

利用 可 能 なデータ OT Security

OT Security 資 産 インポート データマップ
OT Security 資産を ServiceNow 設 定項 目 にマッピングする際 のロジックです。
資 産 インポート の順 序
1. ServiceNow は、OT Security にクエリをかけて資産を取 得します。
2. ServiceNow Job Chunk にデータが添付されます。
3. データは、ServiceNow 識 別および調整エンジン (IRE) で使用 可 能 な形 式に変 換されます。
4. IRE にデータが送 信され、そこで CMDB に CI が作 成 されます。
5. 特定 の CI に対 して OT 資 産が作 成 されます。

ServiceNow のデータ変 換- 30 -

OT Security から ServiceNow にインポート される資産 ごとに、複 数のレコードが作 成 されます。
メイン CI
ServiceNow にインポート されるすべての OT Security 資産に対して、メイン CI レコード (cmdb_ci_
incomplete_ip、cmdb_ci_unclassed_hardware、または cmdb_ci_computer) が作成 されます。
ServiceNow フィールド
Class (クラス)

詳 細 (OT Security フィールドは太 字 で表 示 )1. 「オペレーショナルテクノロジー (OT)」
2. 特定の OT クラス
l

CMDB クラス
すべてのクラス

その OT Security タイプに使 用される既知の ServiceNow CI クラスマップがある
場合

Name (名 前 )details.name

すべての
クラス

Serial Number (シリアル番

details.serial

すべての

号)
Description (説 明 )クラスdetails.description

すべての
クラス

オペレーティングシステム

details.os

すべての
クラス

Backplane ID (バックプレーン

details.backplane.id

ID)
Backplane Name (バックプクラス
details.backplane.name

レーン名 )
Firmware version (ファーム

すべての
クラス

details.firmwareVersion

ウェアバージョン)
Model number (モデル番号 )

すべての

すべての
クラス

details.modelName

すべての
クラス

Discovery Source (検 出 ソー

「SG-TenableForAssets」- 31 -

すべてのス)
IP Address (IP アドレス)クラス
details.ips[0]

すべての
クラス

Most recent discovery (最details.lastSeen

すべての新の検 出 )First discovered (最初 の検クラス
details.firstSeen

すべての

出)
Vendor (ベンダー)

クラス
details.vendor

すべての
クラス

Manufacturer (製 造者 )details.vendor

すべての
クラス

Tenable Asset Attributes

OT Security 固有フィールドがある Tio CMDB 資産 属

すべての(Tenable 資 産 属 性)性テーブルへの参 照

クラス

子 ネット ワークアダプター CI
Tenable からプルされたネット ワークインターフェース情 報がないため、関 連するネット ワークアダプター CI レ
コード (cmdb_ci_network_adapter) が OT Security 資産 に対 して作成されます。
ServiceNow フィールド詳 細 (OT Security フィールドは太 字 で表 示 )Class (クラス)「ネット ワークアダプター」

Name (名 前 )details.macs

MAC Address (MAC アドレス)

details.macs

Configuration Item (設 定項目 )メイン CI への参照

Discovery Source (検 出 ソース)

「SG-TenableForAssets」

子 IP アドレス CI
関連 する IP アドレス CI レコード (cmdb_ci_ip_address) が、メイン CI に関連 付けられている IP アドレスごとに作 成されます。
詳 細 (OT Security フィールドは太 字 でServiceNow フィールド- 32 -

表示)
Class (クラス)「IP アドレス」

Name (名 前 )details.ips

IP Address (IP アドレス)

details.ips

IP Version (IP バージョン)「4」

Network Partition Identifier (ネット ワークパーティション

details.extendedSegments.nodes

識別 子)[0].idDiscovery Source (検 出 ソース)

「SG-TenableForAssets」

Tenable 資 産 属 性 レコード
Tenable 資 産 属 性 レコード (x_tsirm_tio_cmdb_asset_attributes) が、すべてのメイン CI に対して作 成 されます。
ServiceNow フィールド詳 細 (OT Security フィールドは太 字 で表 示 )Hostname (ホスト 名 )メイン CI 名

Connector (コネクタ)

コネクタレコードへの参 照Tenable Uniqueness (Tenable の一意 性 )idAsset UUID (資 産 の UUID)

id

Raw Data (未 加工データ)

未加 工の JSON データ

Sources (ソース)「OT for」+ Tenable アプリ名

Source Native Key (ソースネイティブキー)id

Attributes (属 性)ServiceNow 形式の未 加工 JSON データ

Name (名 前 )Connector.Name + ".」+ id

Related CI (関連 CI)

メイン CI への参照

OT 資 産 レコード
OT 資 産 レコード (cmdb_ot_entity) が、すべてのメイン CI に対して作 成されます。

- 33 -

ServiceNow フィールド詳 細 (OT Security フィールドは太 字 で表 示 )OT asset (OT 資産 )メイン CI への参照

OT asset type (OT 資産 タイプ)

特 定の資 産タイプl

その OT Security タイプに使用 される既知の ServiceNow
OT 資産 タイプマップがある場合

OT discovery source ID (OT 検id

出ソース ID)
Purdue level (パデューレベル)

details.purdueLevel

Asset criticality (資産重 大 度 )details.criticality

OT discovery source name (OT「SG-TenableForAssets」

検出 ソース名 )CMDB 関 係 レコード
CMDB 関 係 レコード (cmdb_rel_ci) が、メイン CI とネット ワークアダプター CI または IP アドレス CI の間の親/子関係 ごとに作成 されます。
ServiceNow フィールド

Details

Parent (親 )メイン CI への参照

Child (子 )ネット ワークアダプターまたは IP アドレス CI への参照

Type (種 類 )「Owns::Owned by」

検 出 ソースレコード
検出 ソースレコード (sys_object_source) が、ServiceNow で新規 作 成 される CI ごとに、ソースに関する情報 と CI の一意 の ID とともに作 成されます。
ServiceNow フィールド

詳細

ID

id

Last Scan (最終スキャン)

前回の OT Security インポート の日時- 34 -

Target Sys ID (ターゲット Sys ID)

メイン CI への参照

Target Table (ターゲット テーブル)メイン CI のテーブル

Name (名 前 )「SG-TenableForAssets」

Source Feed (ソースフィード)「Tenable」

バックプレーン情報のインポート
次の画 像のように、PLC CI には所 有 権情 報が表示 されます。

次の画 像に示 すように、バックプレーン CI には、それらを所有 する資産 に関する情 報が表 示されます。

- 35 -

注 意 : バックプレーン情 報がある Tenable 資産をインポート しても、同じバックプレーンに親が見つからない場 合は、バックプレーン ID を一意 の識別子 として使用し、偽の OT 制御システム CI を作成します。名 前 は、バックプレーンに基 づいている必 要があります。統 合 によって OT 制御モジュールの子を正常に作成 できるように、一 般 的な親が作 成されます。
注 意 : 通 信 モジュール資産 をインポート してもバックプレーン情報 がない場 合 は、Network Gear CI として作 成します。I/O モジュール資 産 をインポート してもバックプレーン情報がない場合 は、産 業 用 センサー CI として作 成 します。

OT Security への API 呼 び出 し
資 産 のクエリ
入力 : first、afterl

例 : {"operationName": "getAssets", "variables": {"first": chunkSize,"after": afterCursor, "sort": [ { "direction": "AscNullFirst", "field":"lastSeen" } ] }, "query": "query getAssets($filter:
AssetExpressionsParams, $search: String, $sort: [AssetSortParams!],$slowCount: Boolean, $after: String, $first: Int) { assets(filter: $filter- 36 -

sort: $sort search: $search slowCount: $slowCount after: $after first:$first) { pageInfo { ...pageInfo __typename } nodes { ...inventoryAsset __typename } count: totalCount __typename } } fragment pageInfo on PageInfo {startCursor endCursor hasNextPage hasPreviousPage __typename } fragment
inventoryAsset on Asset { id superType type details segments { nodes {...segmentName __typename } __typename } __typename } fragment segmentName
on SegmentGroup { id name type assetType subnet systemName system
isPredefinedName __typename}" }出力 : GraphiQL Playground を使 用するか、資 産 オブジェクト のドキュメント で可 能な資産 の値を確認 します。

利用 可 能 なデータ Tenable Security Center

Tenable Security Center 資 産 インポート データマップ
Tenable Security Center 資 産を ServiceNow 設 定項目にマッピングする際のロジックです。
資 産 インポート の順 序
1. ServiceNow は、Tenable Security Center にクエリをかけて資産 を取 得します。
2. ServiceNow Job Chunk にデータが添付されます。
3. データは、ServiceNow 識 別および調整エンジン (IRE) で使用 可 能 な形 式に変 換されます。
4. IRE にデータが送 信され、そこで CMDB に CI が作 成 されます。

ServiceNow のデータ変 換
Tenable Security Center から ServiceNow にインポート される資 産ごとに、複数 のレコードが作成されます。
メイン CI
ServiceNow にインポート されるすべての Tenable Security Center 資 産 に対 して、メイン CI レコード
(cmdb_ci_incomplete_ip、cmdb_ci_unclassed_hardware、または cmdb_ci_computer) が作 成 されます。
ServiceNow フィールド詳 細 (Tenable Security Center フィールド- 37 -CMDB クラス

は太 字 で表 示 )Class (クラス)l

不 完全な IP 識別 デバイス

すべてのクラス

Tenable Security Center から ip を受
信 した場合l

未 分類のハードウェア
1 であり、かつ dnsName または
netbiosNames を Tenable Security
Center から受信した場 合lコンピューター2 であり、かつ osCPE を Tenable
Security Center から受信 した場 合

Name (名 前 )1. netbiosName

すべてのクラス

2. fqdn
3. dnsName
4. ip
5. macAddress
Description (説 明 )名 前の識 別方 法に関する情 報

すべてのクラス

Discovery Source (検 出

「SG-TenableForAssets」

すべてのクラス

Tenable Asset

Tenable Security Center 固 有フィールドがコンピューターおよび未Attributes (Tenable 資

ある Tio CMDB 資 産属性テーブルへの参分 類のハードウェアクラ

産属 性)

照

スのみ

Mac Address (MAC アドレ

macAddressコンピューターおよび未

ソース)

ス)

分 類のハードウェアクラ
スのみ

Operating System (オペ

osCPE

コンピュータークラスのレーティングシステム)み- 38 -Name (名 前 )ip

不 完全な IP クラスのみ

Network Partition

repository_name

不 完全な IP クラスのIdentifier (ネット ワーク

みパーティション ID)
完全 修飾 ドメイン名

dnsName

コンピュータークラス

子 ネット ワークアダプター CI
Tenable からプルされたネット ワークインターフェース情 報がないため、関 連するネット ワークアダプター CI レ
コード (cmdb_ci_network_adapter) が Tenable Security Center 資産 に対 して作 成 されません。
子 IP アドレス CI
関連 する IP アドレス CI レコード (cmdb_ci_ip_address) が、メイン CI に関連 付けられている IP アドレスごとに作 成されます。
ServiceNow フィールド詳 細 (Tenable Security Center フィールドは太字 で表 示 )Class (クラス)「IP アドレス」

Name (名 前 )ip

IP Address (IP アドレス)

ip

IP Version (IP バージョン)「4」

Network Partition Identifier (ネット ワークパー

repository.name

ティション ID)
Discovery Source (検 出 ソース)

「SG-TenableForAssets」

Tenable 資 産 属 性 レコード
Tenable 資 産 属 性 レコード (x_tsirm_tio_cmdb_asset_attributes) が、すべてのメイン CI に対して作 成 されます。

- 39 -

詳 細 (Tenable Security Center フィールドは太 字 でServiceNow フィールド表示)

Hostname (ホスト 名 )メイン CI 名

Connector (コネクタ)

コネクタレコードへの参照

SC Uniqueness (SC 一意 性)

1. uniqueness2. hostUniqueness

OS CPE

osCPE

Repository Data Format (リポジト リデータ

repository.dataFormat

フォーマット )Sources (ソース)「SC for」+ Tenable アプリ名

Source Native Key (ソースネイティブキー)1. uniqueness2. hostUniqueness

Attributes (属 性)ServiceNow 形式の未加 工 JSON データ

Name (名 前 )Connector.Name「:」+ SC 一 意性

Related CI (関連 CI)

メイン CI への参照

CMDB 関 係 レコード
CMDB 関 係 レコード (cmdb_rel_ci) が、メイン CI とネット ワークアダプター CI または IP アドレス CI の間の親/子関係 ごとに作成 されます。
ServiceNow フィールド

Details

Parent (親 )メイン CI への参照

Child (子 )ネット ワークアダプターまたは IP アドレス CI への参照

Type (種 類 )「Owns::Owned by」

検 出 ソースレコード
検出 ソースレコード (sys_object_source) が、ServiceNow で新規 作 成 される CI ごとに、ソースに関する情報 と CI の一意 の ID とともに作 成されます。

- 40 -

ServiceNow フィールド

詳細

ID

id

Last Scan (最終スキャン)

前回の Tenable Security Center インポート の日時

Target Sys ID (ターゲット Sys ID)

メイン CI への参照

Target Table (ターゲット テーブル)メイン CI のテーブル

Name (名 前 )「SG-TenableForAssets」

Source Feed (ソースフィード)「Tenable」

Tenable Security Center への API 呼 び出 し
アナリスト 結 果 のリクエスト
入力 : type、query、sortDir、sortField、sourceType、startOffset、endOffsetl

例 : {"type":"vuln","query":{"name":"","type":"vuln","tool":"sumip","description":"","context":"","groups":[],"startOffset":0,"endOffset":1500,"filters":[{"filterName":"repository","operator":"=","value":[{"id":"3","name":"StagedSmall","description":"","type":"Local","uuid":"5AEA0478-0F1A-4B02-87D61F6131443F9C"},{"id":"1","name":"Live","description":"","type":"Local","uuid":"504D0D4E7A95-4AA8-BFC2-98009FE702E1"},{"id":"4","name":"StagedAgents","description":"","type":"Local","uuid":"9F68370D-1EC9-4005-855523B1DF2FCF5B"}]},{"filterName":"lastSeen","operator":"=","id":"lastSeen","value":"167036434
31670450742"}]},"sortField":"score","sortDir":"asc","sourceType":"cumulative"}

出力 : リンクを開き、考えられる資 産の値のサンプル応 答 を確認 します。

利用 可 能 なデータ Tenable Vulnerability Management- 41 -

Tenable Vulnerability Management 資 産 インポート データマップ
Tenable Vulnerability Management 資 産 を ServiceNow 設定 項目 にマッピングする際 のロジックです。
資 産 インポート の順 序
1. ServiceNow は、Tenable Vulnerability Management にクエリをかけて資産 を取得 します。
2. ServiceNow Job Chunk にデータが添付されます。
3. データは、ServiceNow 識 別および調整エンジン (IRE) で使用 可 能 な形 式に変 換されます。
4. IRE にデータが送 信され、そこで CMDB に CI が作 成 されます。

ServiceNow のデータ変 換
Tenable Vulnerability Management から ServiceNow にインポート される資 産ごとに、複 数のレコードが作成 されます。
メイン CI
ServiceNow にインポート されるすべての Tenable Vulnerability Management 資 産 に対して、メイン CI レ
コード (cmdb_ci_incomplete_ip、cmdb_ci_unclassed_hardware、または cmdb_ci_computer) が作 成 されます。
ServiceNow フィー

詳 細 (Tenable Vulnerability Management フィールドは太 字

CMDB クルド

で表 示 )

ラス

Class (クラス)l

不完 全 な IP 識別 デバイス
Tenable Vulnerability Management から ipv4s または
ipv6s を受信した場合

l

未分 類 のハードウェア
1 であり、かつ hostnames、netbios_names、または
fqdns を Tenable Vulnerability Management から受 信
した場合

lコンピューター2 であり、かつ aws_ec2_instance_id、gcp_instance_
id、azure_resource_id、または operating_systems を- 42 -

すべてのクラス

Tenable Vulnerability Management から受 信した場 合
Name (名 前 )1. netbios_names

すべての
クラス

2. hostnames
3. fqdns
4. ipv4s
5. ipv6s
6. mac_addressses
Description (説 明 )名前の識 別 方法に関 する情報

すべての
クラス

Discovery Source「SG-TenableForAssets」(検 出 ソース)

すべての
クラス

Tenable Asset

Tenable Vulnerability Management 固有 フィールドがある Tio

すべてのAttributes (Tenable

CMDB 資 産 属性テーブルへの参照

クラス

Is Virtual (仮 想であaws_ec2_instance_id, gcp_instance_id、azure_resource_

コンピュー

る)

id を Tenable Vulnerability Management から受信 した場合

タークラス

資産 属性 )

のみ
Operating System(オペレーティングシ

コンピュー
operating_systems

タークラス

ステム)
IP Address (IP アド

のみ
ipv4s

不完全
な IP クラレス)

スのみ
IP Version (IP バー

「4」

不完全
な IP クラジョン)

スのみ
Network Partition

network_name不完全- 43 -

Identifier (ネットな IP クラワークパーティション

スのみ

ID)
完全 修飾 ドメイン

fqdns

コンピュー

名

タークラス

子 ネット ワークアダプター CI
関連 するネット ワークアダプター CI レコード (cmdb_ci_network_adapter) が、メイン CI に関連付けられている MAC アドレスごとに作成 されます。
ServiceNow フィールド

詳細 (Tenable Vulnerability Management フィールドは太字で表示)Class (クラス)「ネット ワークアダプター」

Name (名 前 )network_interfaces.name

MAC Address (MAC アドレス)

network_interfaces.mac_addresses

Fully Qualified Domain Name (完全 修飾

network_interfaces.fqdns

ドメイン名 )
Configuration Item (設 定項目 )メイン CI への参照

Discovery Source (検 出 ソース)

「SG-TenableForAssets」

子 IP アドレス CI
関連 する IP アドレス CI レコード (cmdb_ci_ip_address) が、メイン CI に関連 付けられている IP アドレスごとに作 成されます。
ServiceNow フィールド
Class (クラス)Name (名 前 )詳 細 (Tenable Vulnerability Management フィール
ドは太 字 で表 示 )「ネット ワークアダプター」
1. network_interfaces.ipv4s または network_
interfaces.ipv6s
2. ipv4s または ipv6s- 44 -

IP Address (IP アドレス)

1. network_interfaces.ipv4s または network_
interfaces.ipv6s
2. ipv4s または ipv6s

IP Version (IP バージョン)「4」または「6」Network Partition Identifier (ネット ワーク

network_name

パーティション ID)
Nic (NIC)

ネット ワークアダプターへの参 照 (存 在する場 合 )Discovery Source (検 出 ソース)

「SG-TenableForAssets」

Tenable 資 産 属 性 レコード
Tenable 資 産 属 性 レコード (x_tsirm_tio_cmdb_asset_attributes) が、すべてのメイン CI に対して作 成 されます。
ServiceNow フィールド詳 細 (Tenable Vulnerability Management フィー
ルドは太 字 で表 示 )Hostname (ホスト 名 )メイン CI 名

Connector (コネクタ)

コネクタレコードへの参 照Tenable Uniqueness (Tenable の一意 性 )idAsset UUID (資 産 の UUID)

id

Raw Data (未 加工データ)

未加 工 の JSON データ

Sources (ソース)「IO for」+ Tenable アプリ名

Source Native Key (ソースネイティブキー)id

Has Agent (エージェント あり)

has_agent

Has Plugin Results (プラグインの結 果あり)

has_plugin_results

Created At (作 成日 )created_at

Terminated At (終 了時 刻)

terminated_at- 45 -

ServiceNow フィールド詳 細 (Tenable Vulnerability Management フィー
ルドは太 字 で表 示 )Terminated By (終 了者)

terminated_by

Updated At (更新 時 刻)

updated_at

Deleted At (削除時 刻)

deleted_at

Deleted By (削除者 )deleted_by

First Seen (初 回確 認日 )first_seen

Last Seen (最終 確認日 )last_seenFirst Scan Time (初回 スキャン時間 )first_scan_time

Last Scan Time (最終 スキャン時 間 )last_scan_time

Last Authenticated Scan Date (最 終認 証 ス

last_auhenticated_scan_date

キャン日 )
Last Licensed Scan Date (最 終ライセンスス

last_licensed_scan_date

キャン日 )
Last Scan ID (最 終 スキャン ID)

last_scan_id

Last Schedule ID (最 終スケジュール ID)

last_schedule_id

Azure Instance ID (Azure インスタンス ID)

azure_vm_id

GCP Project ID (GCP プロジェクト ID)

gcp_project_id

GCP Zone (GCP ゾーン)

gcp_zoneGCP Instance ID (GCP インスタンス ID)

gcp_instance_id

AWS EC2 Instance ID (AWS EC2 インスタン

aws_ec2_instance_id

ス ID)
Agent UUID (エージェント UUID)

agent_uuid

BIOS UUID

bios_uuid- 46 -

ServiceNow フィールド詳 細 (Tenable Vulnerability Management フィー
ルドは太 字 で表 示 )Network ID (ネット ワーク ID)

network_id

AWS Owner ID (AWS 所 有 者 ID)

aws_owner_id

McAfee EPO GUID

mcafee_epo_guid

McAfee EPO Agent GUID (McAfee EPO エー

mcafee_epo_agent_guid

ジェント GUID)
Bigfix Asset ID (Bigfix 資産 ID)

bigfix_asset_id

Agent Names (エージェント 名)

agent_names

Netbios Name (Netbios 名)

netbios_names

Operating Systems (オペレーティングシステ

operating_systems

ム)
System Type (システムタイプ)

system_types

SSH Fingerprints (SSH フィンガープリント )ssh_fingerprints

Qualys Asset ID (Qualys 資 産 ID)

qualys_asset_ids

Qualys Host IDs (Qualys ホスト ID)

qualys_host_ids

Manufacturer TPM ID (製造 者 TPM ID)

manufacturer_tpm_ids

Symantec EP Hardware Key (Symantec EP

symantec_ep_hardware_keys

ハードウェアキー)
Sources (ソース)

sources

Tags (タグ)tags

ACR Score (ACR スコア)

acr_score

Exposure Score (エクスポージャースコア)

exposure_score

Attributes (属 性)ServiceNow 形 式の未加工 JSON データ- 47 -

詳 細 (Tenable Vulnerability Management フィー

ServiceNow フィールド

ルドは太 字 で表 示 )Name (名 前 )Connector.Name + 「:」 + id

Related CI (関連 CI)

メイン CI への参照

CMDB 関 係 レコード
CMDB 関 係 レコード (cmdb_rel_ci) が、メイン CI とネット ワークアダプター CI または IP アドレス CI の間の親/子関係 ごとに作成 されます。
ServiceNow フィールド

Details

Parent (親 )メイン CI への参照

Child (子 )ネット ワークアダプターまたは IP アドレス CI への参照

Type (種 類 )「Owns::Owned by」

検 出 ソースレコード
検出 ソースレコード (sys_object_source) が、ServiceNow で新規 作 成 される CI ごとに、ソースに関する情報 と CI の一意 の ID とともに作 成されます。
ServiceNow フィールド

詳細

ID

id

Last Scan (最終スキャン)

前 回の Tenable Vulnerability Management インポート の日 時

Target Sys ID (ターゲット Sys ID)

メイン CI への参照

Target Table (ターゲット テーブル)メイン CI のテーブル

Name (名 前 )「SG-TenableForAssets」

Source Feed (ソースフィード)「Tenable」

Tenable Vulnerability Management への API 呼び出 しTenable 資 産 エクスポート の生 成
入力 : chunk_size、filters- 48 -

l

例 : {"chunk_size":1500,"filters":{"updated_at":1657660668,"is_deleted":false,"is_licensed":true}}

出力 : export_uuid
資 産 エクスポート ステータスのクエリ
入力 : export_uuid
出力 : status、chunks_available
Tenable 資 産 エクスポート チャンクのダウンロード
入力 : export_uuid、chunk_id
出力 : リンクを開き、可能 性 のある資 産すべての値について 200 の応 答 を選 択します。

- 49 -

設定
Tenable アプリケーションを設定 します。
1. Tenable Connector の設定
2. Service Graph Connector for Tenable for Assets の設定
3. (任 意 ) OT Security for VR の設定
4. (任 意 ) Tenable for ITSM の設定

Tenable Connector の設定
Tenable Connector は、Tenable アプリケーション (OT Security、Tenable Vulnerability Management、または Tenable Security Center) と ServiceNow インスタンス間のすべての API インタラクションを可能にします。
注 意 : ServiceNow では、基本的 なコネクタ設定を行うために、x_tsirm_api_access 管理者 ロールを設 定す
る必 要があります。
注 意 : ServiceNow 設定は、Tenable Security Center バージョン 5.7 以 降のみに対 応しています。

始める前に
Tenable Vulnerability Management の場合
最 低 限 必 要 なユーザーロール: スキャンマネージャー
注 意 : TenableServiceNow 統 合 では、資産プッシュジョブで資産を Tenable Vulnerability
Management にインポート するために、スキャンマネージャーロールを持 つユーザーが必要 です。資 産
プッシュジョブが必要 ない場 合 は、基 本 ユーザーロールを使 用できます。ロールに関係なく、管理 者 以
外のユーザーは、エクスポート する資 産 に対する [Can View] (表 示可) アクセス許可と、それらの資 産に割 り当 てられたタグに対 する [Can Use] (使用 可 ) アクセス許 可を持 っている必 要があります。タグに対する [Can Use] (使用可) のアクセス許可がない状態 でタグフィルターを使 用 すると、資 産 が未 定
義で返されるか、統 合 での脆 弱性 のエクスポート が失敗します。Tenable Vulnerability Management
アクセス許 可 とユーザーロールの詳細 については、Tenable 開発者ポータルの [Permissions] (アクセス許 可) を参 照 してください。

- 50 -

lTenable Vulnerability Management API キーが必 要です。
注 意 : Tenable Vulnerability Management との統合 の場合
lTenable Vulnerability Management で API キーを生成 し、設定 を完 了します。API キーの生成方 法については、Tenable Vulnerability Management ユーザーガイドを参照 してく
ださい (この API キーを、他のサードパーティまたはカスタムメイドのアプリケーションおよび統合 で使用 しないでください。統 合でインスト ールされたインスタンスごとに一 意の API キー
が必要 です)。

Tenable Security Center の場合
必 要 なユーザーロール: セキュリティアナリスト

OT Security の場合
必 要 なユーザーロール: 読み取り専用

Tenable Vulnerability Management、Tenable Security Center、または OT Security のTenable Connector を設 定するには、次の手 順 を実行します。
1. ServiceNow にログインします。
2. 左側 のナビゲーションペインで、[Tenable Connectors] (Tenable コネクタ) > [Connectors] (コネクタ) の順 にクリックします。
[Tenable Connectors] (Tenable コネクタ) ページが表示 されます。
3. [New] (新 規) をクリックします。
4. [Tenable Product] (Tenable 製品 ) ドロップダウンボックスで、[Tenable.ot]、[Tenable.io]、または[Tenable Security Center] を選 択 します。
5. ドメインで区切 られた環 境 では、[Domain] (ドメイン) ボックスに、コネクタデータの取 り込 み先となるドメインを入力します。
6. [Active] (アクティブ) チェックボックスを選 択 します。
7. [Scheduled Job Run As] (スケジュール済みのジョブ) ボックスで、データのインポート 者となるユー
ザーのユーザー名を入 力 します。

- 51 -

注 意 : ドメインで区 切られた環 境 では、このフィールドは必 須です。ユーザーはステップ 5 で指定 したドメインに属 している必要があります。

8. [Name] (名 前) テキスト ボックスに、コネクタの名 前を入 力します。
9. 選択 した Tenable アプリケーションの設定を完了させます。

OT Security の場 合

a. [Address] (アドレス) テキスト ボックスで、コネクタの IP アドレスまたは DNS 名 を入 力します。
注 意 : IP または DNS 名の前に https:// を入力する必要があります。

b. [Secret Key] (秘 密鍵 ) テキスト ボックスで、Tenable 管 理者から提供 された秘密 鍵を入 力します。
c. [MID Server] (MID サーバー) テキスト ボックスで、お使 いの OT Security サーバーにアクセスで
きる MID サーバーを検 索して選択 します。

Tenable Vulnerability Management の場 合- 52 -

a. [Address] (アドレス) テキスト ボックスで、コネクタの IP アドレスまたは DNS 名 を入 力します。
ServiceNow によって Tenable Vulnerability Management IP アドレスが入力 されます。
注 意 : IP または DNS 名の前に https:// を入力する必要があります。

b. [Access Key] (アクセスキー) テキスト ボックスで、Tenable 管理 者から提 供されたアクセス
キーを入力します。
c. [Secret Key] (秘 密鍵 ) テキスト ボックスで、Tenable 管 理者から提供 された秘密 鍵を入 力します。

Tenable Security Center の場合

a. [Address] (アドレス) の隣にあるロックボタンをクリックします。
b. [Address] (アドレス) テキスト ボックスで、コネクタの IP アドレスまたは DNS 名 を入 力します。
注 意 : IP または DNS 名の前に https:// を入力する必要があります。

c. ロックボタンをクリックして、アドレスをロックします。
d. [MID Server] (MID サーバー) テキスト ボックスで、お使 いの Tenable Security Center サーバーにアクセスできる MID サーバーを探 して選 択します。
e. 次 のいずれかを実 行します。
l[Use User/Password] (ユーザー/パスワードを使用 ) チェックボックスにチェックを入 れる
場合:- 53 -

i. [API Username] (API ユーザー名) テキスト ボックスで、Tenable 管理 者 から提供された API ユーザー名を入力します。
ii. [API Password] (API パスワード) テキスト ボックスで、Tenable 管理 者から提 供された API パスワードを入力 します。
l[Use User/Password] (ユーザー/パスワードを使用 ) チェックボックスにチェックを入 れな
い場合:
i. [Access Key] (アクセスキー) テキスト ボックスで、Tenable 管理 者から提供 された API アクセスキーを入 力します。
ii. [Secret Key] (秘 密鍵) テキスト ボックスで、Tenable 管 理者から提供された API
秘密鍵 を入 力します。

ヒント : ページを離 れずに選択 した設 定オプションを保 存 するには
1. Tenable Connector のヘッダーとメニューを含むト ップメニューを右クリックすると、オプションのリスト が表示 されます。
2. [Save] (保 存) をクリックします。

10. (任 意 ) [General Settings] (全 般 設定) セクションで、設定した各 コネクタについて [Max ECC WaitTime] (最大 ECC 待機 時間 ) (秒 ) および [Request Timeout] (リクエスト のタイムアウト ) (秒) を指定できます。
11. [Asset Settings] (資 産設定 ) セクションで、[Asset Logging Level] (資 産ログレベル)、[Asset
Max Cumulative Log Entries] (資産 最大累 積ログエント リ) および [Asset Max Cumulative Log
Sizes] (資 産 最 大累 積ログサイズ) を設定 できます。[Asset Logging Level] (資 産ログレベル) のデ
フォルト 設定は [Errors Only] (エラーのみ) です。
12. [Additional Asset Settings] (追加 の資産 設定 ) セクションで、[New Record Sync Frequency](新 規 レコードの同 期頻度 ) (分)、[Record Update Sync Frequency] (レコード更 新 の同 期 頻 度)
(分 )、[Asset Max Job Log] (資産 の最大 ジョブログ) (日) および [Asset Max Job Wait] (資 産の最大ジョブ待機時間 ) (日 ) を設 定 できます。
注 意 : インスト ールしている Tenable アプリケーションに応じて、コネクタのページにさらに設定オプションが表 示 される場 合があります (例: Service Graph Connector for Tenable for Assets の場合 は [Assets Settings] (資 産設定)、OT Security for VR の場合は [VR Settings] (VR 設定 )、Tenable ITSM の場合 は [ITSM Settings](ITSM 設定 ))。

- 54 -

注 意 : ServiceNow 設定に関する詳細は、ServiceNow のドキュメント を参 照してください。

13. [Update] (更 新) をクリックします。
14. [Test the Connector] (コネクタをテスト する) をクリックします。
注 意 : コネクタのテスト が失 敗した場合 は、ユーザー名、パスワード、API キーを確 認して、コネクタのテストを再度 行います。

コネクタの無 効 化 または有 効化
Tenable Connector を有 効 化または無効 化 できます。
コネクタの無 効 化
コネクタの有 効 化

Tenable Connector を無 効化するには次 の手順 に従 います。
1. ServiceNow のフィルター検 索バーに、「Tenable」と入 力します。
Tenable アプリケーションが表 示されます。
2. 左側 のメニューで、[Tenable Connector] (Tenable コネクタ) をクリックします。
3. サブメニューで、[Connectors] (コネクタ) をクリックします。
設定 した Tenable Connector が表示されます。
4. 該当 する Tenable Connector を選 択 します。

選択 したコネクタのページが表 示されます。
5. ページの上 部 で、[Active] (アクティブ) チェックボックスのチェックを外 します。

- 55 -

6. [Update] (更 新) をクリックします。
[Tenable Connector] (Tenable コネクタ) が無 効化 されます。
7. すべてのコネクタを無効 化するには、この手順 を繰り返します。

Tenable Connector を有 効化するには次 の手順 に従 います。
1. ServiceNow のフィルター検 索バーに、「Tenable」と入 力します。
Tenable アプリケーションが表 示されます。
2. 左側 のメニューで、[Tenable Connector] (Tenable コネクタ) をクリックします。
3. サブメニューで、[Connectors] (コネクタ) をクリックします。
設定 した Tenable Connector が表示されます。
4. 該当 する Tenable Connector を選 択 します。

選択 したコネクタのページが表 示されます。
5. 画面 の上 部で、[Active] (アクティブ) チェックボックスのチェックを入 れます。

- 56 -

6. [Update] (更 新) をクリックします。
[Tenable Connector] (Tenable コネクタ) が有 効化 されます。
7. すべてのコネクタを有効 化するには、この手順 を繰り返します。

資産の設 定 とインポート のスケジュール設 定
注 意 : Tenable for Assets は、Tenable Security Center バージョン 5.7 以 降のみに対応 しています。

資産 統 合 により、ServiceNow は既存 の CI に一 致する Tenable 資産を取得できます。OT Security for
VR と ITSM はどちらも、Tenable からの脆弱性に関連する適切な資産の検出は、このアプリに依存 しています。
注 意 : OT Security for VR または Tenable for ITSM に移行する前 に、Tenable 資産と ServiceNow CI が一 致 するように統合を完 全に設定し調 整することが大切 です。

資産 の統合 設 定を行 うには、次 の手順 に従 います。
lTenable Connector の設定

lTenable 資産 の ServiceNow への同期を設定する

l

IRE ルールの設 定

l

オペレーショナルテクノロジー (OT) デバイスのインポートl(任 意 ) ServiceNow から Tenable Vulnerability Management の資産 の同 期を設 定するTenable
Vulnerability Managementl(任 意 ) ServiceNow から Tenable Security Center への資産 の同期 を設定 する- 57 -

Tenable 資産 の ServiceNow への同期 を設 定する
1. ServiceNow にログインします。
2. [Tenable Connector Application] (Tenable コネクタアプリケーション) へ移動 します。
3. 左側 のメニューで、[Tenable Connector] (Tenable コネクタ) をクリックします。
4. サブメニューで、[Connectors] (コネクタ) をクリックします。
[Tenable Connectors] (Tenable コネクタ) ページが表示 されます。
5. 使用 する Tenable コネクタ (Tenable Vulnerability Management、Tenable Security Center、または Tenable.ot) をクリックします。
[Tenable Connector] (Tenable コネクタ) ページが表示 されます。
6. [Scheduled Jobs] (定 期ジョブ) セクションで、[New] (新 規) をクリックします。
[Tenable Scheduled Import] (Tenable 定期インポート ) ページが表 示されます。デフォルト では、[Tenable Product] (Tenable 製品 ) および [Connector] (コネクタ) フィールドに、ステップ 5 で選択した Tenable アプリケーションまたはコネクタが入力されています。
7. [Tenable Application] (Tenable アプリケーション) ドロップダウンボックスで、[Service Graph
Connector for Tenable for Assets] を選択 します。
Tenable Vulnerability Management

Tenable Security Center- 58 -

Tenable.ot

8. [Tenable Job Type] (Tenable ジョブ タイプ) ドロップダウンボックスから、[Asset] (資産 ) ジョブタイプ
を選 択 します。
注 意 : ドメインで分 離された環 境 にいる場合 、ドメインはコネクタレコードと同じ値 に設定されます。これが正 しくない場合 は、適切 なドメインに新 しいコネクタレコードを作成してください。

9. [Import Export] (インポート /エクスポート ) ドロップダウンボックスから、[Import] (インポート ) を選 択します。デフォルト では、[Import] (インポート ) が選択 されています。
10. [Name] (名 前) テキスト ボックスで、スケジュール済みのジョブに一意 の名 前を入 力 します。

- 59 -

11. インポート に関するオプションを設定 します。
オプション

説明

T.sc Query (T.sc クエリ)

(Tenable Security Center のみ) インポート で使 用 する
クエリを選択します。
注 意 : 使用 できるクエリがない場合 は、Tenable
Security Center のドキュメント のクエリを参照 して、新しいクエリを追 加します。次 に、クエリ定期 インポート を実行 して、ServiceNow にクエリをプルします。完了すると、このオプションで新 しいクエリを選 択できます。

Initial Run - Historical Data (初回

最初のインポート で取 得する履 歴データの期 間 (日実 行 - 履 歴 データ)数)。

Last Run (最終 実 行 )インポート が最後 に実行 された日 時。

Active (アクティブ)

選択した場合 、定期 ジョブが設定 されたスケジュールで実行 されます。[Run Type] (実 行タイプ) が[Periodically] (定期 的) で、[Active] (アクティブ) が[true] の場合 、インポート またはエクスポート を送 信 す
ると、アセット 同 期が自動 的に実行 されます。デフォル
ト では、この設 定 が選択 されています。

スケジュール
Edit Run Schedule (実 行 スケ

[Run Type] (実行 タイプ) および [Repeat Interval /ジュールの編集)

Time] (繰り返 し間 隔 /時間 ) を編集する場合 は、このボックスを選 択します。

Run Type (実 行 タイプ)

インポート を実行 する頻 度。

Repeat Interval / Time (繰 り返 しインポート を実行 する時 間 (hh/mm/ss)。

間 隔/時間 )12. [Submit] (送信 ) をクリックします。
注 意 : 資 産 が適 切に設定されているかどうかを確認してください。資産 の設定 は、統 合 を適切に行うために重要です。この設定手順 でエラーが発生 すると、その後のすべての設定 に影 響 します。

- 60 -

IRE ルールの設定
識別 および調 整エンジン (IRE) は、CMDB で一 致を特 定 し、CI を作成 できるかどうか、およびさまざまなソースによってどの CI フィールドを更 新できるかを判 断するための ServiceNow のシステムです。Tenableから資 産 をインポート する前に、ServiceNow のドキュメント を参 照して、IRE が環境 に対して正 しく設 定 されていることを確 認してください。
注 意 : デフォルト では、インポート のたびに Tenable データが CI フィールドを更新します。ServiceNow Paris 以 降
を使 用している場 合 は、リコンシリエーションルールを使用して、更新 する資産 データを制御 することができます。デー
タソースルールを使 用して、Tenable が新 しい CI を作 成しないようにすることができます。
注 意 : ServiceNow には、標準装 備 の一般 的 な 識 別 ルールが用意されています。ただし、ご使 用の環 境に合 わせてこれらのルールをカスタマイズする必要 がある場合があります。デフォルト では、インポート のたびに Tenable
データを使 用して CI フィールドが更 新されます。リコンシリエーションルールを使 用 して、Tenable が更新できる CI
フィールドを制御 できます。デフォルト では、Tenable は CMDB に新しい CI を作 成できます。データソースルールを使用して、Tenable が新しい CI を作成 しないようにすることができます。デフォルト では、異なる CI クラスで一 致 が見つかった場合、CI は自動的に再分 類 されません。CI 再 分類の詳細 については、こちらを参照 してください。この動作を変更 するには、 x_tsirm_tio_cmdb.updateWithoutDowngrade および x_tsirm_tio_
cmdb.updateWithoutSwitch システムプロパティを変 更 します。

1. ServiceNow にログインします。
2. 左パネルのフィルターナビゲーターで、「CI Class Manager」と入力 します。
3. [CI Class Manager] (CI クラスマネージャー) をクリックします。
[CI Class Manager] (CI クラスマネージャー) ページが開きます。
4. [Open Hierarchy] (階層 を開 く) をクリックします。
[CI Classes] (CI クラス) パネルが開 きます。
5. [CI Classes] (CI クラス) パネルで、[Hardware (2032)] (ハードウェア (2032)) をクリックします。
[Hardware] (ハードウェア) ページが表示 されます。
6. [Class Info] (クラスの詳 細) セクションで、[Identification Rule] (識 別ルール) をクリックします。
[Identification Rule] (識別 ルール) ページが表 示されます。
7. [Serial Number] (シリアル番 号 ) ルールをクローンまたは編集します。
[Edit Identifier Entry] (識別 エント リを編 集 ) ウィンドウが表示されます。

- 61 -

8. [Advanced Options] (詳 細オプション) をクリックします。
9. [Advanced Options] (詳 細オプション) セクションで、[Enforce exact count match] (数の完 全一
致を適 用) チェックボックスの選択 を解 除 します。
10. [Save] (保 存 ) をクリックします。
[Identification Rule] (識別 ルール) ページに戻ります。
11. [Network Adapter] (ネット ワークアダプター) ルールをクローンまたは編集 します。
[Edit Identifier Entry] (識別 エント リを編 集 ) ウィンドウが表示されます。
12. [Network Adapter] (ネット ワークアダプター) ルールに対 して、ステップ 8～ 10 を繰り返します。

次の手 順
IRE ルールの変更 が次のインポート 時 に適 用 されていることを確認し、相関データのクリーニングを行 います。
次のバックグラウンドスクリプト は、Tenable データ、CMDB、IRE データ間 の直接的 な相 関のクリーニングを行うための例です。サードパーティデータと既存 の ServiceNow CI の整合 性を向 上させるために、IRE ルー
ルを変 更 した場合は、更新 されたルールを適用 し、古い関係性 をクリーンアップする必要があります。
//Asset Attributes cleanup x_tsirm_tio_cmdb_asset_attributes
var assetInfo = new GlideMultipleDelete('x_tsirm_tio_cmdb_asset_
attributes');
assetInfo.execute();// Cleanup source uniqueness This will force IRE matchingvar assetSysSource = new GlideMultipleDelete(“sys_object_source”);
assetSysSource.addQuery(“name”, “STARTSWITH”, “Tenable”);
assetSysSource.execute();

オペレーショナルテクノロジー (OT) デバイスのインポート
注 意 : OT デバイスを OT Security からインポート するには、ServiceNow からのライセンスが必要 です。詳 細については、ServiceNow ドキュメント のOT Subscription Unit Overviewを参照 し、ServiceNow アカウント チームまでお問
い合わせください。

始める前に- 62 -

1. com.snc.itom.license プラグインを本 番インスタンスにインスト ールするためのリクエスト をServiceNow サポート に送 信 します。これにより、ご使 用の OT 資 産 について ServiceNow がレポー
ト できます。
2. ServiceNow に資 産 ソースとして Tenable を登 録 するため、Tenable 資産に含 まれている修 正 スク
リプト を実 行します。

ServiceNow ユーザーインターフェースで OT デバイスの修正 スクリプト を実 行する手順は、次のとおりです。
1. フィルターナビゲーターで、「Fix Scripts」と入力 します。
2. 左側 のナビゲーションペインで、[Fix Scripts] (修正 スクリプト ) をクリックします。
利用 可 能 な修正 スクリプト がページに表示 されます。
3. 検索 ボックスで、「Add Tenable.ot to ITOM License」を名前で検索します。
4. 検索 結 果 で、[Add Tenable.ot to ITOM License] (Tenable.ot に ITOM ライセンスを追 加) をクリッ
クします。
5. 右上 の [Run Fix Script] (修正 スクリプト を実 行) をクリックします。
修正 スクリプト が実行されます。

ServiceNow から Tenable Security Center への資産 の同期を設定する
ServiceNow から Tenable Security Center 静的 IP リスト 資 産、または DNS 名リスト 資産に同期 するよ
うに CI を設定 できます。詳細 は、Tenable Security Center 資産のドキュメント を参照 してください
注 意 : ServiceNow 管理者と連 携して、次のタスクを実行 します。ガイドラインとして以下の情報を使用 してくだ
さい。ServiceNow 管 理者 は、ご希 望のエクスポート を実行 するためのサポート を提 供します。

ServiceNow を Tenable Security Center に設定するには
1. ServiceNow にログインします。
2. 左側 のメニューで、[Tenable Connector] (Tenable コネクタ) をクリックします。
3. サブメニューで、[Connectors] (コネクタ) をクリックします。
[Tenable Connectors] (Tenable コネクタ) ページが表示 されます。

- 63 -

4. 使用 する Tenable コネクタ (Tenable Security Center) をクリックします。
[Tenable Connector] (Tenable コネクタ) ページが表示 されます。
5. [Scheduled Jobs] (定 期ジョブ) セクションで、[New] (新 規) をクリックします。
[Tenable Scheduled Import] (Tenable 定期インポート ) ページが表 示されます。デフォルト で、[Tenable Product] (Tenable 製品 ) および [Connector] (コネクタ) フィールドに、ステップ 4 で選択した Tenable アプリケーションまたはコネクタが設定されます。
6. [Tenable Application] (Tenable アプリケーション) ドロップダウンで、[Service Graph Connector for
Tenable for Assets] を選 択します。
7. [Tenable Job Type] (Tenable ジョブタイプ) ドロップダウンで、[Push Assets] (資産 のプッシュ) を選択します。
8. [Name] (名 前) テキスト ボックスに、エクスポート の名 前を入力 します。
9. [Group Name] (グループ名 ) ボックスで、資産 グループの名前を入 力します。
10. [Group Type] (グループタイプ) ドロップダウンから、作成する資産 グループのタイプを選択します。
11. [Condition] (条 件) セクションで、エクスポート したいレコードをフィルターで絞り込みます。
12. [Submit] (送信 ) をクリックします。

ServiceNow から Tenable Vulnerability Management への資 産 の同 期 を設 定する
ServiceNow から Tenable Vulnerability Management に同期するように CI を設 定できます。
注 意 : ServiceNow 管理者と連 携して、次のタスクを実行 します。次のプロセスで提供されている情報 をガイドラインとして使 用 してください。ServiceNow 管理 者 は、ご希 望のエクスポート を実 行するためのサポート を提 供 します。
注 意 : ServiceNow の資 産 を Tenable Security Center に同 期するには、CI を SC 資 産 グループに設定 するを参 照
してください。

1. ServiceNow にログインします。
2. 左側 のメニューで、[Tenable Connector] (Tenable コネクタ) をクリックします。
3. サブメニューで、[Connectors] (コネクタ) をクリックします。

- 64 -

[Tenable Connectors] (Tenable コネクタ) ページが表示 されます。
4. 使用 する Tenable コネクタ (Tenable.io) をクリックします。
[Tenable Connector] (Tenable コネクタ) ページが表示 されます。
5. [Scheduled Jobs] (定 期ジョブ) セクションで、[New] (新 規) をクリックします。
[Tenable Scheduled Import] (Tenable 定期インポート ) ページが表 示されます。デフォルト で、[Tenable Product] (Tenable 製品 ) および [Connector] (コネクタ) フィールドに、ステップ 3 で選択した Tenable アプリケーションまたはコネクタが設定されます。
6. [Tenable Application] (Tenable アプリケーション) ドロップダウンボックスで、[Service Graph
Connector for Tenable for Assets] を選択 します。
7. [Tenable Job Type] (Tenable ジョブタイプ) ドロップダウンボックスで、[Push Asset] (資 産のプッシュ) ジョブタイプを選 択します。
注 意 : ドメインで分 離された環 境 にいる場合 、ドメインはコネクタレコードと同 じ値に設定 されます。値が正しくない場合は、適 切なドメインに新 しいコネクタレコードを作 成してください。

8. [Import Export] (インポート /エクスポート ) ドロップダウンボックスから、[Import] (インポート ) を選 択します。デフォルト では、[Import] (インポート ) が選択 されています。
9. [Name] (名 前) テキスト ボックスに、エクスポート の名 前を入力 します。
10. エクスポート に関 するオプションを設 定します。
オプション

説明

Last Run (最終 実 行 )インポート が最後 に実行 された日 時。

Active (アクティブ)

選択した場合 、定期 ジョブが設定 されたスケジュールで実行 されます。[Run Type] (実 行タイプ) が[Periodically] (定期 的) で、[Active] (アクティブ) が[true] の場合 、インポート またはエクスポート を送 信 す
ると、アセット 同 期が自動 的に実行 されます。デフォル
ト では、この設 定 が選択 されています。

スケジュール- 65 -

Edit Run Schedule (実 行 スケ

[Run Type] (実行 タイプ) および [Repeat Interval /ジュールの編集)

Time] (繰り返 し間 隔 /時間 ) を編集する場合 は、このボックスを選 択します。

Run Type (実 行 タイプ)

インポート を実行 する頻 度。

Repeat Interval / Time (繰 り返 しインポート を実行 する時 間 (hh/mm/ss)。

間 隔/時間 )条件
Configuration Item Source Table

Tenable にエクスポート する CI をクエリするために検索(設 定 項目 ソーステーブル)するテーブル。デフォルト では、cmdb_ci に設定されています。

Conditions (条 件 )Tenable にエクスポート する CI のフィルター条 件。デフォ
ルト では、これは [Any Computer CIs that havenot already been imported into ServiceNow
from Tenable] (Tenable から ServiceNow にまだイン
ポート されていないすべてのコンピューター CI) に設 定されています。

11. [Submit] (送信 ) をクリックします。

検証
1. Tenable ユーザーインターフェースを起動します。
2. 左上 にある

ボタンをクリックします。

左側 にナビゲーションプレーンが表示されます。
3. 左側 のナビゲーションプレーンの [Asset View] (資産 ビュー) セクションで、[Asset] (資 産) をクリックします。

- 66 -

4. 資産 を Source (ソース) contains (含む)、ServiceNow でフィルタリングします。

統合 が正 しく行われた場 合、フィルターボックスに ServiceNow オプションだけが表示 されます。
資産 のフィルタリングに関 する詳 細は、Tenable Vulnerability Management ドキュメント の資産 を表 示 す
るを参 照 してください。

VR の設 定とインポート のスケジュール設 定
このセクションでは、OT Security for VR を設定する方法について説明 します。
注 意 : OT Security for VR アプリケーションは OT Securityのみをサポート します。

VR 統 合 を設 定 すると、ServiceNow は Tenable から脆 弱性データを取 得できるようになります。

始める前に
l

この設定 を完了するには、x_tsirm_tio_vr.admin ロールを持 つ ServiceNow アカウント がなければな
りません。

l

Tenable Connector の設定
注 意 : Tenable 資産と ServiceNow CI を一致させるために、Service Graph Connector for Tenable for
Assets を完 全 に設 定して調 整してください。この作 業を最初に実 行しない場 合、VR で問 題 が発 生 することがあります。

ServiceNow および OT Security for VR Connector の設定
1. ServiceNow にログインします。
2. 左側 のメニューで、[Tenable Connector] (Tenable コネクタ) をクリックします。
3. サブメニューで、[Connectors] (コネクタ) をクリックします。
[Tenable Connectors] (Tenable コネクタ) ページが表示 されます。

- 67 -

4. 使用 する Tenable コネクタ (Tenable.ot) をクリックします。
[Tenable Connector] (Tenable コネクタ) ページが表示 されます。
5. [Scheduled Jobs] (定 期ジョブ) セクションで、[New] (新 規) をクリックします。
[Tenable Scheduled Import] (Tenable 定期インポート ) ページが表 示されます。デフォルト で、[Tenable Product] (Tenable 製品 ) および [Connector] (コネクタ) フィールドに、ステップ 4 で選択した Tenable アプリケーションまたはコネクタが設定されます。
6. [Tenable Application] (Tenable アプリケーション) ドロップダウンボックスで、[Tenable.ot for
Vulnerability Response] を選 択します。

7. [Tenable Job Type] (Tenable ジョブタイプ) ドロップダウンボックスで、[Vulnerabilities] (脆弱 性 )ジョブタイプを選 択 します。
注 意 : ドメインで分 離された環 境 にいる場合 、[Domain] (ドメイン) は [Connector] (コネクタ) レコードと同じ値に設 定されます。値が正 しくない場合は、適切な [Domain] (ドメイン) に新 しい [Connector] (コネクタ) レコードを作成してください。

8. ドメインで区切 られた環 境 では、[Domain] (ドメイン) ボックスに、コネクタデータの取 り込 み先となるドメインを入力します。
9. (Tenable Vulnerability Management の場合 ) [Import Export] (インポート /エクスポート ) ドロップダ
ウンボックスから、[Import] (インポート ) を選択します。デフォルト では、[Import] (インポート ) が選択されています。

- 68 -

10. [Name] (名 前) テキスト ボックスに、VR の名前 を入力します。
11. インポート に関するオプションを設定 します。
オプション

説明

Initial Run Historical

初 回インポート 時 で遡 る日 数を指 定します。たとえば、[Within

Data

30 days] (30 日 以 内 ) オプションを選択した場合 、15 日 または
25 日以 内 に検出された脆弱 性 が ServiceNow にインポート されます。初 回インポート 後 、Tenable は Tenable でデータを取 得する必要 がある日 数のみを要 求 します。

Last Run -インポート の開 始または再開 が最後 に実行された日 時 。

Opened/Reopened (最終実 行 - オープン/再 オープン)
Last run - Fixed (最 終 実

修 正したインポート が最 後に実行 された日時 。

行 - 修正)Run Fixed Query on

初 回のインポート で過 去に修 正 した脆 弱 性を取 得します。これInitial Run (初 回実行 でにより、過 去 に修正 した脆弱 性に関 する詳 細な情報 を

修 正クエリを実 行)

ServiceNow に取 り込むことができます。デフォルト では、この設
定 は選択されていません。

Active (アクティブ)

選 択した場合 、定期 ジョブが設定 されたスケジュールで実行されます。[Run Type] (実行タイプ) が [Periodically](定期 的) で、[Active] (アクティブ) が [true] の場 合、インポート またはエクスポート を送信 すると、アセット 同 期が自動 的に実行 されます。デフォルト では、この設 定が選 択されています。

Included Severities (含 め

インポート する深刻 度を指 定します。デフォルト では、これはる深刻 度)[High] (高)、[Critical] (重 大) に設 定 されています。

スケジュール
Edit Run Schedule (実 行[Run Type] (実行 タイプ) および [Repeat Interval / Time] (繰 りスケジュールの編集 )返 し間隔 /時 間 ) を編集する場 合は、このボックスを選択 しま- 69 -す。
Run Type (実 行 タイプ)

インポート を実行 する頻度 。

Repeat Interval / Time

インポート を実行 する時間 (hh/mm/ss)。

(繰 り返 し間 隔 /時 間)
12. [Update] (更 新) をクリックします。
デフォルト では、コネクタは Tenable から ServiceNow への脆弱 性の同 期 を開始します。

サードパーティの脆弱 性
サードパーティの脆 弱 性を表 示 するにはl[Vulnerability Response] > [Libraries] (ライブラリ) > [Third Party] (サードパーティ) の順にクリックします。
OT Security から TEN- を含 む脆 弱 性がインポート されます。脆 弱性 をクリックして、詳細を表 示します。
注 意 : ページの下 部には、インポート 時にリンク付 けされた脆弱性項目 と CVE 情報のリスト が表示 されます。

脆弱な項 目 (リンク付けされた脆 弱性 項 目 と設 定 項 目)
脆弱 な項目 を表 示するには- 70 -

l[Vulnerability Response] > [Vulnerable Items] (脆 弱な項目 ) の順 にクリックします。
OT Security から TEN- を含 む脆 弱 性がインポート されます。脆 弱性 をクリックして、詳細を表 示します。
注 意 : 脆 弱 な項 目がクローズしている場合、テキスト ボックスは無 効 になります。[Notes] (注 記 ) セクション
で、項目 がクローズしている理 由 を確 認 できます。

ITSM の設定とインポート のスケジュール設 定
このセクションでは、Tenable for ITSM を設 定する方 法について説明します。
注 意 : ServiceNow 設定は、Tenable Security Center バージョン 5.7 以 降のみに対 応しています。

ITSM 統 合 を設 定すると、ServiceNow は Tenable Vulnerability Management と Tenable Security
Center から脆弱 性データを取得 できるようになります。

始める前に
この設 定 を完 了するには、ServiceNow で x_tsirm_tio_itsm.admin ロールを設定する必 要があります。
注 意 : Tenable 資 産と ServiceNow CI を一致 させるために、Service Graph Connector for Tenable for Assets
を設 定して調 整してください。この作 業 を最 初に実行しないと、ITSM で問題が発生することがあります。

ITSM の統 合 設定 をするには、次 の手 順に従 います。
lTenable Connector の設定

lServiceNow と Tenable for ITSM コネクタの作成

l

インシデント ルールの作成

ServiceNow と Tenable for ITSM コネクタの作成
1. ServiceNow にログインします。
2. 左側 のメニューで、[Tenable Connector] (Tenable コネクタ) をクリックします。
3. サブメニューで、[Connectors] (コネクタ) をクリックします。
[Tenable Connectors] (Tenable コネクタ) ページが表示 されます。

- 71 -

4. 使用 する Tenable コネクタ (Tenable.io または Tenable Security Center) をクリックします。
[Tenable Connector] (Tenable コネクタ) ページが表示 されます。
5. [Scheduled Jobs] (定 期ジョブ) セクションで、[New] (新 規) をクリックします。
[Tenable Scheduled Import] (Tenable 定期インポート ) ページが表 示されます。デフォルト で、[Tenable Product] (Tenable 製品 ) および [Connector] (コネクタ) フィールドに、ステップ 4 で選択した Tenable アプリケーションまたはコネクタが設定されます。
6. [Tenable Application] (Tenable アプリケーション) ドロップダウンボックスで、[Tenable for ITSM] を
選択 します。
Tenable Vulnerability Management

Tenable Security Center- 72 -

7. ドメインで分離 された環 境 にいる場 合、ドメインはコネクタレコードと同 じ値 に設定 されます。この値が正しくない場 合は、適 切なドメインに新しいコネクタレコードを作成 してください。
8. [Name] (名 前) テキスト ボックスに、インポート の名 前 を入力 します。
9. インポート に関するオプションを設定 します。
オプション

説明

T.sc Query (T.sc クエリ)

(Tenable Security Center のみ) インポート またはエクスポート に使 用される Tenable Security Center クエリ。

Initial Run - Historical

データ取 得で遡 る日 数です。

Data (初回実 行 - 履 歴
データ)
Last Run (最終 実 行 )インポート の開 始または再開 が最後 に実行された日 時 。

Last run - Fixed (最 終 実

修 正したインポート が最 後に実行 された日時 。

行 - 修正)Run Fixed Query on

初 回のインポート で修 正した脆弱 性 を取得します。デフォルト で

Initial Run (初 回実行 では、この設定は選択解除 されています。

修 正クエリを実 行)- 73 -

Active (アクティブ)

このオプションを選 択すると、インポート またはエクスポート を送 信した場合に資産 の同期 が自 動 的 にキューに入 ります。デフォルト
では選 択 されています。

Included Severities (含 め

インポート する深刻 度を指 定します。デフォルト では、これはる深刻 度)[High] (高)、[Critical] (重 大) に設 定 されています。

スケジュール
Edit Run Schedule (実 行[Run Type] (実行 タイプ) および [Repeat Interval / Time] (繰 りスケジュールの編集 )返 し間隔 /時 間 ) を編集する場 合は、これを選 択 します。

Run Type (実 行 タイプ)

インポート を実行 する頻度 。

Repeat Interval / Time

インポート を実行 する時間 (hh/mm/ss)。

(繰 り返 し間 隔 /時 間)
10. [Update] (更 新) をクリックします。

インシデント ルールの作成
統合 したものがインシデント を作 成できるようにするため、インシデント ルールを作 成して有効 にします。デフォルト では、無 効化された状 態 のサンプルルールが 1 つ用意 されています。
1. 左側 のナビゲーションペインで、[Tenable for ITSM] > [Configuration] (設 定) > [Incident Rules](インシデント ルール) の順にクリックします。
[Incident Rules] (インシデント ルール) ページが表 示されます。
2. [New] (新 規) をクリックします。
[New Record] (新しいレコード) ページが表示 されます。

- 74 -

3. [Name] (名 前) テキスト ボックスに、一致 ルールの名前 を入力します。
4. [Active] (アクティブ) チェックボックスにチェックを入 れます。
5. (オプション 1) このルールを作成 するためにスクリプト を使用 する場合は、[Advanced] (詳 細 ) チェックボックスをオンにして、必要 なスクリプト を入 力します。スクリプト の例 については、提供 されているデフォルト のルールを参 照してください。

インシデント ルールのフィールドオプション
Tenable Vulnerability

ServiceNow ITSM 脆 弱 性 イ

Tenable Security Center 脆

ンポート セット フィールド

弱 性 分 析 フィールド

u_acceptriskrulecomment

acceptRiskRuleComment

u_acrscore

acrScore

u_agent_uuid

uuid

asset.agent_uuid

u_asset_hostname

スクリプト - dnsName またはasset.hostname

Management 脆 弱 性 エク
スポート フィールド

ip*
u_assetexposurescore

assetExposureScoreu_bios_uuid
u_ci

asset.bios_uuid
CI SysID*- 75 -CI SysID*u_connector

コネクタ SysID*

コネクタ SysID*u_description

description

description

u_device_type

asset.device_type

u_first_foundfirstSeen

first_foundu_first_found_date

firstSeen

first_foundu_fqdndnsNameasset.fqdn

u_hasbeenmitigatedhasBeenMitigatedu_hostname

スクリプト - dnsName またはip*

u_hostuniqueness

hostUniquenessu_hostuuid

hostUUID

u_indexed

indexedu_ip

ip

asset.ipv4

u_ips

ip

u_job_type“vuln_data”*

u_keydrivers

keyDrivers

u_last_fixed“vuln_data”*

last_fixedu_last_foundlastSeen

last_foundu_last_found_date

lastSeen

last_foundu_mac_address

macAddress

asset.mac_addressu_netbios_namenetbiosName

asset.netbios_nameu_operating_system

operatingSystemasset.operating_system- 76 -

u_operatingsystem

operatingSystemu_output

pluginText

outputu_plugin_cve

cve

plugin.cve

u_plugin_description

description

plugin.description

u_plugin_familyfamily.nameplugin.family

u_plugin_family_type

family.type

u_plugin_id

pluginIDplugin.id

u_plugin_modification_pluginModDate

plugin.modification_date

u_plugin_namepluginName

plugin.nameu_plugin_publication_date

vulnPubDate

plugin.publication_date

u_plugin_solution

solutionplugin.solution

u_plugin_synopsis

synopsisplugin.synopsis

u_pluginname

pluginName

date

u_portport

u_port_port

port

port.port

u_port_protocol

protocolport.protocol

u_priority

スクリプト - 1-4*

スクリプト - 1-4*

u_product_type“tsc”*“tio”*

u_recastriskrulecomment

recastRiskRuleComment

u_reopened

スクリプト - true/false*

u_repository_data_format

repository.dataFormat- 77 -

スクリプト - true/false*u_repository_id

repository.id

u_repository_namerepository.nameu_risk_accepted

acceptRisk

u_risk_recasted

recastRisk

u_scanscan

u_scan_completed_atscan.completed_atu_scan_started_atscan.started_atu_scan_uuid

scan.uuid

u_scunique

計算 された一意性 *u_severity

severity.nameu_severity_default_id
u_severity_id

severity
severity_default_id

severity.id

severity_id

u_severity_modification_

severity_modification_

type

type

u_source_name“Tenable.sc”*“Tenable.io”*

u_stateスクリプト - OPEN/FIXED*

stateu_substate

スクリプト *

スクリプト *

u_tenable_plugin

生成 されたプラグイン SysID*

生 成 されたプラグイン
SysID*

u_uniquenessuniquenessu_vpr_score

vprScore

u_vprcontext

vprContext

u_xrefxref- 78 -

vpr.score6. (オプション 2) [Vuln Import field] (脆弱性インポート フィールド) テキスト ボックスで、ルールに適 切な
資産 フィールドを選 択します。
7. (オプション 2) [Operator] (演 算子 ) テキスト ボックスで、ルールに適 切な演算 子を選 択 します。
8. (オプション 2) [Value] (値) テキスト ボックスに、ルールの値 を入 力します。
9. インシデント ルールを並べ替 えるには、[Order] (順 序) テキスト ボックスの値 を更 新します。インシデ
ント ルールは昇 順 (低 から高) に実 行されます。
ドメインで区切 られた環 境 では、インシデント ルールは現在のドメインに作 成されます。
10. [Submit] (送信 ) をクリックします。

プラグイン
プラグインを表示 するにはl[Tenable for ITSM] > [Plugins] (プラグイン) の順 にクリックします。

脆弱性
脆弱 性 を表 示するにはl[Tenable for ITSM] > [Vulnerabilities] (脆弱 性) の順にクリックします。

インシデントインシデント を表 示するにはl[Tenable for ITSM] > [Incidents] (インシデント ) の順にクリックします。

- 79 -

設定
全般 設 定資産 の設定VR 設 定ITSM 設 定
システムのプロパティ
テーブルにフィールドを追加

全般設 定
コント ロールとト ラブルシューティングを最 大限活 用するには、設 定オプションを利用 します。

全般設 定 にアクセスするには
1. ServiceNow にログインします。
2. 左側 のメニューで、[Tenable Connector] (Tenable コネクタ) をクリックします。
3. サブメニューで、[Connectors] (コネクタ) をクリックします。
[Tenable Connectors] (Tenable コネクタ) ページが表示 されます。
4. 使用 する Tenable コネクタ ([Tenable.io]、Tenable Security Center、または [Tenable.ot]) をクリッ
クします。
[Tenable Connector] (Tenable コネクタ) ページが表示 されます。
5. [General Settings] (全 般設 定) セクションで、次 を表示 または編集できます。
名前

目的

デフォルト 値

コネクタログ

コネクタファイルのログレベルの設定 に使 用します。

エラーのみ
(推 奨)

レベル
注 意 : ト ラブルシューティングの際には、この値 を [Debug] (デバッグ) に変更 してください

資産の設 定- 80 -

コント ロールとト ラブルシューティングを最 大限活 用するには、設 定オプションを利用 します。

資産設 定 にアクセスするには
1. ServiceNow にログインします。
2. 左側 のメニューで、[Tenable Connector] (Tenable コネクタ) をクリックします。
3. サブメニューで、[Connectors] (コネクタ) をクリックします。
[Tenable Connectors] (Tenable コネクタ) ページが表示 されます。
4. 使用 する Tenable コネクタ ([Tenable.io]、Tenable Security Center、または [Tenable.ot]) をクリッ
クします。
[Tenable Connector] (Tenable コネクタ) ページが表示 されます。
5. [資 産 設 定 ] セクションで次 の表 示または編 集ができます。
名前

目的

デフォルト 値CMDB ログレ

資産 ファイルのログレベルの設 定 に使用します。

エラーのみ (推奨 )ベル
注 意 : ト ラブルシューティングの際には、この値 を[Debug] (デバッグ) に変更してください。

CMDB 最大システムログごとに許可される最大エント リを設定 する

累 積ログエ際に使用 します。

200

ント リ
CMDB 最大システムログごとに許可される最大文 字列長 を設定

累 積ログサする際に使 用します。

20000

イズ
CMDB 資産ジョブチャンクごとにインポート される資産 の制限 を設

Tenable.io: 1500

チャンクサイ

定する際 に使用 します。

Tenable.sc: 1500
Tenable.ot: 500ズ
注 意 : サイズ制限 エラーでインポート が失敗 する場合
は、この数 を 100 減らして再テスト し、サイズ制限のエ
ラーが発生しなくなるまで繰り返 してください。

- 81 -CMDB 資産同時 にインポート できる資 産 ジョブチャンクを設定 する

インポート の際に使用 します。

4

スレッド制限CMDB アウトTenable.io 資 産 プッシュのフィールドマップを決 定する

デフォルト のアウト

バウンドマッ際に使用 します。

バウンドマップ

CMDB 資産ジョブチャンクごとにエクスポート される資 産プッシュの制

Tenable.io: 10000

プッシュレ

限を設定 する際 に使用 します。

Tenable.sc: 10000

プ

コード制 限注 意 : サイズ制限 エラーでインポート が失敗 する場合
は、この数 を 1000 減らして再テスト し、サイズ制 限のエラーが発生しなくなるまで繰り返 してください。

6. 左側 のメニューで次 の設 定の変 更が可能です。
l

詳細l

デフォルト のアウト バウンドマップ: Tenable Vulnerability Management 資産 プッシュのス
ケジュール設定 されたエクスポート ジョブを使用して ServiceNow CI データを Tenable
Vulnerability Management に送 信 する場合 のフィールドマップを定 義します。

VR 設 定コント ロールとト ラブルシューティングを最 大限活 用するには、設 定オプションを利用 します。

VR 設 定にアクセスするには
1. ServiceNow にログインします。
2. 左側 のメニューで、[Tenable Connector] (Tenable コネクタ) をクリックします。
3. サブメニューで、[Connectors] (コネクタ) をクリックします。
[Tenable Connectors] (Tenable コネクタ) ページが表示 されます。
4. 使用 する Tenable コネクタ (Tenable.ot) をクリックします。
[Tenable Connector] (Tenable コネクタ) ページが表示 されます。
5. [VR Settings] (VR 設定 ) セクションで、次 の表 示または編集 ができます。

- 82 -

名前

目的

デフォルト 値

VR ログレベルVR ファイルのログレベルを設定する際 に使用します。

エラーのみ (推奨)

VR 最 大累積

システムログごとに許可 される最 大エント リを設定する際

200

ログエント リに使用します。

VR 最 大累積

システムログごとに許可 される最 大文 字列 長 を設定 す

ログサイズる際に使 用します。

VR プラグイン

ジョブチャンクごとにインポート される VR プラグインの制限

Tenable.ot:

チャンクサイズを設定 する際 に使 用します。

200

20000

注 意 : サイズ制限エラーでインポート が失敗 する場合は、
この数 を 25 減 らして再テスト し、サイズ制 限 のエラーが発
生しなくなるまで繰り返 してください。

VR プラグイン

同 時にインポート できる VR プラグインジョブチャンクの制

インポート のス

限 を設 定する際に使用します。

4

レッド制限
VR 脆 弱性

ジョブチャンクごとにインポート される VR 脆弱 性の制限 を

Tenable.ot:

チャンクサイズ設 定する際 に使用 します。

200

注 意 : サイズ制限エラーでインポート が失敗 する場合は、
この数 を 25 減 らして再テスト し、サイズ制 限 のエラーが発
生しなくなるまで繰り返 してください。

VR 脆 弱性イ

同 時にインポート できる VR 脆弱性 ジョブチャンクの制 限

ンポート スレッを設定 する際 に使 用します。

8ド制 限
6. 左側 のメニューで次 の設 定の変 更が可能です。
l詳細o[Transform Maps] (変 換 マップ): VR およびプラグインのデータを Tenable からServiceNow テーブルにマッピングする方法 を定義します。

- 83 -

警 告 : 変 換マップへの変 更には対応 していません。変 換 マップオプションをカスタマイズしたい
場合は、ServiceNow 管理者にお問い合わせください。

ITSM 設 定
コント ロールとト ラブルシューティングを最 大限活 用するには、設 定オプションを利用 します。

ITSM 設定 にアクセスするには
1. ServiceNow にログインします。
2. 左側 のメニューで、[Tenable Connector] (Tenable コネクタ) をクリックします。
3. サブメニューで、[Connectors] (コネクタ) をクリックします。
[Tenable Connectors] (Tenable コネクタ) ページが表示 されます。
4. 使用 する Tenable コネクタ (Tenable.io または Tenable Security Center) をクリックします。
[Tenable Connector] (Tenable コネクタ) ページが表示 されます。
5. [ITSM Settings] (ITSM 設 定 ) セクションで次を表 示または編 集 できます。
名前

目的

デフォルト 値ITSM ログレ

ITSM ファイルのログレベルを設定する際に使 用します。

エラーのみ (推奨)

ベル
ITSM ログのシステムログごとに許可される最大エント リを設定する際

最 大累 積 エに使用 します。

200

ント リ数
ITSM の最大システムログごとに許可される最大文字 列長を設 定する

蓄 積ログサイ

際に使 用します。

20000

ズ
ITSM 脆弱ジョブチャンクごとにインポート される Tenable.sc ITSM 脆

Tenable.sc:

性 チャンクサ

弱性 の制 限 を設 定する際 に使用 します。

1500

イズ
注 意 : サイズ制 限エラーでインポート が失敗する場 合は、
この数 を 100 減らして再テスト し、サイズ制 限 のエラーが発- 84 -

生しなくなるまで繰り返 してください。

ITSM 脆弱ジョブチャンクごとにインポート される Tenable.io ITSM 脆性 インポート

弱性 の制 限 を設 定する際 に使用 します。

Tenable.io: 50

スレッド制限注 意 : Tenable.io の脆 弱 性のエクスポート 範囲 は50~5000 です。

ITSM 脆弱ジョブチャンクごとにインポート される VR 脆 弱 性の制限 を性 チャンクサ

設定 する際 に使用 します。

1

イズ
注 意 : サイズ制 限エラーでインポート が失敗する場 合は、
この数 を 25 減 らして再テスト し、サイズ制 限のエラーが発
生しなくなるまで繰り返 してください。

ITSM 脆弱同時 にインポート できる ITSM 脆弱 性ジョブチャンクの制性 インポート

限を設 定する際 に使用します。

8

スレッド制限6. 左側 のメニューで次 の設 定の変 更が可能です。
l詳細o[Transform Maps] (変 換 マップ): VR およびプラグインのデータを Tenable からServiceNow テーブルにマッピングする方法 を定義します。
警 告 : 変 換マップへの変 更には対応 していません。変 換 マップオプションをカスタマイズしたい
場合は、ServiceNow 管理者にお問い合わせください。

システムのプロパティ
デフォル

名前

目的

x_tsirm_tio_cmdb.create_assign_true の場合 、OT CI のインポート 時 にベンダー

ot_manufacture

が作 成/割り当 てられます。

x_tsirm_tio_cmdb.create_assign_true の場合 、OT CI のインポート 時 に製作 者

ot_vendor

が作 成/割り当 てられます。

ト値- 85 -

true

true

x_tsirm_tio_cmdb.tenable_sc_

DNS 資 産プッシュの定期エクスポート を実行

asset_group.dns_type.field_name

するときに、DNS 情 報をキャプチャしてドメイン

Tenable Security Center への送 信に使用 する CI フィールドの名 前。
注 意 : デフォルト のドメイン値はプレースホルダーであり、cmdb_ci テーブルの有効 なフィール
ド名ではありません。使用 するフィールド名 に変
更 してください (例: dns_domain または fqdn)。

x_tsirm_tio_cmdb.tenable_sc_ci_

CI が Tenable Security Center からインポート

name_preference

され、NetBIOS 名が存在しない場合 に使用 さ

dns

れる命 名優先順位 。オプションは dns または
ホスト 名 です。
注 意 : この値 を変更すると、CMDB に重複 するCI が作 成 される可 能性があります。この値 を変更 する前に、システムプロパティの説 明をよく確認 してください。

x_tsirm_tio_

true の場合 、CI のインポート 中 に一致するも

cmdb.updateWithoutDowngradeのが見 つかって更新 されても、IRE は CI クラス

true

をダウングレードできません。
x_tsirm_tio_

true の場合 、CI のインポート 中 に一致するも

cmdb.updateWithoutSwitchのが見 つかって更新 されても、IRE は CI クラス

true

をスイッチできません。
x_tsirm_tio_itsm.age_out_period

状 態が [New] (新規) または [Review] (レ30ビュー) で、関連 付けられたインシデント がない
場 合、ITSM 脆 弱 性が自 動 的にクローズするまでの期 間 (日数 )。
注 意 : このページにリスト されていないプロパティ/値については、ServiceNow の担当 者にお問い合 わせください。

テーブルにフィールドを追 加- 86 -

ServiceNow のデータテーブルにフィールドを追 加して、利 用 可能な情 報 の範 囲を拡大 できます。次 の例
では、VPR スコアとパッチの公開 日 が脆弱 性項目 のテーブルに追 加されます。これは、サードパーティテー
ブルまたは選 択した任 意のテーブルでも実行できます。

テーブルにフィールドをさらに追 加 するは
1. [Vulnerability Items] (脆 弱 性項 目) のテーブルで、[Vulnerable Item] (脆 弱性 のある項 目 ) のエ
ント リを選択 し、ヘッダーを右クリックして、[Configure] (設 定) > [Form Layout] (フォームレイアウト )に移 動 します。

[Configuring Vulnerable item form] (脆弱 性のある項 目フォームの設定 ) ページが表 示されます。
2. [Available] (利 用 可能) ボックスで、[Vulnerability [+]] (脆弱 性 [+]) を見 つけて展 開 します。

- 87 -

3. [Tenable Plugin Additional Info [+]] (Tenable プラグイン追加 情 報 [+]) を見 つけて展 開します。

4. [Vulnerability.TenablePluginAdditionalInfo.VPR Score] (脆弱 性。Tenable Plugin の追 加 情報。VPR スコア) と [Vulnerability.Tenable Plugin Additional Info.Patch publication date] (脆弱性。Tenable Plugin の追加 情報 。パッチの公開日 ) を選択 し、次に > ボタンで [Selected] (選 択済み) ボックスに移 動します。

- 88 -

- 89 -

サポート
Tenable for ServiceNow の各アプリケーションは、高度なカスタマイズが可 能 なので ServiceNow 環 境の固有 の変化 に対 応 できます。ただし、Tenable は、ServiceNow に特化 したカスタマイズサポート を提 供 することはできません。また、このガイドで紹 介しているのは、基 本的なカスタマイズ事 例です。Tenable は、カスタム CI ルール、カスタム変 換 マップ、カスタムフィールドマッピングなどの項 目に対 するト ラブルシューティ
ングまたはサポート を提供 できません。
デプロイメント パート ナーのサービスを活 用して、お客様 のニーズに適したインスタンスの設定 を行 うことができます。Tenable for ServiceNow の各 アプリケーションの導入 について豊富 な経 験を有する外部 パート
ナーのサービスをご希 望の方は、Tenable 担当 者までお問 い合 わせください。

Tenable サポート へのお問 い合 わせlサポート 営業 時 間: 24 時間lサポート 営業 日 : 365 日 年 中 無 休l

お問 い合わせ方 法: 電 話 、サポート ポータル、メール、チャットl

お問 い合わせ先 : 1-855- 267-7044 (フリーダイアル) 1-443- 545-2104 (直 通 )、Tenable Community
サイト

lTenable アプリケーションの [Contact Tenable Support] (Tenable サポート へのお問い合わせ) リン
クをクリックすると、Tenable Community サイト に直接 アクセスできます。

- 90 -

ト ラブルシューティング
定期 インポート の進 捗 状況 の確 認方法
1. [Tenable Connector] (Tenable コネクタ) > [Connector] (コネクタ) > [Job Logs] (ジョブログ) の順 にクリックします。
これらのジョブのステータスは、インポート の進捗状 況に応じて更 新されます。
a. 初期 のステータスは [New] (新規 ) に設 定されています。
b. エクスポート ジョブが完了 し、ServiceNow が Tenable からのチャンクデータの受 信を開 始 すると、ス
テータスは [Receiving Chunk Data] (チャンクデータの受 信中 ) に変 わります。
a. Tenable からクエリされたデータのチャンクごとに、関 連 するジョブチャンクレコードが [New] (新規 ) ステータスで作 成されます。未 加工のインポート されたペイロードは、ジョブチャンクレコードに JOB000XXXX-native-0.json という名 前 の .json ファイルとして添付 されます。
b. 未 加工 データは、ServiceNow が取り込める使用可 能な形 式に変 換されます。この変 換されたペイロードが、ジョブチャンクレコードに JOB000XXXX-full-x.json という名前 の .json ファイ
ルとして添付されます。
c. その後、ジョブチャンクレコードのステータスが [Data Received] (データ受 信済 み) に設 定されます。
d. このプロセスは、Tenable からプルするデータチャンクがなくなるまで繰り返 されます。
c. すべてのチャンクデータが取 得されると、ジョブステータスは [Importing] (インポート 中 ) に変更 されます。各ジョブチャンクは、一 度 に 1 つずつ ServiceNow にインポート されます。インポート 中 は、ジョブ
チャンクのステータスが [Importing] (インポート 中) に設定され、終了 すると [Completed] (完 了 ) ま
たは [Error] (エラー) に設 定 されます。
d. すべてのジョブチャンクのインポート が完了すると、ジョブのステータスは [Complete] (完 了 ) または[Complete with Errors] (エラーで完了) に変更 されます。
注 意 : ジョブのステータスが [Complete with Errors] (エラーで完了) の場合 、次のスケジュール日時にジョブが再試 行されます。

ログレベルの変 更 方 法- 91 -

1. ServiceNow で、[Tenable Connector] (Tenable コネクタ) > [Connector] (コネクタ) >[Asset/VR/ITSM Settings] (資産 /VR/ITSM 設定) の順にクリックします。
2. [Logging Level] (ログレベル) ドロップダウンから、任意 のログレベルを選択 します。
*値は、Tenable エクスポート フィールドから直接 ではなく、スクリプト ロジックから生 成されます。

- 92 -