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.

  1. Go to Company Settings > Users > Roles.
  2. Select the role you want to edit.
  3. 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.

Need more help?

Our team is happy to answer your questions.

Send an email