Re: [CPS-users-fr] Empecher édition sans Checkout

Florent Guillaume fg at nuxeo.com
Ven 7 Sep 21:19:27 CEST 2007


On 6 Sep 2007, at 15:08, Maris, Pierre wrote:
> Une réponse un peu tardive. Je ne voudrais pas contredire Maxime,  
> surtout que sa solution marche !
>
> Mais, vu que l’action Edit est soumise à la permission « Modify  
> Portal Content », je pense qu’il est plus facile (et plus « Zopique  
> »)  d’agir au niveau des permissions dans le workflow :
>
> En retirant aux états ‘work’ et ‘publish’ la permission « Modify  
> Portal Content », on devrait avoir le même résultat. Et en plus  
> fiable, car la méthode de Maxime n’empêche pas les modifs. Elle  
> cache juste l’action. Mais rien n’interdit d’accéder à l’url  
> monContent/cpsdocument_edit_form.
>

En effet.

> Par contre, ma méthode à un gros inconvénient : les permissions  
> sont affectées par le workflow au changement d’état. Donc sur un  
> site existant, s’il y a déjà des contenus dans l’état ‘work’ ou  
> ‘published’, ils seront éditables. Et là, je ne vois que la méthode  
> de Maxime !

Si la base n'est pas trop grosse, portal_workflow en bas de la page  
de l'onglet Workflows a un bouton "Update security settings" qui met  
à jour les documents existants.

Florent

-- 
Florent Guillaume, Director of R&D, Nuxeo
Open Source Enterprise Content Management (ECM)
http://www.nuxeo.com   http://www.nuxeo.org   +33 1 40 33 79 87





Plus d'informations sur la liste de diffusion cps-users-fr

This list archive provided by Nuxeo, the leaders of open source ECM. Check out the Nuxeo 5 open source, standards-based ECM project.