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

User Login, Expiration, Limitation

hi.

i have qvw file which i want to sell to my customers. that does not require qlikview server use.

I don't want my customers to copy and distribute it without my permission.

My Ques. are:

1. Can i make qlikview ask log in with username and pass. when the document is opened?

2. can i make the document run in a specific computer only?

3. can i make the file expire in a specific date?

1 Solution

Accepted Solutions
amit_saini
Master III
Master III

Hi Gil,

All the mentioned points by you are very much possible by using session access concept.

Hope the attached document will help you on this.

Thanks,

AS

View solution in original post

4 Replies
Anonymous
Not applicable
Author

Gil

Do your customers have QlikView licences ?

Best Regards,     Bill

amit_saini
Master III
Master III

Hi Gil,

All the mentioned points by you are very much possible by using session access concept.

Hope the attached document will help you on this.

Thanks,

AS

quwok
Creator III
Creator III

To protect your qvw file, you can do the following:

Backup your master file first, so that you don't lock yourself out of the file.

1. Put the whole script in the hidden script tab

2. add section access

     (which answers your point 1, the user needs to log in with a username and password)

     (you should set this even if you don't require a login for the user, as this will ensure they open the qvw in user mode rather than admin mode, reducing their privileges such as from editing the script)

3. In Document Properties > Security, turn off the options you don't want the user to have, in particular the following:

     a) Edit Script

     b) Edit Module

     c) Access Document Properties

     d) Show Progress for Hidden Script

Once this is done, save and reload the file before sending it to your client.

Regarding to your point 2, i don't think you can do that easily/reliably. But you could set the section access to log in using their NT Access which should limit it to specific users in the company.

Your point 3, you could hardcode a date into the load script to do that.

Not applicable
Author

Thank you all. I'm Grateful.