Bonjour aux lecteurs
J'ai très souvent lu sur différents forums des demandes pour réaliser un classeur capable de gérer différents profils d'utilisateurs.Je vous propose dans ce fichier de gérer trois types de profils, à savoir :
- Administrateur (tous les droits en lecture, écriture et visualisation des onglets)
- Standard (droit en lecture et écriture sur certains onglets du classeur
- Consultation (droit uniquement en lecture de certains onglets)
Ce que le fichier permet et ne permet pas :
- Si une personne ouvre le fichier mais qu'elle n'a pas de compte, elle ne verra aucuns onglet du classeur
- Si une personne n'a pas de compte, elle peux faire une demande
- Les demandes de comptes sont misent dans une file d'attente en attendant la validation ou nom par un administrateur
- Si une personne fais une demande de compte, une notification sera affichée aux administrateurs lors de leur connexion
- Les administrateurs peuvent valider un compte, dans ce cas le compte deviens actif pour le demandeur, sinon il est supprimé
- Si un utilisateur (enregistré ou non) essaye de forcer un mot de passe de compte il sera alors "BlackListé" est n'auras plus accès au fichier
- Les administrateurs peuvent gérer la BlackList
- Les administrateurs peuvent ajouter des feuilles avec un "type", le type étant la restriction assignée en fonction des profils utilisateurs
- Si des feuille non "typées" sont ajoutée elle seront automatiquement supprimées à la fermeture du classeur
Voilà, je pense avoir parlé des possibilités du fichier .Pour info le utilisez User1 pour l'utilisateur et 123456 pour le mot de passe, de plus, le mot de passe du projet VBA est 123456
J'ai aussi commenté tout le code pour aider
PS : Désolé par avance pour les fautes d’orthographe