Hi All,

Curious about security in Zope 3.

In Zope 2 the following would be bad:

class X(SimpleItem): pass
class Y(SimpleItem): pass
class Z(SimpleItem): pass

x = X()
y = Y()
z = Z()

x.y = y
x.z = z
y.z = z

...because z has two containment paths:

x.z
x.y.z

...which might have different security constraints.

How does Zope 3 handle the same kind of setup?

cheers,

Chris

--
Simplistix - Content Management, Zope & Python Consulting
           - http://www.simplistix.co.uk
_______________________________________________
Zope3-users mailing list
Zope3-users@zope.org
http://mail.zope.org/mailman/listinfo/zope3-users

Reply via email to