EnableSupersededEval
通常の条件では、置き換えられたパッチ Fixlet の関連度は、常に not relevant に評価されます。これにより、 以前のパッチ結果に対する PR::PatchResult の ETL ロジックがフリーズしたり、パッチ Fixlet が置き換えられたときに不明なステータスが返されたりします。クライアント設定で、BESClient_WindowsOS_EnableSupersededEval を 1 に設定すると、置き換えられたパッチ Fixlet は自動的に not relevant に評価されません。
vuln_x を処理する patch_a が、vuln_y も処理する patch_b に置き換えられた場合。
設定が有効になっている、パッチが適用されていないコンピューター。
シナリオ A: コンピューターが patch_a を適用する場合
コンソールの patch_a の結果: 関連なし
SCA の patch_a の結果: 適用なし
コンソールの patch_b の結果: 関連
SCA の patch_b の結果: 適用なし
SCA の vuln_x の結果: 脆弱
SCA の vuln_y の結果: 脆弱
パッチ結果ビューと脆弱性結果ビューの両方から、置き換えされた Fixlet を適用することにより、Compliance が正しくなくなります。
シナリオ B: コンピューターが patch_b を適用する場合
コンソールの patch_a の結果: 関連なし
SCA の patch_a の結果: 適用なし
コンソールの patch_b の結果: 関連なし
SCA の patch_b の結果: 適用
SCA の vuln_x の結果: 脆弱ではない
SCA の vuln_y の結果: 脆弱ではない