Gestion fine des droits dans Drupal


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 !

  1. Activez tout d’abord le module « Field Permissions » (https://www.drupal.org/project/field_permissions)
  2. Allez dans Menu d’administration : Rapports > Fields list. Vous avez alors accès à la liste des champs.
  3. 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.
  4. 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.