3.5. Gestion des permissions

Après une installation simple de Drupal, deux utilisateurs sont créés : l’Administrateur, qui peut faire tout ce qu’il veut sur le site et l’utilisateur Anonyme, qui a des droits restreints. Vous pourrez constater qu’il est possible d’autoriser ou d’interdire des actions de chaque module de Drupal selon les profils d’utilisateur.

Dans cet exemple vous allez permettre aux utilisateurs anonymes de participer aux conversations de la tribune.

  • Cliquez sur Se déconnecter dans le bloc admin.

En vous déconnectant, vous êtes considéré comme utilisateur anonyme par Drupal. Comme vous pouvez le constater le menu Tribune n’est plus disponible : l’utilisateur anonyme ne possède pas les droits pour accéder à cette fonctionnalité. Pour le vérifier, allez sur le lien direct http://localhost/drupal/?q=tribune : vous avez un accès refusé.

demarrage-17_opt.jpegL’utilisateur anonyme se voit refuser l’accès à la Tribune

Vous allez maintenant modifier les droits d’accès pour que les utilisateurs anonymes puissent utiliser la tribune.

  • Reconnectez vous en administrateur avec le login/mot de passe admin/atelierdrupal.
  • Cliquez sur Administrer - Gestion des utilisateurs - Droits d’accès.
  • Rendez vous à la section module tribune.
  • Dans la colonne utilisateur anonyme, cochez access tribune history qui autorise l’accès à l’historique de la tribune.
  • Cochez aussi access tribune qui autorise la consultation des messages échangés dans la tribune.
  • Enfin, cochez post tribune qui autorise l’ajout de nouveaux messages dans la tribune.

demarrage-18_opt.jpegLa gestion des droits sur le module Tribune

  • Cliquez sur Enregistrer les droits d’accès
  • Cliquez à nouveau sur Se déconnecter dans le bloc admin.

Le menu Tribune est maintenant accessible aux utilisateurs anonymes.

demarrage-19_opt.jpegLes anonymes peuvent discuter à la Tribune !