I try to set the permission to role mapping (which worked with the code snippet I posted, except for the behaviour i described). I just thought the manage_role could be used for this task. I will have a look at the methods used by the ZMI. thanks Stefan Zitat von Dieter Maurer <dieter@handshake.de>:
bTurtle ZOpe wrote at 2004-11-30 16:37 +0100:
... Can someone explain why this is so? or what I am doing wrong.
I did not understand what you are trying to achieve.
Do you want to:
* determine the protection of methods by permissions?
You would use "ClassSecurityInfo" and its "declareProtected" for this.
The Zope Developper Guide would tell you the details.
* set the permission to role mapping?
Look how the ZMI does it.
The relevant methods are in "AccessControl.Role".
* something else?
-- Dieter