Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Mot de passe

Bonjour,

Je souhaite ajouter un mot de passe ayant une durée de vie limitée (x jours) au démarrage d'un fichier Qlikview. Comment procéder ?

Labels (1)
8 Replies
kevinchevrier
Partner - Creator III
Partner - Creator III

Bonjour Olivier,

Je ne pense pas que cela soit possible.

1) La solution, si tu utilises la section access, peut être de créer un fichier excel contenant les identifiants avec des mots de passe aléatoires. Ensuite tu charges cette table dans ton script caché afin de créer la section access.

(Résolu) Création de mot de passe aléatoire

Sécurité ‒ QlikView

Puis à chaque fois que tu veux changer les mots de passe, tu les modifies dans le excel et tu recharges ton script sur qlikview.

2) Si tu ne veux pas t'embêter à créer tous les utilisateurs tu peux aussi faire une table directement dans Qlikview (dans le script caché) :

Section Access;

LOAD * INLINE [

    ACCESS, PASSWORD

    USER, 1234

];

Section Application;

Puis tu changes le mot de passe 1234 quand tu le souhaites.

Kevin

lcloatre
Partner - Creator III
Partner - Creator III

Olivier,

Je pense que tu peux ajouter un champ date de validité à la Section Access et ajouter une condition d'affichage de tes feuilles sous réserve que la date de validité soit supérieure à la date du jour.

kevinchevrier
Partner - Creator III
Partner - Creator III

Laurent,

Au regard des champs pouvant être utilisés dans une section access je ne pense pas :

ACCESS

USERID

PASSWORD

SERIAL

NTNAME

NTDOMAINSID

NTSID

OMIT

REDUCTION

Kevin

tajmohamed30
Creator III
Creator III

why can't you remove the password after some days when it is not required

lcloatre
Partner - Creator III
Partner - Creator III

Tu peux limiter l'affichage des feuilles en fonction du nom de l'utilisateur et de la date.

Ainsi, l’utilisateur pourra se connecter mais n'aura pas accès aux feuilles.

Je l'ai fait sur un projet en ne permettant à une population de n'avoir accès aux différentes feuilles qu'à partir du 10 de chaque mois.

lcloatre
Partner - Creator III
Partner - Creator III

Bien vu, Kevin.

antoniotiman
Master III
Master III

Bonjour Olivier,

peut etre

SECTION Access;
SQL Select
ACCESS,USERID,
Case
When DATE <= Now() Then PASSWORD
End
as PASSWORD
From SectionAccess;

SECTION Application
;

Au revoir,

Antonio

lcloatre
Partner - Creator III
Partner - Creator III

Olivier,

Juste par curiosité, quelle solution as-tu trouvé pour ton problème ?