Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.
Shade in the A or B circle for each question.
Draw a line connecting each item on the left to its match on the right.
| Left column | Right column | |
|---|---|---|
| 1alert: login at 3am from new device, risk score 82 | AA behaviour monitoring alert that flags unusual activity but may be a false positive until a person reviews it | |
| 2policy: "Staff are told what activity is logged and why" | BMonitoring is hidden from staff and accounts are suspended automatically, with no transparency and no human review of the alert | |
| 3A false positive is a harmless action wrongly flagged as a threat, which wastes time and may unfairly target staff | CTransparency about monitoring so employees know how their behaviour is tracked | |
| 4Alerts should be checked by a person before action is taken against an employee | DThis collects and keeps far more employee data than needed, which intrudes on privacy | |
| 5monitor_staff(secret = TRUE) and suspend_account(on_alert) | Eif alert = TRUE then analyst_review() before action | |
| 6log(all_private_messages) -> keep_forever | Fif flagged = TRUE AND attack = FALSE then false_positive |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
Behaviour monitoring limits — Monitoring user behaviour protects data but can intrude on employee privacy and raise false positives, so staff should be told about it and people must review alerts.IF score > threshold THEN
flagAlert()
END IFIF alert = TRUE AND threat = FALSE THEN
fpCount = fpCount + 1
END IFIF alert = TRUE AND reviewed = FALSE THEN
sendToAnalyst(alert)
END IFIF NOT staffNotified THEN
sendNotice()
END IFFOR EACH alert IN alerts DO
humanReview(alert)
END FOR