Roles & Permissions Overview

Summary

Every person on your team has a role, and that role determines what they can see and do inside BuilderPal. This article gives you a clear overview of the six main roles, how permissions work, and what to expect when different people open the same project. It also explains additional time-tracking permissions you can turn on for specific users.

BuilderPal uses two layers of access:

  1. Team Roles – Company-wide permissions assigned in Team Settings.
  2. Project Access – Project-level roles that determine visibility within a specific project.

Project access does not change someone’s team role. To learn how project involvement works, see: Project Access Explained

Team roles define what someone is allowed to do. Project access defines where they can do it.

Prerequisites

Team Roles (Company-Level Permissions)

These six roles define the core permission sets inside BuilderPal.

Team Administrator

Highest-level access. Admins control all company settings and operations.

Admins can:

This role is intended for owners or operational leads.

Business Manager

Business Managers handle bidding and subcontractor workflows without any financial visibility.

Business Managers can:

Business Managers cannot:

They manage procurement and vendor relationships, not finance.

Finance Manager

Finance Managers focus on project costs and financial performance.

Finance Managers can:

Finance Managers do not manage bidding or subcontractors.

Project Manager

Project Managers run the day-to-day execution of projects.

Project Managers can:

They cannot change company-wide settings.

Team Member

Team Members complete work assigned to them in the field or office.

Team Members can:

Team Members cannot:

This is the standard role for most workers on your team.

Team Supervisor

Team Supervisors coordinate on-site work and approvals.

Team Supervisors can:

Team Supervisors cannot:

Additional Pro Time-Tracking Permissions

These options are add-on time-tracking controls, not separate roles. You can toggle them on for users who track time in BuilderPal to enforce more accurate behavior.


Clock-in Required

When Clock-in Required is enabled for a user:

Use this when you want strict real-time tracking instead of manual adjustments.


Clock-in Location

When Clock-in Location is enabled for a user:

Use this when you need to confirm that users are physically on site when they start work.

Want to use these features?
Clock-in Required and Clock-in Location are available with BuilderPal Pro.
Learn more about Pro →


Revision #5
Created 10 December 2025 21:14:45 by Gabe
Updated 18 December 2025 22:43:07 by Gabe