SpringSecurityAclModule enables Access Control Lists for managing permissions. The core service for working
with the ACLs is the
AclSecurityService and supports management of ACLs attached to
seamlessly integrating with other standard modules.
ACLs define which security entities have access to a certain object or type through the use of Access Control Entries (ACE).
An ACE defines access for a single acl permission for a certain
Sid, which represents the security entity.
SpringSecurityAclModule provides an
Sid implementation for working with
SecurityPrincipal, which are
When creating an ACL, the current authentication will be set as it’s owner and will be the default manager of the ACL for that object.