Submitted by gwael on
Bonjour,
En manipulant le contrôle d'accès de Drupal, j'arrive a créer deux roles :
* Rédacteur qui peut rédiger/proposer du contenu
* Réviseur qui peut publier le contenu du rédacteur
Ces roles s'appliquent sans problème à tout le site.
Est-il possible avec Drupal de créer des roles spécifiques à une zone du site ? Par exemple : une zone "linux" sur laquelle l'utilisateur A serait rédacteur et B réviseur et une zone "Windows" sur laquelle l'utilisateur B serait rédacteur et A réviseur.
C'est peut-être un peu au dela de l'objet de Drupal et ça nous amènerait vers des solutions plus violentes, genre Zope/plone.
Merci beaucoup de m'indiquer si ça vaut le coup que je cherche ou si ça n'est pas prévu.
À ma connaissance, ce n'est
Permalien Soumis par Zigazou le 29 Décembre, 2006 - 11:54
À ma connaissance, ce n'est pas prévu en standard, le système des rôles considère avant tout des "actions" et non des "zones".
Par contre, tu peux regarder du côté des "Organic Groups" : http://drupal.org/project/og
La documentation est en anglais, si tu as du mal avec, n'hésites pas à demander. La page indiquée contient également des liens vers des sites utilisant ces modules.
Drupal n'a pas de notion de
Permalien Soumis par Damien Tournoud le 29 Décembre, 2006 - 16:35
Drupal n'a pas de notion de "zones", tout simplement parce que cette notion est considérée comme trop simple et pas assez souple. Par contre, il offre une gestion des catégories très complète.
Le module tac_lite permet ainsi de gérer des trois d'accès différents pour chacune des catégories. Cela pourra probablement vous aider.