[Zope-CMF] GenericSetup "rolemap" importer does not register new
permissions
Damien Baty (ML)
damien at pilotsystems.net
Sat Dec 8 11:16:32 EST 2007
Hello,
I am trying to use GenericSetup to define permissions/roles mappings
for a product. As far as I can see, the current version of GenericSetup
does not register the permission if it does not exist. It supposes that
the permission exists and calls 'manage_permission()'. Naturally, it
breaks with new (unregistered) permissions.
All I need to do is to register this new permission, e.g. with
'CMFCore.permissions.setDefaultRoles()'. Is there any reason why this is
not done by the 'rolemap' importer? If not, I would be willing to
propose a patch.
(I am not totally sure that this is the right place to ask about
GenericSetup. If it is not, feel free to redirect me to the proper
mailing-list.)
Regards,
--
Damien Baty
Pilot Systems - 9, rue Desargues - 75011 Paris - France
Telephone : +33 (0)1 44 53 05 55 - http://www.pilotsystems.net
Free Zope & Plone hosting - http://www.objectis.org
More information about the Zope-CMF
mailing list