Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION
cancel
Showing results for 
Search instead for 
Did you mean: 
Plutoswrath
Contributor
Contributor

Usage of QV User Manager

Does anyone know where we can find a guide on how to use QV User Manager to assign permissions to a specific list of users to have access to a dashboard on QMC.

Does the Power Tools still work on v12.70

Labels (4)
1 Reply
APiccoli
Employee
Employee

Hello Plutoswrath,
some Power Tools works on v12.70, as specified on the article Power Tools for QlikView - One-stop-shop and QV User Manager 11 it works.

First of all you have to configure the correct address of the Qlik Management Service on the config file qv-user-manager.exe.config if you work on remote desktop on the server it self the easy way is localhost 

....
<client>
   <endpoint address="http://localhost:4799/QMS/Service" binding="basicHttpBinding"
         bindingConfiguration="BasicHttpBinding_IQMS" contract="QMSAPI.IQMS"
      name="BasicHttpBinding_IQMS" behaviorConfiguration="ServiceKeyEndpointBehavior" />
</client>

Then you can use the commands that the help (README.md) provide to manage/list the permission on the QMC. The tool list and assign DMS permission to access the document on the Access Point and it manage/list CAL assignments. 

This sample command script will list all the settings 

@Echo off
set folder="D:\PowerTool e Shared\Qv User Manager 11\"

echo qv-user-manager.exe --list docs
%folder%qv-user-manager.exe --list docs > data\docinfo.csv
if errorlevel 1 goto error

echo qv-user-manager.exe --list dms
%folder%qv-user-manager.exe --list dms > data\dmsusers.csv
if errorlevel 1 goto error

echo qv-user-manager.exe --list cal
%folder%qv-user-manager.exe --list cal > data\cal.csv
if errorlevel 1 goto error

echo qv-user-manager.exe --list calinfo
%folder%qv-user-manager.exe --list calinfo > data\calinfo.csv
if errorlevel 1 goto error

goto end

:error
echo.
echo An error occured! Verify that the address in qv-user-manager.config is correct.
echo.
pause

:end

If I well got your needs you want to set an DMS authorization to an user to access a document you can use the following command:

D:\PowerTool e Shared>".\Qv User Manager 11\qv-user-manager.exe" --add=DMS --document=Golf.qvw < data\UserToAdd.txt
Added 2 users to 'Golf.qvw' on QVS@APCV12

where the file UserToAdd.txt contains the list of user to add:

apc-w10\QlikUsr1
apc-w10\QlikUsr2

 

Alberto