Currently, Builder.io limits users to a single role, which creates significant workflow inefficiencies in real-world scenarios. Here's why multi-role support is essential:
Many team members wear multiple hats and need different permissions based on context:
A content manager who also handles QA testing needs both Editor and Reviewer permissions
A developer who occasionally creates content needs both Developer and Content Creator access
A team lead who codes and manages projects needs both Developer and Admin capabilities
Without multi-role support, teams are forced to:
Create multiple accounts for the same person (security risk and poor UX)
Assign overly broad permissions (security concern)
Constantly request role changes from admins (productivity killer)
Compromise on workflow efficiency