Nuxeo mailing list archives
[CPS-users-fr] Droits contributeurs
M.-A. DARCHE
madarche at nuxeo.com
Mar 15 Mai 17:17:03 CEST 2007
feron a écrit :
> Ok merci
>
> Je m'aperçois que dans l'espace de travail le contributeur ne peut que
> "modifier" un document et que l'action "créer" existe mais n'autorise rien.
> Soit, mais alors , pourquoi tous les boutons "folders" : couper, coller
> suppression, changer l'id,... sont autorisés ?
> cela semble contradictoire avec la restriction concernant ce rôle.
>
> comment peut restreindre ou supprimer les boutons "folders"
> merci
>
Actuellement le rôle Contributeur n'est utilisé que pour CPSWiki.
Il ne faut pas l'utiliser ailleurs car rien n'a été prévu pour le
prendre en compte jusque là.
Si vous n'utilisez pas CPSWiki vous pouvez cacher ce rôle en
personnalisant (custom) le fichier suivant :
getCPSCandidateLocalRoles.py
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
from Products.CMFCore.utils import getToolByName
mtool = getToolByName(context, 'portal_membership')
roles = mtool.getCPSCandidateLocalRoles(context)
roles = [x for x in roles if x != 'Contributor']
return roles
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Cordialement,
--
Marc-Aurèle DARCHE
Open Source Enterprise Content Management (ECM) http://www.nuxeo.org/
NUXEO (Paris, France) http://nuxeo.com/
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.