Sharing & Visibility Rules
Summary
Sharing & Visibility Rules define who can see what inside BuilderPal—across projects, documents, tasks, and communication. BuilderPal keeps each team’s internal work private while surfacing only the information required for collaboration between General Contractors (GCs) and Subcontractors.
Why It Matters
The problem: Construction teams need structured collaboration, not oversharing. GCs must coordinate multiple trades, while subcontractors must protect their internal workflows and documents.
The benefit: BuilderPal creates a clean separation between teams while automatically surfacing the information needed to work together—reducing confusion, preventing oversharing, and keeping every team in control of its own work.
How It Works
1. Project Ownership
BuilderPal uses project ownership to determine what each team can see.
GC-Owned Projects
The GC’s team can see:
- All GC-owned projects
- All tasks, documents, schedules, and job chats within those projects
- All subcontractor surface-level documents (not the sub’s full project)
Subcontractor-Owned Projects
Created automatically when the GC awards a subcontract.
GC teams:
- Cannot open the subcontractor’s project
- Only see surfaced information relevant to the subcontracted scope
- Cannot see the sub’s schedule, internal tasks, or documents not uploaded by the sub
Subcontractor teams:
- Do not see the GC’s full project
- Only see the tasks and documents that the GC assigns or shares
2. What Subcontractors Can See
Subs can see:
- Tasks assigned to them by the GC
- Tasks created inside their subcontractor project
- Files the GC shares downward
- Their private GC↔Sub job chat
- The optional general project chat (if they choose to join)
Subs cannot see:
- The GC’s project
- Other subcontractors
- GC internal schedules, documents, or communication
- The GC’s team members unless shared on an action
3. What the GC Can See From Subcontractors
GCs cannot access the subcontractor’s actual project.
Instead, BuilderPal surfaces the subcontractor’s uploads into:
A. GC Project → Subcontractors Page → Documents Module
Shows:
- Files uploaded by the subcontractor into their own project
- Files the GC has shared with them
B. GC Project → Documents → Subcontractors Folder
One folder per subcontractor, containing:
- All documents the sub uploaded (surfaced)
- Any GC-shared documents
GCs cannot see:
- The subcontractor’s internal tasks
- The subcontractor’s project schedule
- The subcontractor’s internal documents unless uploaded through their project
4. Document Sharing Rules
When Subs Upload Documents
Subs upload into their subcontractor project, not into the GC’s folders.
BuilderPal then automatically mirrors their documents upstream into:
- GC Project → Subcontractors module
- GC Project → Documents → Subcontractors folder
Subs never upload into:
When GCs Share Documents
5. Schedule Visibility
Subcontractors See:
- Only tasks assigned to them
- Tasks they’ve created inside their subcontractor project
Subs do not see:
- GC’s full schedule
- Other trades
- GC sequencing unless manually exported and shared
GC Sees:
- All GC tasks
- All tasks assigned to subcontractors
- Any sub-created tasks that fall within their subcontractor project scope
6. Job Chat Visibility
Each subcontractor has:
A. A private GC ↔ Sub chat channel
- Exclusive to the GC team and that subcontractor’s team
- Used for scope-specific questions, updates, files
B. A general project chat channel (optional for everyone)
- No one is auto-added
- GC team and subs may join if they choose
Subs cannot access:
- GC-only channels
- Other subcontractor channels
7. Task & Activity Visibility
Subcontractors Can See:
- Tasks assigned by the GC
- Tasks they create themselves
GCs Can See:
- All GC tasks
- Tasks assigned to subcontractors
- Tasks subcontractors create as part of their subcontracted work
GCs cannot see:
- Internal subcontractor tasks inside the subcontractor project unless surfaced
8. My Tasks Workspace Visibility
The My Tasks Workspace is personal to each user.
- Belongs to the user, not the team
- GC Admins cannot see anyone else’s My Tasks Workspace
- Subcontractors cannot see GC workspaces
- Only tasks assigned to you or created by you appear here
It functions as a personal organizational dashboard—completely private unless you choose to invite someone.
Real-World Example
- A GC awards a plumbing subcontract.
- BuilderPal creates a Plumber Subcontractor Project (owned by the plumber).
- The GC assigns tasks to the plumber.
- The plumber uploads drawings → they surface automatically into the GC’s subcontractor folders.
- The GC shares updated site drawings → they appear in the plumber’s Shared From Contractor folder.
- Both teams communicate in the private GC↔Plumber chat channel.
- No team sees information unrelated to their scope.
When to Use This Article
Use these rules when you need to understand:
- Why subcontractors cannot see the full project
- Why GC cannot open subcontractor projects
- Where subcontractor files show up for the GC
- How tasks and schedules stay separated yet coordinated
- How job chat channels are structured