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 の結果: 脆弱ではない