>From the manage_access screen in the ZMI I can click on a role to view the
permissions assigned to that role. It was my assumption that this would
show me the same information as if I had looked at the column of
checkboxes below the selected Role.

This is the case except for the Manager role. After some investigation I
found that the manage_roleForm makes several calls which eventually end up
calling the Permission.getRoles method. This method checks the object in
question for a __roles__ attribute. If this attribute does not exist
'Manager' is returned.

This causes several options to be selected on the manage_roleForm for
Manager since quite a few products do not have the __roles__ attribute.
Such products include Temporary Folders, parts of CMF, and ZWiki.

Now, my question is if this is a bug within RoleManager or a bug within
the individual products?

-Brian Brinegar
 ECN Web System Developer
 Purdue University
 West Lafayette, IN

Zope-Dev maillist  -  [EMAIL PROTECTED]
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope )

Reply via email to