Previously Laurence Rowe wrote:
> Damien Baty (ML) wrote:
> > 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
> > Regards,
> Can you not simply define the permission itself in zcml:
> title="My Package: Some permission"
> I _think_ that should then let you then import a rolemap for it.
That only creates a bridge between Z2 and Z3 permissions.
Wichert Akkerman <[EMAIL PROTECTED]> It is simple to make things.
http://www.wiggy.net/ It is hard to make things simple.
Zope-CMF maillist - Zope-CMF@lists.zope.org
See http://collector.zope.org/CMF for bug reports and feature requests