Dans Drupal il est possible d’avoir une gestion très fine des droits : si par exemple vous désirez qu’un rôle puisse éditer un type de contenu mais pas un champ de ce type de contenu, c’est possible !
- Activez tout d’abord le module « Field Permissions » (https://www.drupal.org/project/field_permissions)
- Allez dans Menu d’administration : Rapports > Fields list. Vous avez alors accès à la liste des champs.
- Allez dans l’onglet Droits. Dans la ligne du champ dont vous désirez modifier les permissions, cliquez sur le type de contenu pour lequel vous désirez les modifier.
- Allez dans la section Paramètres du champ et cliquez sur la puce Droits personnalisés. Vous n’avez plus qu’à donner les bons droits aux bons rôles.