Audit Logs
The audit log tracks all significant actions in the system -- who did what, when, and what changed. Audit logs are available to managers and company admins.
Viewing Logs
- Navigate to Settings > Audit Logs.
- The log displays entries in reverse chronological order (newest first).
Each entry shows:
| Field | Description |
|---|---|
| Action | What was done (e.g., created, updated, cancelled). |
| Entity Type | The type of record affected (e.g., employee, shift, worklog). |
| Entity ID | The unique identifier of the affected record. |
| User | Who performed the action. |
| Timestamp | When the action occurred. |
| Reason | Why the change was made (if provided by the user). |
Filtering
Use the filter controls to narrow down the log:
- Entity Type -- Filter by type: employee, shift, worklog, payroll_period, leave_request, and more.
- Date Range -- Set start and end dates to view a specific time period.
- Entity ID -- Search for all changes to a specific record.
- User -- View all actions performed by a specific user.
Filters can be combined for precise searches.
Entry Details
Click on any log entry to see the full details:
- Previous Value -- The state of the record before the change.
- New Value -- The state of the record after the change.
Changes are stored as JSON snapshots, showing exactly which fields were modified.
Tracked Actions
The following actions are recorded in the audit log:
| Category | Actions |
|---|---|
| Employees | Created, updated, deactivated. |
| Shifts | Created, updated, cancelled. |
| Worklogs | Approved, unapproved, adjusted. |
| Leave Requests | Created, approved, rejected. |
| Sick Leave | Period recorded. |
| Payroll | Period locked, calculated. |
| Wage Tables | Created, copied. |
| Assignments | Employee assignment added, removed. |
Data Retention
Audit logs are immutable -- entries cannot be edited or deleted. They provide a complete compliance trail for labor law and TES (collective agreement) requirements. All audit data is retained for the lifetime of the organization.