In my grails application I installed spring security acl and its working fine. I have one domain class customer and three roles i.e., admin,sales,others. How to grant permissions for different users on the same domain instance, i.e., For ROLE_ADMIN(create, read, delete and write), for ROLE_SALES(create, read) and ROLE_OTHERS(create,read,write).
Example: x is instance of customer created by admin role, who have permission to write, delete,read. For the same x instance, how to grant permissions read,write for sale role and create,read, write permission for other role