[Zope-dev] Request for amplification on new Product permissions API.

Chris Withers chrisw@nipltd.com
Tue, 18 Jul 2000 22:02:24 +0100


Brian Lloyd wrote:
> 
> > So, what do I need to do to allow controlled access to this object?
> > I understand that Shopper, inheriting from SimpleItem, already has
> > the access to unprotected subobjects flag.  And I'd rather protect
> > the object correctly, anyway <grin>.  I tried adding an ac_permissions
> > structure to the class, giving View permission to the attribute
> > that is throwing the unauthorized error, but that doesn't seem to
> > have changed the behavior.
> 
> Are you calling:
> 
> Globals.default__class_init__(MyBasketClass)
> 
> on your Basket class? This is (poorly documented but)
> necessary for permissions declared in __ac_permissions__
> to be correctly initialized.

Should I have this in Squishdot too?

Chris