Is there any way to set priority for a role if a user falls in two roles?
EXAMPLE : If the user is a member of the manager and staff roles, I want to get the features of the manager on conflicting issues.
Delete is denied in staff while granted in manager and user1 is a member of both, then user1 could delete the data.

DENYed, or merely notGRANTed? – Damien_The_Unbeliever Oct 2 '12 at 13:19DENYshould only be used when you're dealing with nested roles, the "outer" role has beenGRANTed some permission, and you wish to prevent someone with the "inner" role from using that permission. It sounds like staff is the "outer"-most role - they shouldn't have anyDENYs. – Damien_The_Unbeliever Oct 3 '12 at 6:18