Bonjour,
J'ai un problème avec la partie restriction d'accès aux utilisateurs dans les rapports.
Je souhaiterais donner l'accès à différents utilisateurs pour chaque rapport.
Pour cela j'ai créer un fichier XML afin d'y intégrer par Dashboard les utilisateurs ayant les droits dessus et quels sont leur droits exactement.
Voici un extrait du fichier XML:
Dans le script de chaque dashboard j'appelle le fichier XML comme suit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <?xml version="1.0" encoding="UTF-8"?> <Security> <Users App="Payment Report"> <User Access="ADMIN" UserId="" Password="" NTName="ADMIN03\Qlikview Administrators "/> <User Access="ADMIN" NTName="*" UserId="ADMIN" Password="ADMIN" /> </Users> </Security>
Mon problème est que quand j'ouvre mon dashboard il ne reconnait pas ma session Windows et me demande toujours le login et mot de passe "admin" "admin". Je ne comprend pas pourquoi car si j'introduis l'utilisateur NT par l'aide à la création des accès utilisateur dans l'éditeur de script de cette façon :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Section Access; LOAD Access as ACCESS, UserId as USERID, Password as PASSWORD, NTName as NTNAME FROM [$(pathSecu)QV_Security.xml] (XmlSimple, Table is [Security/Users/User]); Section Application;
Cela fonctionne et le dashboard s'ouvre bien sans me demander les login et mots de passe. Pourriez vous m'aidez a comprendre d'où vient la différence et à la corriger s'il vous plait?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Section Access; LOAD * INLINE [ ACCESS, USERID, PASSWORD, NTNAME ADMIN, , , ADMIN03\Qlikview Administrators ]; Section Application;
Cordialement,
Bruno
Partager