承認ルールの構成の作成
一致する脆弱性一致アイテム、修復タスク、または承認レベルの例外ルールを除外するための条件を定義します。
始める前に
必要なロール:sn_vul.vulnerability_admin
このタスクについて
手順
例
以下に対してさまざまな承認パスを定義できます。
- 例 1:さまざまなタイプの脆弱性または構成アイテム (インターネット向けまたは内部向け)。
- 例 2:修復オーナーがホスト脆弱性一致アイテム (VIT) または修復タスク (VUL) に対してこれらの要求を同時に発生させた場合の保留要求とリスク低減要求。
[変更承認] 列には、保留ステータスの変更承認レコードが保持されます。条件ビルダーを使用して [変更承認] 列に条件を設定すると、保留承認レコードは考慮されますが、リスク低減承認レコードは考慮されません。したがって、リスク削減ステータスの変更承認レコードに条件を設定するには、[詳細条件] フィールドを使用します。
[脆弱性一致アイテムの例外要求] 承認ルールの場合、[中から低のリスク評価の要求 (Request for risk rating from Medium to Low)] 承認構成がベースシステムに付属しています。この構成はデフォルトで False に設定されています。この構成を使用して、リスク削減要求の承認パスを [中] から [低] に設定できます。リスク削減要求のさまざまなリスク評価の変更に適用できるように、この構成でスクリプトを更新することもできます。
[中から低のリスク評価の要求 (Request for risk rating from Medium to Low)] 構成:function evaluate() { var gr = new GlideRecord("sn_vul_change_approval"); gr.addQuery("sys_id", approval); gr.addQuery("current_value", "3 - Medium"); gr.addQuery("desired_value", "4 - Low"); gr.query(); if (gr.next()) { return true; } return false; } evaluate();上記の構成を最小順序で True に設定し、[デフォルト構成 - VI の例外要求 (Default configuration - Exception request for VI)] 構成を True に設定します。
結果:修復オーナーが IT 修復ワークスペースから保留要求とリスク削減要求を同時に発生させると、保留承認要求は [デフォルト構成 - VI の例外要求 (Default configuration - Exception request for VI)] で定義された承認者にリダイレクトされ、リスク削減承認要求は [中から低のリスク評価の要求 (Request for risk rating from Medium to Low)] 構成で定義された承認者にリダイレクトされます。