I'm just starting to use Spring Security ACL. I want to obtain a list of domain objects that a user has (any) permissions for.
For example, the system has 1000s of 'buildings', a user may have access to any number of these buildings. When the user logs in I want to present them with a list of the building they have permissions for.
Something along the lines of myAclService.getObjectsForUser('myemail@gmail.com', Building.class)
I'm starting to think that ACLs don't work in that direction, but it must be a common challenge so there must at least be a pattern for how to achieve this alongside ACL without duplicating data.
Any thoughts welcome, thanks!