Session calls have a minimum session time of 15 minutes. If the session is closed after that time the session cal should be released immediately. From the Server Reference Manual:
A Session CAL allows any user, identified or anonymous/unidentified, on one QlikView
client to access as many QlikView documents as may reside on the server or server cluster to
which the Session CAL is assigned for a minimum period of 15 minutes. For Session CALs,
the QlikView client refers to each unique instance of the QlikView client (for example, the
AJAX client, QlikView Desktop, or the Internet Explorer plugin) on the user’s machine. The
minimum session time for a Session CAL is 15 minutes, which means that sessions that end
in less than 15 minutes will still consume the session until the 15 minute mark is passed;
those which terminate after 15 minutes will consume their actual session length. By default,
there is no maximum session length, but this can be configured.
Thanks for mentioning that but here the question is different, The usage is how much ever time they want within those 24 hours window. So could be more than 15 mins. Now out of us, I feel that I am right as my answer is according to what was written in the manuals and from what I've heard. My friends specified that they have used Session CALs and from that experience they gave their answer. Can you / anyone clarify who is right?
Session CAL = any user using strictly one client (in total) can have access to any document. That mean that concurrency is always one, but in a very strict way. The same user opening a second client on his laptop/desktop to connect to a different QlikView server document at the same time as the existing session, needs a second Session CAL. Closing the first client before starting the second one will release the session but the Session CAL will not be released before it before at least 15 minutes have passed since the start of the session.
I didn't know that an Extranet server uses Session CALs in a different way. Are you sure about that?