[Plone-IT] Permessi con oggetto 'File'
Yuri
yurj a alfa.it
Mer 13 Gen 2010 10:06:45 UTC
Massimiliano Magli ha scritto:
> Yuri ha scritto:
>> Massimiliano Magli ha scritto:
>>> Buongiorno a tutti e buon anno nuovo (anche se con un po' di ritardo).
>>> Ho un problema con la gestione degli oggetti 'File' (plone 3.3). Sto
>>> cercando di rendere accessibili questi oggetti ai soli utenti
>>> loggati (e fin qui nulla di difficile) ma vorrei che gli utenti
>>> anonimi potessero vederne "l'esistenza" (ad esempio attraverso una
>>> lista). Mi sembra di capire che per gli oggetti 'File' il permesso
>>> 'View' ne permette la completa visualizzazione (sia della
>>> descrizione, sia del contenuto) e pertanto con una gestione del
>>> workflow non riesco ad ottenere quello che vorrei.
>>
>> Esatto.
>>
>> Devi, sostanzialmente, bypassare il filtro di Plone sullo stato.
>> Cerca nelle mailing list di plone-user, ora non ricordo come si
>> faceva :P
>>
>
> Nuovamente buongiorno a tutti.
> Intanto grazie per i vostri suggerimenti. Ho capito che devo lavorare
> a livello di ZPT: il problema pero' permane. Riesco ad ottenere quello
> che voglio (interrogo il portal_catalog sugli oggetti con i corretti
> valori portal_type, review_state, ecc.) ma lo ZPT funziona solamente
> se usato da utente 'accreditato' e non da anonimo. Parli di bypassare
> il filtro di plone sullo stato, ma non sono riuscito a trovare nulla
> per far eseguire lo ZPT senza controlli.
devi usare uno script PythonScript con proxy role a manager (che faccia
il minimo possibile, ovviamente) oppure un external method. Così non hai
le limitazioni sulla ricerca. Devi tornare tutti i dati che ti servono
allo zpt, che gira come l'utente e quindi non può accedere ad ulteriori
dati.
> Grazie ancora per la vostra pazienza.
>
> Massimiliano
>
>
>
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Plone-IT mailing list
> Plone-IT a lists.plone.org
> http://lists.plone.org/mailman/listinfo/plone-it
> http://www.nabble.com/Plone---Italy-f21728.html
Maggiori informazioni sulla lista
Plone-IT