Browse articles
Getting Started
Account & Settings
Billing
FAQ
Developer

Web App Features

Job Management
Scheduling
Estimates
Invoices
Tasks
Timesheets
Purchase Orders
Customers & Vendors
Forms
Company Settings

Mobile App Features

Job Management
Timesheets
Estimates
Invoices
Purchase Orders
Tasks
Scheduling
Forms
App Settings
Customers & Vendors

Integrations

QuickBooks OnlineStripeSola Payments

Permission roles

Last updated: November 5, 2026


Every user has a role: Admin, Manager, or User. A role’s permissions control what its users can access in Cinderblock.

The roles

  • Admin: Has full access to Cinderblock. The Admin role can’t be edited.
  • Manager and User: Their permissions can be customized.

To change a user’s role, edit the user. See Add and manage users.

Customize a role

  1. Select the gear icon in the top header, then select User accounts > Permission roles.
  2. Open the role’s menu and select Edit role.
  3. Change the Role name or permissions.
  4. Select Update.

To return the role to its default permissions, select Restore to default.

Permissions you can set

Permission Options
Job profile Full access; View all jobs (read-only); View via related records (read-only)
Add job costs Can add job costs; Cannot add job costs
Update job status and tags Can update job status and tags; Cannot update job status and tags
Customers & Vendors Full access; View via related records (read-only)
Timesheets Full access; Create and set time; Create
Location tracking Optional; Always on
Tasks Full access; Create and manage own tasks; View assigned tasks only
Appointments Full access; View assigned appointments (read-only)
Notes Manage all notes; Create notes (edit/delete own)
Finances Full access; No access
Files Manage files; Upload files
Forms Full access; View own
Company settings Full access; No access

Need more help?

Our team is happy to answer your questions.

Send an email