Qlik Community

Groupe des Utilisateurs Francophones

Vous êtes francophone? Ce groupe est pour vous. Venez découvrir comment démarrer avec Qlik Sense et QlikView, poser vos questions et partager vos tutos et astuces avec les membres de notre communauté.

Highlighted
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 ?

Tags (1)
8 Replies
kevinchevrier
Not applicable

Re: Mot de passe

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
Not applicable

Re: Mot de passe

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
Not applicable

Re: Mot de passe

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
Not applicable

Re: Mot de passe

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

lcloatre
Not applicable

Re: Mot de passe

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
Not applicable

Re: Mot de passe

Bien vu, Kevin.

antoniotiman
Not applicable

Re: Mot de passe

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
Not applicable

Re: Mot de passe

Olivier,

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