se sei su plone 4 ti suggerirei di usare l'ultima versione di plone.app.iterate 2.1.6 che fissa alcuni problemi, forse anche il tuo.
mauro Il giorno 06/lug/2012 09:34, "Luca Fabbri" <[email protected]> ha scritto: > > > > > Il giorno 05/lug/2012, alle ore 18:22, Giacomo Zanobini < > [email protected]> ha scritto: > > > ho un problema di permessi, non riesco a capire se è il comportamento > standard di Plone. > Sul sito ho installato il supporto alla working copy e utilizzo il > workflow plone_workflow (quello con la bozza pubblica). > > > Quando un contenuto è pubblicato si puo' fare il checkout e viene creata > una copia del contenuto (diciamo di tipo pagina). > Il problema è che gli utenti (siano anche con ruolo Editor o Reviewer) non > riescono a fare il checkin. (non viene visualizzata neppure la Action) > Solo chi ha il ruolo manager puo' fare il checkin. > > Ho guardato il codice della funzione "checkin_allowed()" che viene > chiamata per decidere se visualizzare la action, ed ho scoperto che > contiene questa riga: > > if not > checkPermission(Products.CMFCore.permissions.ModifyPortalContent, original): > return False > > mi suona strano che il controllo venga fatto sul permesso > ModifyPortalContent > > > ma è normale in Plone? Mi pare che in questo modo, il checkin allora lo > puo' fare solo un manager. > Mi sarei aspettato che potesse almeno farlo un Reviewer. > > > e soprattutto, a cosa serve il permesso iterate : Check in > content<http://10.100.21.127:8083/test/manage_permissionForm?permission_to_manage=iterate%20%3A%20Check%20in%20content>che > si vede da zmi in manage_access, visto che non sembra essere utilizzato? > > > Temo sia tutto normale, ho avuto gli stessi problemi si plone 3... L'uso > dei permessi che fa plone.app.iterate è piuttosto illogica... > > -- > -- luca > > > > Giacomo > > _______________________________________________ > Plone-IT mailing list > [email protected] > https://lists.plone.org/mailman/listinfo/plone-plone-it > http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html > > > _______________________________________________ > Plone-IT mailing list > [email protected] > https://lists.plone.org/mailman/listinfo/plone-plone-it > http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html >
_______________________________________________ Plone-IT mailing list [email protected] https://lists.plone.org/mailman/listinfo/plone-plone-it http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
