Description
Shortly before the RSA conference, we realized that the Cases page was showing the alerts table from the alerts page (under the Alerts tab), instead of the alerts table from the AI4DSOC alert summary page. Also in the main Activity tab, the flyout for the alert details was not the one for AI4DSOC. The proper implementation should be done at a high level, probably leveraging configurations.
Because of time constraints, it was decided to implement a check in the code, as follow:
const AIForSOC = capabilities[SECURITY_FEATURE_ID].configurations;
if (AIForSOC) {
// show alerts summary table or flyout
} else {
// show alerts page table or flyout
}
This should be revisited and cleaned up.
Acceptance Criteria
- there should not be any checks in the code at run time
Description
Shortly before the RSA conference, we realized that the Cases page was showing the alerts table from the alerts page (under the
Alertstab), instead of the alerts table from the AI4DSOC alert summary page. Also in the mainActivitytab, the flyout for the alert details was not the one for AI4DSOC. The proper implementation should be done at a high level, probably leveraging configurations.Because of time constraints, it was decided to implement a check in the code, as follow:
This should be revisited and cleaned up.
Acceptance Criteria