Currently, GoHighLevel permissions are limited to either “Only Assigned Data” or “All Data”, which creates a gap for teams that need more flexible collaboration.
Many businesses operate with small sub-teams (e.g., sales pairs or pods) that need to share visibility of leads and opportunities between specific users, without exposing all data across the entire organization.
🔴 Current Limitation
There is no way to allow:
User A to see User B’s assigned leads/opportunities
While still restricting access from other users
Permissions are strictly:
Private (only assigned data), or
Global (all data)
✅ Requested Feature
Introduce a granular, team-based permission layer that allows:
Creating custom user groups or teams
Sharing assigned leads and opportunities within a defined group
Restricting visibility outside of that group
Example Use Case
Team A: Rick + Jeff → share leads and opportunities
Team B: Other sales reps → no access to Team A data
Benefits
Enables better collaboration within small teams
Improves accountability and follow-ups
Avoids overexposing sensitive data across the entire account
Makes GHL more scalable for growing sales organizations