Role-Based Access Control
How JobsiteOn's role-based access control works, including the four built-in roles, their permissions, and best practices for role assignment.
How JobsiteOn's role-based access control works, including the four built-in roles, their permissions, and best practices for role assignment.
This guide explains how role-based access control (RBAC) works in JobsiteOn. You will learn about the four built-in roles, what each role can and cannot do, and best practices for assigning roles to your team.
Full access to everything. Only one Owner per workspace. The Owner is the person who created the workspace and has billing control.
Full operational access without billing. Admins can manage team members, settings, integrations, and all business data.
Operational access for day-to-day work: scheduling, contacts, jobs, quotes, and invoices. No access to workspace settings, team management, or integrations.
Limited access scoped to assigned jobs and related contacts. Technicians see only their own schedule and job details.
Screenshot: A permissions matrix table showing the four roles as columns and permission categories as rows, with checkmarks indicating access.
| Permission | Owner | Admin | Dispatcher | Technician |
|---|---|---|---|---|
| View dashboard | Yes | Yes | Yes | No |
| Manage contacts | Yes | Yes | Yes | View only |
| Manage jobs | Yes | Yes | Yes | Assigned |
| Manage schedule | Yes | Yes | Yes | View own |
| Create quotes and invoices | Yes | Yes | Yes | No |
| View reports | Yes | Yes | Yes | No |
| Manage team members | Yes | Yes | No | No |
| Workspace settings | Yes | Yes | No | No |
| Company settings | Yes | Yes | No | No |
| Manage integrations | Yes | Yes | No | No |
| Billing and subscription | Yes | No | No | No |
Assign each team member the role with the fewest permissions needed for their work. This reduces the risk of accidental data changes and limits exposure if an account is compromised.
Animation: A visual showing a team of five people being assigned roles: one Owner, one Admin, one Dispatcher, and two Technicians.
/settings > Workspace > Roles.Role changes take effect immediately. The user may need to refresh their browser to see the updated permissions.
Tip: Review role assignments quarterly. As team members' roles evolve, their access should be updated to match.
Note: Custom roles beyond the four built-in options are available on the Enterprise plan. Contact sales for details.
Did this answer your question?