Admin
Full access to all settings, reports, and people management. Typically the HR manager or workspace owner.
- Create and edit leave policies
- Add, edit, and deactivate employees
- View all leave requests and balances
- Manage integrations and billing
- Generate all reports
- Approve leave as a fallback approver
- Configure time tracking and overtime policies
- Manage shift schedules and templates
- Create and manage employee contracts
- Configure webhooks and API access
- Export payroll data
Manager
Can approve requests from their direct reports and view their team's calendar and balances.
- Approve or decline requests from direct reports
- View team calendar and leave balances
- Export team leave reports
- Set approval delegations
- View and edit time tracking entries for direct reports
- Manage shift assignments for their team
- View contracts for direct reports
- Export team payroll reports
Employee
Standard access. Can request leave, view their own balance, and see the team calendar.
- Submit, cancel, and view own leave requests
- View own leave balance and accrual schedule
- View the team calendar (who's off)
- Update their own profile
- Clock in/out and view own timesheets
- View own shift schedule
- View own contract details
Changing a role
Go to People -> [Employee] -> Role and select the new role. The change takes effect immediately. The employee's next login will reflect the new permissions.
Manager hierarchy
The Manager role controls the approval routing only for that manager's direct reports (employees with "Reports to" set to them). A Manager cannot see requests from employees outside their team unless they are also an Admin.
A single employee can be both a Manager (approves their direct reports) and report to another Manager above them in the hierarchy.