Store Roles
Shift Manager and Staff roles at the store level.
Store Roles
Store roles determine what you can do at each store you're assigned to. Unlike company roles, store roles are per-store — you can be a Shift Manager in one store and Staff in another.
Shift Manager
Shift Managers oversee daily operations at their store(s). They typically manage shifts, run attendance, detect and resolve exceptions, and generate schedules. This role is often assigned to team leads or supervisors.
What Shift Managers Can Do
- Manage shifts — Create, edit, and delete shifts for their store
- Generate schedules — Use schedule generation tools to build shift plans
- Compute attendance — Run attendance calculations and process punch data
- Detect exceptions — Identify missed punches, late clock-ins, and other attendance issues
- Auto clock-out — Automatically clock out users who forgot to punch out
- View all timesheets — See timesheets for everyone at their store(s)
- View all leave and corrections — See leave requests and punch corrections for their store
- View and resolve exceptions — See exception alerts and mark them as resolved
- View reports — Access store-level reports
Typical Assignments
- Store supervisors
- Team leads
- Assistant managers
- Anyone who needs to manage shifts and attendance for a specific store
Staff
Staff is the base store role. Staff members can view their own schedule, punch in and out, request leave and corrections, and work on assigned tasks.
What Staff Can Do
- View their own schedule — See shifts assigned to them
- Clock in and out — Punch in when starting work and punch out when leaving
- Request leave — Submit time-off requests
- Request corrections — Request punch corrections if they forgot to clock in or out
- View tasks — See and update tasks assigned to them
- Access documents — View and use shared documents
- Use chat — Participate in conversations
- View announcements — Read posted announcements
- View appointments — See appointments (depending on configuration)
What Staff Cannot Do
- Create, edit, or delete shifts
- Generate schedules
- Run attendance or detect exceptions
- Auto clock-out other users
- View other people's timesheets (beyond their own)
- Approve leave or corrections
- Access the Manage section (schedules, exceptions, reports)
Per-Store Assignment
Store roles are assigned per store:
- You might be Shift Manager at Store A (your primary location) and Staff at Store B (a location you occasionally cover).
- When you open Store B's context, you have Staff permissions there, not Shift Manager.
- This keeps permissions accurate for each location and avoids over-granting access.
Your company role (Owner, Admin, Viewer) still applies across all stores. Store roles add an extra layer of control at the store level.