Aman-Mittal commented on issue #110: URL: https://github.com/apache/fineract-backoffice-ui/issues/110#issuecomment-5158339797
This is implemented on `main`. Closing. `NavigationConfigService` filters the whole tree through `isItemVisible`, which checks the item's required permissions against `AuthService.hasPermission` (short-circuiting when RBAC is off, and after the deployment's `nav.hidden` overrides). Asserted end to end in `e2e/rbac-feature-flag.spec.ts`: - *a limited user does not see permission-gated nav groups* - *a user with `READ_USER` sees the Security group* - *a superuser (`ALL_FUNCTIONS`) sees all permission-gated groups* Note that #142 tracks the remaining nav groups that carry no permission requirement yet — the mechanism is in place, the coverage of it is what is still being extended. -- 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]
