Jobs and Dispatch
Jobs, dispatch board, job records, and job files.
Roles decide what people can see and do in a workspace.
Start simple. Give each person the smallest access they need to do their job. You can adjust access later.
Admins have full workspace control. They can manage users, settings, billing, permissions, and normal workspace work.
Managers can run most operations: jobs, dispatch, estimates, invoices, time, inventory, fleet, financial entries, and reports. They do not get full company control.
Employees have limited self-service access. They can use time tools and view inventory. They do not get jobs, invoices, dispatch, financials, billing, settings, or user management by default.
Jobs and Dispatch
Jobs, dispatch board, job records, and job files.
Time
Timesheets, clock in/out, edit requests, and time approval.
Money
Invoices, payments, financials, reports, and activity.
Operations
Inventory, fleet, and employee records. These are Manager-level by default — a Manager can work with them without being made an Admin.
Company control
Managing users, billing, and settings. This is the Admin-level bucket, and it is the only one that is.
Keep at least two trusted Admins when possible.
QELM prevents removing the last active Admin.
Give office users the access they need for estimates, invoices, payments, and support.
Give managers the access they need for jobs, dispatch, employees, inventory, fleet, and time.
Give field users Employee access first.
Only add special permission overrides when the default role does not fit.