Classeur sécurisé selon utilisateur

Pour partager vos applications (Excel, Calc et Google Sheets) avec les autres membres
Avatar du membre
GGautier
Membre dévoué
Membre dévoué
Messages : 651
Appréciations reçues : 28
Inscrit le : 18 décembre 2018
Version d'Excel : 2016 FR

Message par GGautier » 4 juin 2019, 15:58

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 :o .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 :lole:
Classeur Sécurisé.xlsm
Cette version ne permet pas de visualiser les onglets même si l'utilisateur n'a pas les macros d'activées
(114.27 Kio) Téléchargé 11 fois
ScreenSecu.png
Modifié en dernier par GGautier le 19 juin 2019, 15:39, modifié 1 fois.
"Il n'y a pas de question idiote, seulement une réponse idiote" ALBERT EINSTEIN (enfin ici on évite). 8-)
Vous cherchez des réponses à vos questions ? regardez par ici ;) http://boisgontierjacques.free.fr/index2.htm
Avatar du membre
LouReeD
Contributeur
Contributeur
Messages : 5'902
Appréciations reçues : 246
Inscrit le : 14 octobre 2014
Version d'Excel : 2013 FR, 2016 FR
Contact :
Téléchargements : Mes applications

Message par LouReeD » 17 juin 2019, 22:11

Bonsoir,

je viens de télécharger le fichier... Il n'est pas connu sur ma machine, du coup il est ouvert en mode "protégé" c'est à dire sans possibilité de modification et sans activation du VBA... Et là j'ai visuellement accès à tous les mots de passe... ::D

Il faudrait comme indiquer dans plusieurs post, qu'à la fermeture du fichier toutes les feuilles soient rendues "invisibles" sauf une qui elle indique qu'il faut activer le VBA (les macros).
Lorsque les macros sont activées, toutes les feuilles sont rendues "visibles" ou pas en fonction des droits, et celle qui indique qu'il faut activer les macros est masquée.

@ bientôt

LouReeD
Contributeur depuis peu ! 8-)
Quelques règles à lire ICI ;;)
______________________________________________________Vous pouvez allez faire un tour sur : Index de "Mes applications" ;;)
Avatar du membre
GGautier
Membre dévoué
Membre dévoué
Messages : 651
Appréciations reçues : 28
Inscrit le : 18 décembre 2018
Version d'Excel : 2016 FR

Message par GGautier » 17 juin 2019, 22:16

Bonsoir, très bonne remarque ! J'avais oublié ce processus d'activation des macros. Le pire, c'est qu'à l'origine, les feuilles étais masquées à la fermeture :lole: :lole: je remettrais tout ça en ordre plus tard, merci du retour :wink:
Modifié en dernier par GGautier le 19 juin 2019, 15:40, modifié 1 fois.
"Il n'y a pas de question idiote, seulement une réponse idiote" ALBERT EINSTEIN (enfin ici on évite). 8-)
Vous cherchez des réponses à vos questions ? regardez par ici ;) http://boisgontierjacques.free.fr/index2.htm
Avatar du membre
LouReeD
Contributeur
Contributeur
Messages : 5'902
Appréciations reçues : 246
Inscrit le : 14 octobre 2014
Version d'Excel : 2013 FR, 2016 FR
Contact :
Téléchargements : Mes applications

Message par LouReeD » 17 juin 2019, 22:19

Pas de soucis, j'adore les "retours" ! :P

Mais j'en ai peu .... ;-)

Bon j'en ai comme même, mais peut-être pas autant que je l'aurais pensé au début, et puis maintenant je m'y suis fait ! :lol:

@ bientôt

LouReeD
Contributeur depuis peu ! 8-)
Quelques règles à lire ICI ;;)
______________________________________________________Vous pouvez allez faire un tour sur : Index de "Mes applications" ;;)
Avatar du membre
GGautier
Membre dévoué
Membre dévoué
Messages : 651
Appréciations reçues : 28
Inscrit le : 18 décembre 2018
Version d'Excel : 2016 FR

Message par GGautier » 17 juin 2019, 22:23

Okey ;;) Il en faut des remarques constructives, ça fais progresser tout le monde ;)
"Il n'y a pas de question idiote, seulement une réponse idiote" ALBERT EINSTEIN (enfin ici on évite). 8-)
Vous cherchez des réponses à vos questions ? regardez par ici ;) http://boisgontierjacques.free.fr/index2.htm
Avatar du membre
LouReeD
Contributeur
Contributeur
Messages : 5'902
Appréciations reçues : 246
Inscrit le : 14 octobre 2014
Version d'Excel : 2013 FR, 2016 FR
Contact :
Téléchargements : Mes applications

Message par LouReeD » 17 juin 2019, 22:56

Ci joint un fichier Excel
Test_Existe_LRD_dat.xlsm
(15.35 Kio) Téléchargé 13 fois
il ne s'ouvre que s'il y a une clé USB avec un fichier nommé lrd.dat
Ceci plus une vérification de l'activation des macros et autre, sous Excel c'est pas mal ;-)
Dans le fichier il n'y a pas la partie de vérification des macros...

Mais on peut très bien imaginer qu'en fonction du type de fichier trouvé sur la clé, l'application s'ouvre d'une certaine façon... ;-)

@ bientôt

LouReeD
Contributeur depuis peu ! 8-)
Quelques règles à lire ICI ;;)
______________________________________________________Vous pouvez allez faire un tour sur : Index de "Mes applications" ;;)
Avatar du membre
GGautier
Membre dévoué
Membre dévoué
Messages : 651
Appréciations reçues : 28
Inscrit le : 18 décembre 2018
Version d'Excel : 2016 FR

Message par GGautier » 18 juin 2019, 08:12

Vraiment intéressant comme approche, pas bête l'idée d'utilisé une sorte de "certificat" pour accéder au fichier !
"Il n'y a pas de question idiote, seulement une réponse idiote" ALBERT EINSTEIN (enfin ici on évite). 8-)
Vous cherchez des réponses à vos questions ? regardez par ici ;) http://boisgontierjacques.free.fr/index2.htm
Avatar du membre
LouReeD
Contributeur
Contributeur
Messages : 5'902
Appréciations reçues : 246
Inscrit le : 14 octobre 2014
Version d'Excel : 2013 FR, 2016 FR
Contact :
Téléchargements : Mes applications

Message par LouReeD » 18 juin 2019, 08:59

Voilà, certificat, ça c'est bien ! :o
Mais comme dit plus haut cela n'a vaut que sous Excel il faudrait pouvoir vérifier qu'elle application ouvre le fichier... Non ça ne change rien je crois que Calc inhibe les macros à l'ouverture... Bref tous ces systèmes sont perfectibles...

@ bientôt

LouReeD
Contributeur depuis peu ! 8-)
Quelques règles à lire ICI ;;)
______________________________________________________Vous pouvez allez faire un tour sur : Index de "Mes applications" ;;)
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message