Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Salut à tous,
J'utilise le module ZfcRbac pour gérer mes permissions au niveau global (accès aux controlleurs/actions + accès aux services). Il est d'ailleurs parfait pour ça !
J'aurai maintenant besoin de gérer des droits d'accès au niveau des données directement.
Prenons l'exemple de deux tables :
users
* id
* login
* email
* role (admin/user/guest)
environments
* id
* name
Un admin a donc accès à tous les environnements, un user ne peut modifier uniquement les environnements qu'on lui a affecté. Un guest n'a accès qu'en lecture aux environnements qu'on lui a affecté.
Comment feriez-vous ça ?
Merci
a+
Emmanuel
Dernière modification par goten4 (26-07-2014 01:37:23)
Hors ligne
Salut tu peux le faire en utilisant les permissions tout est expliqué ici : https://github.com/ZF-Commons/zfc-rbac/ … Service.md
Hors ligne
Ok J'imagine que je peux coupler un filtrage des environnements avec une table d'association users_environments avec un système de permissions / assertions pour la liste des environnements auxquels le user est associé.
Merci
Emmanuel
Hors ligne