Audit Trail
The Audit Trail is a read-only log of every create, update, and delete action taken inside your organisation. It records who made each change, what they changed, and when — giving you full accountability and a clear paper trail for compliance.
Reading the log
Section titled “Reading the log”Each row in the table represents a single action:
| Column | Description |
|---|---|
| Action | A human-readable description of what happened (e.g. “Student Updated”). A sub-line shows the specific record affected (e.g. student name, fee amount). |
| Type | Create (green), Update (blue), or Delete (red) |
| User | The staff member who made the change. Shows System for automated or background actions. |
| Changed Fields | Up to three field names that were modified in an update action. Hover over the cell to see the full list. |
| When | Relative time (e.g. “3h ago”, “2d ago”). Hover over the cell to see the exact date and time. |
Viewing change details
Section titled “Viewing change details”Click any row to open a Change Details side drawer with the full before-and-after snapshot.
The content of the drawer depends on the action type:
| Action type | What the drawer shows |
|---|---|
| Create | All field values at the moment the record was created, shown in a green panel |
| Update | A before/after table for every field that changed — old value on the left (red tint), new value on the right (green tint) |
| Delete | All field values at the moment the record was deleted, shown in a red panel |
If more than five fields changed, the drawer shows the first five with a Show N more fields button to expand.
Filtering the log
Section titled “Filtering the log”Use the filter bar above the table to narrow down the results. All filters are optional and can be combined.
| Filter | What it does |
|---|---|
| Entity type | Show only changes to a specific type of record — e.g. Student, Staff, Fee, Grade Scale, Class, Subject |
| Action type | Filter to Create, Update, or Delete actions only |
| Start date | Show only entries from this date onwards |
| End date | Show only entries up to and including this date |
Selecting any filter automatically resets the table to page 1. Clear a filter by selecting the blank option from its dropdown.
Pagination
Section titled “Pagination”The table is paginated with 20 entries per page by default. Use the page controls at the bottom of the table to navigate, or change the page size if you need to see more entries at once.
Common use cases
Section titled “Common use cases”Investigating an unexpected change — filter by entity type to narrow to the relevant record type, then scan the Action column for the specific record name.
Monthly compliance review — set the start and end date to the previous month and export the filtered view by scrolling through the pages.
Checking what a specific user did — currently there is no per-user filter; use the date range to narrow results and then scan the User column visually.
Who can access the audit trail?
Section titled “Who can access the audit trail?”Only users with the Settings — view or Settings — edit permission can open the Audit Trail page. By default this is limited to the school owner and administrators.