Five role levels with fine-grained permission overrides. Control access to payroll, schedules, approvals, and settings independently — per user, not just per role.
1 month free · Setup in 5 minutes
Most workforce tools give you two roles: admin and employee. That forces you to either give managers too much access or not enough. Staffapp.ai has five role levels — and per-user overrides on top of that. Your shift lead can manage schedules without seeing payroll. Your HR person can approve time off without editing shifts.
Each can be granted or revoked per user, independent of their role.
Your shift lead is a sub-manager (schedules + time approval). You want them to also approve time-off requests without making them a full manager. Add an override: approve_time_off = true. They now have that one extra permission while keeping their sub-manager role.
Your location manager should manage schedules and approve hours, but should not see payroll data. They have the manager role by default (which includes view_payroll). Add an override: view_payroll = false. Payroll is hidden from them while everything else stays.
Owner has full access to everything including settings and billing. Admin has full operational access. Manager can manage schedules, approve time entries, and approve time off. Sub-manager can manage schedules and approve time entries. Employee has no management permissions by default.
Overrides let you grant or revoke specific permissions for individual users on top of their role defaults. For example, you can give a sub-manager the ability to approve time-off requests without promoting them to full manager.
There are 11 individual permissions: manage staff, invite staff, edit staff, manage schedules, approve time entries, approve time off, view payroll, manage payroll, manage roles, view reports, and manage settings. Each can be independently granted or revoked per user.
Yes. When you change a role or override a permission, it takes effect on the user’s next action. No logout or refresh required.
Build and publish team schedules in minutes.
GPS-verified clock-in with geofencing.
From approved hours to payroll records.
Automatic timesheets from clock events.
Submit, approve, and track time-off requests.
Simple plans for every team size.
5 roles + per-user overrides. 1 month free · Credit card required.