Skip to main content

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

  1. Navigate to Settings > Audit Logs.
  2. The log displays entries in reverse chronological order (newest first).

Each entry shows:

FieldDescription
ActionWhat was done (e.g., created, updated, cancelled).
Entity TypeThe type of record affected (e.g., employee, shift, worklog).
Entity IDThe unique identifier of the affected record.
UserWho performed the action.
TimestampWhen the action occurred.
ReasonWhy 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:

CategoryActions
EmployeesCreated, updated, deactivated.
ShiftsCreated, updated, cancelled.
WorklogsApproved, unapproved, adjusted.
Leave RequestsCreated, approved, rejected.
Sick LeavePeriod recorded.
PayrollPeriod locked, calculated.
Wage TablesCreated, copied.
AssignmentsEmployee 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.