Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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 ?
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
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
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.
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
why can't you remove the password after some days when it is not required
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.
Bien vu, Kevin.
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
Olivier,
Juste par curiosité, quelle solution as-tu trouvé pour ton problème ?