User roles and permissions
Every Cinderblock user is assigned a role that controls what they can see and do in the app. There are three roles: Admin, Manager, and User.
Permissions are role-based, meaning everyone with the same role gets the same access. You can customize what each role can do at Company Settings > Users > Roles. Only Admins can change role permissions.
The three roles
Admin Full access to everything: jobs, customers, finances, timesheets, company settings, billing, and user management. Admins are the only users who can add or disable other users, manage billing, and change role permissions.
Manager Full access to day-to-day operations: jobs, customers, finances, timesheets, tasks, appointments, notes, files, and forms. Managers cannot access Admin-only settings like billing, user accounts, or integrations.
User A more limited role suited to field staff and technicians. By default, Users can:
- View jobs they’re assigned to (not all jobs)
- Add job costs
- Update job status and tags
- Log their own time
- View and check in/out of assigned appointments
- Create and manage their own tasks
- Create notes
- Upload files
- Add and view forms
By default, Users have no access to finances (invoices, estimates, or purchase orders).
Default permissions by role
| Feature | User | Manager | Admin |
|---|---|---|---|
| Jobs | Assigned only | Full access | Full access |
| Customers & Vendors | Assigned only | Full access | Full access |
| Timesheets | Own only | Full access | Full access |
| Tasks | Own/assigned | Full access | Full access |
| Appointments | Assigned only | Full access | Full access |
| Notes | Create/edit own | Create/edit own | Full access |
| Finances | No access | Full access | Full access |
| Files | Upload own | Full access | Full access |
| Forms | Own only | Full access | Full access |
| Company Settings | No access | Full access | Full access |
| Admin Settings (Users, Billing, Integrations) | No access | No access | Full access |
Customize role permissions
The defaults above are a starting point. You can adjust the Manager and User roles to fit how your team works.
- Go to Company Settings > Users > Roles.
- Select the role you want to edit.
- Adjust the permissions and save.
Changes apply immediately to all users with that role.
Note: Admin-level settings, billing, user accounts, and integration, are always restricted to Admins and cannot be reassigned to other roles.