[ZIZope] [Plone 2.5.x] rendere accessibile una folder privata a un determinato ruolo
moaiamorfo <[email protected]> Sat, 5 Jan 2008 17:09:49 +0100
| Newsgroups | gmane.comp.web.zope.italian |
|---|---|
| Message-ID | <[email protected]> |
salve a tutti,
all'atto dell'installazione del mio prodotto creo una cartella che
rendo privata.
la sintassi è la seguente:
site = context.getSite()
urltool = getToolByName(site, 'portal_url')
portal = urltool.getPortalObject()
workflowTool = getToolByName(site, "portal_workflow")
if UIA['id'] not in portal.objectIds():
portal.invokeFactory(type_name="Folder", id=UIA['id'])
portal[UIA['id']].setTitle(UIA['title'])
portal[UIA['id']].reindexObject()
workflowTool.doActionFor(portal[UIA['id']], "hide")
come posso fare in modo che, oltre ai Manager, tale cartella sia
accessibile agli utenti di un gruppo G che è associato al ruolo X?
vorrei ottenere questo risultato da codice, durante il processo di
installazione del prodotto.
grazie mille. :)
saluti
--
Antonio Fittipaldi
http://www.python-it.org # il punto di riferimento italiano per gli
appassionati di Python