ServiceNow 統合オプションの構成
ServiceNow 統合オプションを設定するには、次の手順を実行します。
始める前に
必要なロール:スキャンエンジンアドミン (sn_se.scan_engine_admin)
手順
ServiceNow 統合スクリプトのリーディングプラクティス
以下は、ServiceNow 統合スクリプトを作成するためのガイドラインです。
- まず、事前定義された変数 isSource を確認して、スクリプトがソース環境内で実行されていることを確認します。次に、事前定義された変数 isDestination をチェックして、スクリプトが宛先インスタンス (通常は本番インスタンス) で実行されていることを確認します。
- 事前定義された変数ペイロードは、移行先インスタンスで使用できるように変数を格納するために使用できるオブジェクトです。ソースインスタンスでスクリプトが実行されているときはペイロードとデータをロードし、宛先インスタンスでスクリプトが実行されているときはペイロードデータを抽出する必要があります。
- ソースインスタンスで実行されている場合にのみ、スクリプトで違反を使用します。
- grTaskin スクリプトは、宛先インスタンスで実行されている場合にのみ使用します。
- isSource は、ソースインスタンスで実行されている場合にのみスクリプトで使用します。
- isDestination は、宛先インスタンスで実行されている場合にのみスクリプトで使用します。
- ペイロードオブジェクトは、環境に関係なく使用できます。
ServiceNow 統合に使用できる事前定義された変数は次のとおりです。
| isSource | ソースインスタンス (開発) の場合は True。 |
| 宛先 | 宛先インスタンス (本番) の場合は True。 |
| ペイロード | インスタンス間で情報を渡すユーザー定義の変数。 |
| grFinding | ソースの定義済みインスタンスでのみ、要求を送信する検出結果の Glide レコード。 |
| grTask | 宛先インスタンスで作成中の Glide レコード。 |