We have created application using Spring Boot Microservices, application contains jsp pages and rest uri.
For this type of architecture expect suggestions to secure pages and uri. I want role and permission based access, where permission contains all pages and uri listed and role_permission_mapping has mapping of uri/pages against role.
Admin have rights to add Role, Permission and Mapping dynamically using some UI.
Image below shows sample table structure.
Suggest me if we have built-in mechanism which provides out of box support for this type of requirement.