Bonjour à tous,
Dans ma précédente discussion, j'étais bloqué sur la gestion des roles (simple utilisateur, administrateur ..) dans Leonardi.
Grâce à votre aide et à l'article : http://www.developpez.net/forums/d35...r/#post2180176
j'ai bien compris la méthode pour autoriser ou non les actions dans l'arbre de navigation selon le role de l'utilisateur.
Il me reste un dernier détail à résoudre :
J'ai rajouté la gestion des roles dans l'exemple de la vidéothéque. Pour cela j'ai ajouté un login à l'application et une classe Utilisateur.
Chaque utilisateur peut avoir le role administrateur ou simple utilisateur.
Un administrateur peut :
- Ajouter/modifier/supprimer... des utilisateurs,
- Ajouter/modifier/supprimer... des catégories,
- Ajouter/modifier/supprimer... des films.
Un simple utilisateur ne peut que consulter les films.
J'arrive bien à ne pas rendre inaccessible les actions Utilisateur et Catégorie dans l'arbre de navigation quand un simple utilisateur se connecte. Mais par contre pour l'action Film, je souhaiterai qu'un simple utilisateur ne puisse pas accéder aux boutons Créer/Cloner/Modifier/Supprimer.
Avez-vous une idée ?
Partager