📋 Activity Log
System Auditing (Deep Dive)
The Activity Log is an immutable, chronologically ordered ledger of every significant action performed by an Administrator or Examiner. It is critical for compliance and accountability.
Log Architecture:
- Action Taxonomy: Differentiates between 'Created', 'Updated', 'Deleted', and 'Auth' (Login/Logout) events.
- Contextual Data: Records the exact User ID who performed the action, their IP Address, and the User-Agent payload.
- Target Tracking: Specifies exactly which database model was altered (e.g., "Updated Exam ID 5").
- Security Investigations: If an exam's passing percentage is mysteriously altered, or a student profile is deleted, the Activity Log provides the precise forensics to identify "Who did it, and when?"