Skip to main content

Overview

The Audit System records critical operational, security, and financial events across Learnille to provide an immutable audit trail for system administrators, security teams, and compliance officers.

📜 1. Audited Event Categories


🗄 2. Audit Record Schema

Each audit record in the database contains the following structured fields:

🔒 3. Data Retention & Integrity

  • Immutability: Audit log records are append-only. UPDATE and DELETE operations are disabled on the audit log table.
  • Retention Period: Audit logs are retained online in primary storage for 365 days, after which they are archived to cold object storage (S3 Glacier / MinIO archive) for 7 years.