Audit
16 recorded events
| Time (UTC) | Event | Person | Performed by | Resource | What happened |
|---|---|---|---|---|---|
| 2026-08-22T07:44:18Z | Emergency access | Break-glass credential used | |||
| 2026-08-22T07:41:02Z | Access decision | the platform | Refused - device posture failedDENY | ||
| 2026-08-22T07:39:44Z | Access decision | the platform | AllowedALLOW | ||
| 2026-08-22T07:38:02Z | Authentication | the platform | Signed in | ||
| 2026-08-22T07:31:19Z | Access decision | the platform | Refused - personal deviceDENY | ||
| 2026-08-22T07:22:40Z | Admin change | Application entry URL changed | |||
| 2026-08-22T07:12:55Z | Access decision | the platform | Refused - policy could not be validatedDENY | ||
| 2026-08-22T07:05:11Z | Grant | Access granted | |||
| 2026-08-22T06:58:31Z | Access decision | the platform | Refused - no eligibilityDENY | ||
| 2026-08-22T06:51:33Z | Export | Sign-in document issued | |||
| 2026-08-22T06:44:10Z | Access decision | the platform | AllowedALLOW | ||
| 2026-08-22T06:38:09Z | Authentication | the platform | Sign-in refused - second factor rejected | ||
| 2026-08-22T06:30:22Z | Revocation | Access to one application removed | |||
| 2026-08-22T06:21:47Z | Access decision | the platform | Refused - no eligibilityDENY | ||
| 2026-08-22T06:12:04Z | Recovery | Second factor reset by the help desk | |||
| 2026-08-22T05:58:47Z | Admin change | MOD Account created |
Design note
Not built, deliberately: a severity axis (nothing in the model carries one, and inventing it ranks events nobody has ranked) and links from other admin screens into a pre-filtered ledger — the person record declined to show a person’s decision history rather than answer §13’s unstated inverse, and a “view in audit” link would re-answer it by navigation. Pivots here stay inside the ledger.
Times are UTC from synchronized clocks: NFR-06 makes time a requirement, not a display preference. The person column is the MOD Person ID, the durable key an audit trail must survive renames and transfers on.
Three categories are seeded rather than produced: there is no sign-in in this prototype, break-glass is drawn nowhere, and the credential half of recovery has no flow. They are in the vocabulary because a ledger missing a category looks exactly like a portfolio that never produced one.
