Bonjour à tous,
Je développe (en toute modestie) une petite application de GMAO, qui se présente assez fonctionnelle actuellement.
Mon soucis est que je souhaiterai autoriser ou non certaines commandes en fonction du niveau d'utilisateur (5 niveaux max)
l'ouverture se fait via un formulaire login + MdP, et en fonction du niveau d’accès accordé, il ouvre un formulaire de navigation avec des boutons verrouillés ou non en fonction de votre niveau d’accès. jusqu'ici tout va bien. C'est maintenant que ça se complique, en effet je souhaiterai qu'une fois le formulaire de navigation ouvert, les boutons n'aient pas le même effet pour tout le monde, je m'explique:
Je me connecte avec un niveau d’accès 5, et lorsque je clique sur le bouton Interventions, cela ouvre le formulaire éponyme, en mode ajout de données, mais si un personne s'est connectée avec un niveau d’accès inférieur, je souhaiterais qu'il n'est accès qu'en lecture seule.
Le problème est que pour l'instant l'utilisateur connecté n'est pas enregistré, et je ne sais pas comment m'y prendre, car même si j'enregistre l'utilisateur dans une table, comment savoir si celui qui active le bouton est le premier utilisateur, le troisième, ou le dernier ???
Si quelqu'un à une idée de la marche à suivre , cela m'éviterait de créer 5 formulaires identiques avec des fonctions différentes.
Merci d'avance,
Partager