[Zope3-dev] PAU trouble
Dominik Huber
dominik.huber at perse.ch
Wed Aug 3 12:40:32 EDT 2005
Velko Ivanov wrote:
> My bigger problem is that when I grant zope.Manager to an user in the
> principals folder, it somehow doesn't get all permitions. I can still
> manage the site and do everything, except use DA connections
> (psycopgDA ones to be specific, I didn't check Gadfly), which require
> zope.app.rdb.Use . Even when I grant the 'Use database connections'
> permission explicitly, the user is still unable to use psycopgDA. The
> etc/principals.zcml user with zope.Manage role is able to use the DA.
I never used DA connections, but I think that artefact might be caused
by a more general problem: If adapters are not locatable only the global
authentication can be invoked. Therefore local principals its privilege
are not included. Provide ILocation by those adapters, use the
'locatalbe' attribute of the adapter directive (-> location proxied) or
set the permission explicitly to zope.Public.
Regards,
Dominik
More information about the Zope3-dev
mailing list