java - ACL in spring security or permision configuration -


my requirement following: have application uses roles lets said (admin/user/guest), depending on role can access different sections on application. in specific section, of them can see actions/options/buttons/tabs, means 2 admin users, configuration of screen , available option different.

i reading domainacl in spring security , spring-security permissions, believe use domainacl not need cover requirement don't need have object granular security.

my question there specific out-of-the box feature of spring-security can solve requirement don't know, taking in consideration need add java tags in jsp remove buttons/controls ui. other question : permissions without domainacl enough solve requirement or missing something.

basically need save actions can executed users + role of users, lets said want store in database permissions "execute search", "view_user_tab".

  • admin / peter / "execute search", "view_user_tab"
  • admin / sarah / "execute search"
  • user / john / "view_user_tab"

i'm using spring-security3.2 , jsp pages view technology.

i did roles , operation in application. @ answer, helped me: difference between role , grantedauthority in spring security

basically article said there no difference between roles , permissions both granted authorities , need placed in top of security context able manage access different resources. use hasrole or haspermission specify more readable developer, both operates analyzing granted authorities domain.


Comments

Popular posts from this blog

javascript - Bootstrap Popover: iOS Safari strange behaviour -

Magento/PHP - Get phones on all members in a customer group -

session - Logging Out Using PHP -