Bonjour,

J'aimerai modérer l'accès des fonctionnalités de mon site à mes utilisateurs.
Dans l'idée j'ai une table tb_fonctionalite avec 2 champs id et nom
Dans ma gestion des utilisateurs je pensai lister les entrées de cette table sous forme de checkbox avec comme valeur l'ID et au final je concatène les valeur récupéré pour renseigner mon champ privilège dans la table utilisateur.
Je donne un exemple:
tb_fonctionalite
id:1 nom:photos
id:2 nom:texte
id:3 nom:pdf

Je souhaite que mon utilisateur DUPONT accède à la modification des photos et des pdf donc je coche mes 2 checkbox ce qui me donnera dans ma table utilisateur le champ privilège:1-3

Par la suite quand l'utilisateur se Log il aura un menu constitué que des fonctionnalités qui lui sont autorisés. Ceci grâce à la relation entre l'id des fonctionnalités et les numéro récupérés dans le champ privilège.
(Petite précision ma table fonctionnalité est évolutive je souhaite par la suite rajouter des champs)

Ce n'est pas très facile a expliquer...
J'aimerai connaitre votre avis sur ma solution pour modéré l'accès au fonctionnalités du site. (s'il y a des méthode beaucoup plus simple ou autres...)

Merci d'avance