[Zope] Permission Problem

Markus Schaber markus.schaber@student.uni-ulm.de
Tue, 30 Oct 2001 11:43:16 +0100


Hello,

Dieter Maurer wrote:
> Markus Schaber writes:
>  > I wrote a small product to automatically wrap some pages with configurable templates.
>  >
>  > Now I have a little problem with defining permissions. I defined the role "mitarbeiter" in the management screens, and gave this role all permissions it needs (especially the permission for the management functions of the product).
>  >
>  > Now, I have a user "test". When assigned to the "Manager" built-in role, it can manage the objects of this product. When assigned to the "mitarbeiter" role, this account cannot manage the objects (it can view the management screens, but whenever calling a method that actually changes something, the login window pops up and asks for username and password.
> 
> Seems to be similar to the problem of
> Bocquillon  Philippe <mailto:Philippe.Bocquillon@trasys.be>.
> Look at my reply to his problem report.

There you say that the class has to inherit from Acquisition.Implicit.

My class is defined with 
  class zawiw(SimpleItem.SimpleItem):

This is defined as:
  class SimpleItem(Item, Globals.Persistent,
                   Acquisition.Implicit,
                   AccessControl.Role.RoleManager,
                   ):

So my class indirectly inherits from Acquisition.Implicit, this should
be sufficient.

Or am I wrong here?

Thanks,
Markus
-- 
Markus Schaber - http://www.schabi.de/

Check in to another world - test a _real_ OS.