Hi, all! I would like to define a class inside a python script (so I can catalog it and use catalog to store info, as the tutorial about catalog everything suggests). So I've done: ======== class Autore: " classe per il catalogo " def set_autore(self, autore=''): """ setta l'autore """ self.autore=autore def set_variante(self, variante=''): """ setta l'autore """ self.variante = variante def variante(self): """ ritorna la variante """ return self.variante def set_qualificazione(self, qualificazione=''): """ setta la qualificazione """ self.qualificazione = qualificazione def qualificazione(self): """ ritorna la qualificazione """ return self.qualificazione un_autore = Autore() un_autore.set_autore('prova') un_autore.set_variante('una variante') un_autore.set_qualificazione('una qualificazione') print un_autore.variante() print un_autore.qualificazione() return printed ====== but zope complains about I can call the methods of this class: *Error Type: Unauthorized* *Error Value: You are not allowed to access set_autore in this context So, what can I do? How can I create virtual objects to be cataloged? *