Skip to main content

Activity Log

The activity log tracks staff actions in Swift POS, providing an audit trail of who did what and when.

Tracked Events

The following events are recorded automatically:

EventDetails Captured
LoginStaff name, location selected, timestamp
LogoutStaff name, session duration, timestamp
Staff switchPrevious staff, new staff, timestamp
Lock screenStaff name, trigger (manual or auto-lock), timestamp
UnlockStaff name, timestamp

Viewing the Log

The activity log is accessible from the Shopify Admin > Swift POS > Activity page. It provides:

  • A chronological list of all events
  • Filter by staff member to see a specific person's activity
  • Filter by date range to focus on a particular period
  • Filter by event type to find specific actions

Access Restrictions

The activity log is available to admins only by default. This ensures that staff cannot view each other's login patterns or session details.

RoleAccess
CashierNo access
Shift LeadNo access
ManagerNo access (unless overridden with custom role)
AdminFull access
tip

On the Pro plan, you can grant activity log access to managers using a custom role. This is useful if managers need to review staff attendance or investigate security concerns.

Use Cases

  • Attendance tracking -- verify staff login and logout times
  • Security investigation -- trace who was logged in when a discrepancy occurred
  • Shift verification -- confirm that staff switches happened at the right times
  • Compliance -- maintain records of POS access for auditing purposes

Data Retention

Activity log entries are retained in the database indefinitely. There is no automatic cleanup. If needed, admins can export the data for archival using the Shopify admin interface.