
Originally Posted by
Ben Alex
...
I was talking to Matthew Porter who was considering using AOP to automate the creation and deletion of ACL rows, using a pluggable metadata mapping approach to discovering each domain object instance's parent. You might like to send Matthew a message to see how that went. If you only have a few domain object classes that need ACL security, it's probably easiest to just do it via your services layer. At an architectural level the services layer is supposed to manage "workflow", often between different DAOs, so I'm not of the view this is architecturally inappropriate.