KamoCRM

Add granular role protection flags and Team Members system role

Featurekamo-shared-library
Shipped
24 மார்ச், 2026 அன்று 4:20 PM UTC
Author
Kamo
Commit
9b12cb9

- Add isAllowEditTitle and isAllowEditSecurity flags to OrgRole entity - Rename roleEveryoneID to roleMemberID on Organization, add roleTeamMemberID - Rename "Everyone (Applies To All)" role to "Members" in org creation - Create "Team Members" system role during org creation - Enforce isAllowEditTitle in OrgRoleService.updateRole (silently ignores title) - Enforce isAllowEditSecurity in updateRoleRights and updateRoleSecurityModels - Add new flags to SecurityRoleDTO for frontend consumption - Extend RoleType enum with MEMBER and TEAM_MEMBER values

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing