Roles & PermissionsControl who sees what.
Control who sees what.
Down to the action.
Custom roles, granular permissions across 16 subjects, and a complete audit trail — enterprise access control without enterprise complexity.
Custom Roles
Build roles that match your org structure.
Create any number of custom roles — Scheduler, HR Manager, Dispatch Coordinator. Each built from precise permission grants.
- Read, create, and update — three action levels per subject
- Roles can be activated or deactivated at any time
- Assign one or many roles to each user
- CASL-enforced in the web portal and API permission guards
staffsync.app/admin/roles/editor
Role Editor — Site Supervisor
- ShiftsReadCreateUpdate
- AttendanceReadCreateUpdate
- UsersReadCreateUpdate
- LeaveReadCreateUpdate
- DocumentsReadCreateUpdate
Permission Subjects
16 subjects. Three action levels each.
Every permission subject can be granted read, create, and update access — independently.
UsersRolesSitesDesignationsDepartmentsShiftsShift TemplatesAttendanceLeaveHolidaysAnnouncementsDocumentsIssued DocumentsChatAudit LogsOrganization
Audit Logs
Every admin action on record.
Timestamped logs of every action across users, shifts, attendance, leave, documents. Cannot be edited or deleted.
- Filter by entity type, admin, and date range
- Before/after data snapshot for every change
- Supports post-incident investigation
- Immutable by design — no modification possible
staffsync.app/admin/audit-logs
09:14:32A. PatelUPDATESHIFT✓
07:02:11SystemCREATEATTENDANCE✓
06:58:44R. MorrisUPDATELEAVE✓
06:22:05A. PatelUPDATEDOCUMENT✓
06:00:00SystemCREATENOTIFICATION✓
Enterprise access control. Operational simplicity.
Book a 30-minute demo tailored to your operation. Our team will show you exactly what matters for your workflow.