What the audit log records
Every significant action taken in School Vault is recorded in the audit log. An audit log entry contains:
- Timestamp, date, time, and timezone of the action
- User, the staff member or parent who performed the action
- Action type, what was done (e.g. Login, Record Created, Record Edited, Record Deleted, Report Generated, Permission Changed)
- Resource, what was acted on (e.g. Student: Amara Okonkwo, Attendance: Nursery 1A, 2026-09-04)
- Before / After, for edits, the previous value and the new value (e.g. "Attendance status changed from Present to Absent")
- IP address, the IP address of the device used
The audit log cannot be edited or deleted by school staff. It is append-only and retained for 3 years.
Viewing login activity
- Go to Settings → Login Activity.
- The table shows recent login sessions for all users in your school (last 200 entries), most recent first.
- Each row shows: User, Role, Device/Browser, IP Address, Login Time, Logout Time, Duration, and Status (Active or Ended).
Login Activity is useful for identifying unauthorised access (unexpected logins from unfamiliar IP addresses or devices) and confirming which staff members are actively using the system. For a complete record-level audit trail — who edited which student record, which attendance mark was changed, and the before/after values — contact support@schoolvault.ng. A detailed audit export is available on request.
Investigating a disputed change
Example scenario: a parent claims their child was marked absent on a day when they were at school. To investigate:
- Go to Settings → Login Activity and check which staff members were logged in at the relevant time and from which device.
- For a record-level audit (exactly who changed the attendance entry, from what value, and at what time), email support@schoolvault.ng with the student name and the date in question.
- School Vault retains a full internal audit trail of all data changes and will provide an export in writing, typically within one business day.
Bulk export
- Apply your filters to narrow the log to the period you want.
- Click Export CSV.
- A CSV of all matching audit entries is downloaded. This is suitable for external review or regulatory reporting.