diff --git a/frontend/src/pages/organization/AccessManagementPage/components/UpgradePrivilegeSystemModal/UpgradePrivilegeSystemModal.tsx b/frontend/src/pages/organization/AccessManagementPage/components/UpgradePrivilegeSystemModal/UpgradePrivilegeSystemModal.tsx index 05deb45d0..8a6620777 100644 --- a/frontend/src/pages/organization/AccessManagementPage/components/UpgradePrivilegeSystemModal/UpgradePrivilegeSystemModal.tsx +++ b/frontend/src/pages/organization/AccessManagementPage/components/UpgradePrivilegeSystemModal/UpgradePrivilegeSystemModal.tsx @@ -88,9 +88,10 @@ export const UpgradePrivilegeSystemModal = ({ isOpen, onOpenChange }: Props) =>
Legacy system: Users with higher privilege levels could modify - access for anyone below them. This limits accountability and makes it impossible - to allow specialized roles (like team leads) to manage their team's access - without granting them broader administrative powers. + access for anyone below them. This rigid hierarchy makes it difficult to implement + precise access control policies, forcing you to either over-grant permissions or + create complex workarounds when specialized roles (like team leads) need to manage + their team's access without receiving broader administrative powers.
New system: Users need explicit permission to modify specific