diff --git a/src/routes/admin/roles/index.tsx b/src/routes/admin/roles/index.tsx index 9943dba..212c629 100644 --- a/src/routes/admin/roles/index.tsx +++ b/src/routes/admin/roles/index.tsx @@ -20,10 +20,15 @@ type DepartmentOption = { id: string; name: string }; // Permission matrix: each module maps to CRUD permission keys const MODULE_PERMISSIONS = [ + { module: 'Dashboard', prefix: 'ADMIN_DASHBOARD' }, { module: 'Employee Management', prefix: 'EMPLOYEES' }, { module: 'Department Management', prefix: 'DEPARTMENTS' }, { module: 'Designation Management', prefix: 'DESIGNATIONS' }, { module: 'Role Management', prefix: 'ROLES' }, + { module: 'External Role Management', prefix: 'EXTERNAL_ROLES' }, + { module: 'External Onboarding Management', prefix: 'ONBOARDING' }, + { module: 'Internal Dashboard Management', prefix: 'INTERNAL_DASHBOARDS' }, + { module: 'External Dashboard Management', prefix: 'EXTERNAL_DASHBOARDS' }, { module: 'Verification Management', prefix: 'VERIFICATIONS' }, { module: 'Approval Management', prefix: 'APPROVALS' }, { module: 'Users Management', prefix: 'USERS' },