Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us to spark ideas for how to put the latest capabilities into action. Register here!
cancel
Showing results for 
Search instead for 
Did you mean: 
trpatel123
Contributor III
Contributor III

Session CALs

We are working on a QlikView application which would be used by around 100 user for a period of 15 days only.

Currently we are having an Enterprise Server with following CALs available.

25           Named CALs

0             Document CALs

75           Session CALs

200         Usage CALs

  1. Do we have to purchase more Session CALs or Document CALs ? Just want to mention that these 100 users are going keep this application open for 8 hours a day (and 15 days)
  2. I never used Session CALs previously so want to understand the concept ! Considering that 75 users can use this application simultaneously, can we forcefully terminate session in 15 minutes if user forget to close the application?
  3. When 75 sessions CALs are in use, if 76 person will try to use the application, he/she will assigned Usage CALs, am I right?
  4. What is the exact concept of Session CALs? If 75 users are using Session CALs and one user has used 15 mins session and he/she has closed application, do we have 1 more free session CAL available for other user?
  5. What if all 75 users are not closing application after 15 mins session?
  6. Is there any time limit for session CALs or limit for number of 15 mins sessions can be used?
1 Solution

Accepted Solutions
Miguel_Angel_Baeyens

Hi Tushar,

To your questions

1.- Without any other specific requirements, the answer is no

2.- Session CALs are equal to concurrent sessions. In your case, you can have 75 people at the same time, at any time with any number of QlikView apps open. You cannot force the license usage, you can force the timeout for the webserver or the session in the QMC or document properties.

3.- The order of precedence in the license assignation is: Named > Document > Session > Usage > No access. If you don't have Session CALs available, but you have dynamic assignment of Named CALs, you could eventually use a not assigned Named CAL. If there are no Named CAL available then yes, he will be assigned Usage CALs

4.- Yes, after 15 mins the Session CAL is available to any other user. If the session lasts for 15 exact minutes, then it will become available instantly.

5.- They will keep using their current licenses, except for the case of Usage CAL, that grant access to 1 document for 1 hour. Every hour will use an additional Usage CAL unless timeouts are properly set up.

6.- There is no limit. A Session CAL will be assigned in intervals of 15 minutes. If the user keeps the document open and if the session (browser session) is kept alive, this user will keep using the same Session CAL

Miguel

View solution in original post

4 Replies
Miguel_Angel_Baeyens

Hi Tushar,

To your questions

1.- Without any other specific requirements, the answer is no

2.- Session CALs are equal to concurrent sessions. In your case, you can have 75 people at the same time, at any time with any number of QlikView apps open. You cannot force the license usage, you can force the timeout for the webserver or the session in the QMC or document properties.

3.- The order of precedence in the license assignation is: Named > Document > Session > Usage > No access. If you don't have Session CALs available, but you have dynamic assignment of Named CALs, you could eventually use a not assigned Named CAL. If there are no Named CAL available then yes, he will be assigned Usage CALs

4.- Yes, after 15 mins the Session CAL is available to any other user. If the session lasts for 15 exact minutes, then it will become available instantly.

5.- They will keep using their current licenses, except for the case of Usage CAL, that grant access to 1 document for 1 hour. Every hour will use an additional Usage CAL unless timeouts are properly set up.

6.- There is no limit. A Session CAL will be assigned in intervals of 15 minutes. If the user keeps the document open and if the session (browser session) is kept alive, this user will keep using the same Session CAL

Miguel

trpatel123
Contributor III
Contributor III
Author

Thanks Miguel for your quick response.

Regarding the last answer... if use forgot to close the application then he/she will keep using the same Session CAL...

then want to know that what is the concept behind 15 min Sessions?

Miguel_Angel_Baeyens

Do not mix up session (browser session) and Session CAL (license type). A browser does not keep a session open for the ages, the server (in this case, the QlikView Web Server and the QlikView Server) have timeouts to gracefully disconnect every idle user after a given period of time.

When the server closes the HTTP session, then the Session CAL will be released after the corresponding 15 minutes block and available for other users, even if the original user never closed the web browser.

ngulliver
Partner - Specialist III
Partner - Specialist III

Hi, Tushar.

For more information o Session CALs have a look at this blog. It might be useful to you:

http://www.quickintelligence.co.uk/qlikview-session-cals-2/

Regards,

Neil