cyrille writes:
What the difference against this to user in Zope behavior : user 1 : Manager user 2 : Manager & Owner "Manager" and "Owner" are roles. Each role is associated with a set of permissions. A user can use the permissions granted to any of its roles.
In your example: "user 1" has all permissions of role "Manager" "user 2" has these permissions and the ones from "Owner" As usually (though not necessarily), the "Manager" permissions are a superset of the "Owner" permissions, there is (usually) no effective difference between the permissions of "user 1" ans "user 2"
Has a 'Manager' has to be a 'Owner' ??? No.
Is it needed for something, that a 'Manager' has 'Owner' role ? Not in the usual setup (but you may use a strange role->permission mapping).
Dieter