paultofunmi opened a new pull request, #125:
URL: https://github.com/apache/fineract-backoffice-ui/pull/125

   Gates sidebar navigation behind a build-time flag: when enabled, nav
   items are filtered by user permissions (via a new *appHasPermission
   directive) and institution type (via a new *appInstitutionFeature
   directive backed by InstitutionConfigService). When disabled, the
   sidebar renders everything, preserving pre-RBAC behavior so existing
   deployments can adopt RBAC per-environment rather than all at once.
   - Add environment.rbacEnabled (default true) to all three environment files
   - Add *appHasPermission short-circuit for rbacEnabled = false
   - Add *appInstitutionFeature structural directive + spec
   - Gate sidebar's Groups/Centers/Collection Sheet and the Admin,
     Accounting, Security, Settings, and System nav groups
   - Document the flag and both directives in security.md and AGENTS.md
   - Add Playwright e2e coverage for permission and institution gating


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to