Reference

User Roles and Permissions Matrix

Baulit has four user roles. Each role determines what a person can see and do within a project. This page describes each role and provides a complete permissions matrix.

The Four Roles

Admin

The account owner. An Admin has full access to everything: all projects, settings, billing, team management, and AI features. There is one Admin per account, and the Admin always counts as a paid seat.

Manager

A project lead or superintendent. Managers have the same project-level access as the Admin — they can create projects, edit tasks, manage budgets, write daily logs, and run reports. Managers count as paid seats against your tier limit.

Contractor

A subcontractor, trade partner, or supplier. Contractors see only the tasks assigned to them. They can update the status of their own tasks, request approval, and upload photos to tasks they are assigned to. Contractors cannot see budgets, change orders, or other team members' tasks. Contractor seats are free and unlimited on every tier.

Stakeholder

A homeowner, investor, lender, or other party who needs visibility but not editing access. Stakeholders get a read-only view of project progress. They can view files but cannot make any changes. Stakeholder seats are free and unlimited on every tier.

Permissions Matrix

Permissions Heatmap Admin Manager Contractor Stakeholder Tasks Full Full Limited None Budget Full Full None None Change Orders Full Full None None Daily Logs Full Full None None Files Full Full Limited Limited Reports Full Full None None Team Full Full None None Settings Full Full None None AI Full Full None None Full access Limited access No access
Capability Admin Manager Contractor Stakeholder
Create / edit projects Yes Yes No No
Create / edit tasks Yes Yes No No
Change task status Yes Yes Own tasks only No
Request approval Yes Yes Yes No
Approve / reject tasks Yes Yes No No
View budget Yes Yes No No
Edit costs Yes Yes No No
Create change orders Yes Yes No No
Approve change orders Yes Yes No No
Write daily logs Yes Yes No No
Upload files Yes Yes Task-level No
View files Yes Yes Yes Yes
Upload approval photos Yes Yes Yes No
Manage team Yes Yes No No
View reports Yes Yes No No
Access settings Yes Yes No No
Use AI features Yes Yes No No

Seat Costs by Role

Role Counts as Paid Seat? Cost
Admin Yes Included in plan
Manager Yes Included up to tier limit, then $19/mo each
Contractor No Free — unlimited
Stakeholder No Free — unlimited

How Roles Are Assigned

When you invite someone to a project, you choose their role during the invitation process. Roles are set per-project, so the same person could be a Manager on one project and a Contractor on another.

Only Admins and Managers can invite team members. To change someone's role after they have been invited, remove them from the project and re-invite them with the new role.

Tip: For detailed walkthroughs of what each role experiences in the app, see the Role Guides section.