Qlik Community

QlikView Deployment

Discussion Board for collaboration related to QlikView Deployment.

renisonc
New Contributor III

What is a Named CAL? What is the difference between User Cal, Usage Cal and Session Cal?

I have read in different posts about Document Cals. Our License now has the information about User Cal, Usage Cal and Session Cal. What do each of these signify? how is a Named Cal different or similar to any of these?

If i take a wild guess,

User Cal is same as Named Cal - which would be assigned to each user on the web server

Usage Cal is same as Document Cal - which would be assigned to each document per user on the web server

Session Cal - Same as user cal? but why is it specified separately then?

Do any of these count if you are not using the qlikview web based authentication but are using NTFS authentication on the server?

Any quick response would be greatly appreciated.

Thanks,
Renison

1 Solution

Accepted Solutions
Highlighted
MVP
MVP

Re: What is a Named CAL? What is the difference between User Cal, Usage Cal and Session Cal?

Hello Renison,

Pasted from the Server Ref Manual:


There are four different types of CALs available:\

  • Named CAL (an identified user on a server) - Access is based on user identity and valid for alldocuments on the server, that is any number of concurrent sessions from one user on one machine ata time is allowed.
  • Document CAL (an identified user within a given document) - Just as above, the access is based onuser identity, but the CAL is valid only for one document. If the same user connects to twodocuments using this licensing method, he will hence consume two Document CALs.
  • Session CAL - Each Session CAL allows one user on one computer to access QlikView documents,that is any number of concurrent sessions from one user on one machine at a time is allowed.Anonymous users are allowed, no identification of the client user is necessary.
  • Usage CAL - Each Usage CAL gives the right to initiate one session (single document) per running28-day period. The session may last a maximum of one hour. Any activity after the first hour hasexpired will count as a new session (albeit without visible interruption). No identification of theclient user is necessary.

Note! CALs are used for purposes of licensing only and they have nothing to do with user authentication for data access purposes

Licenses are assigned to users, either NTFS (Windows Active Directory) or any other value directory (LDAP, Novell) when using DMS authorization (Enterprise Server, for example).

Hope that helps.

13 Replies
Highlighted
MVP
MVP

Re: What is a Named CAL? What is the difference between User Cal, Usage Cal and Session Cal?

Hello Renison,

Pasted from the Server Ref Manual:


There are four different types of CALs available:\

  • Named CAL (an identified user on a server) - Access is based on user identity and valid for alldocuments on the server, that is any number of concurrent sessions from one user on one machine ata time is allowed.
  • Document CAL (an identified user within a given document) - Just as above, the access is based onuser identity, but the CAL is valid only for one document. If the same user connects to twodocuments using this licensing method, he will hence consume two Document CALs.
  • Session CAL - Each Session CAL allows one user on one computer to access QlikView documents,that is any number of concurrent sessions from one user on one machine at a time is allowed.Anonymous users are allowed, no identification of the client user is necessary.
  • Usage CAL - Each Usage CAL gives the right to initiate one session (single document) per running28-day period. The session may last a maximum of one hour. Any activity after the first hour hasexpired will count as a new session (albeit without visible interruption). No identification of theclient user is necessary.

Note! CALs are used for purposes of licensing only and they have nothing to do with user authentication for data access purposes

Licenses are assigned to users, either NTFS (Windows Active Directory) or any other value directory (LDAP, Novell) when using DMS authorization (Enterprise Server, for example).

Hope that helps.

renisonc
New Contributor III

What is a Named CAL? What is the difference between User Cal, Usage Cal and Session Cal?

Thanks Miguel. This was very informative. A couple of questions more.

"Note! CALs are used for purposes of licensing only and they have nothing to do with user authentication

for data access purposes." - Does this mean that users will still be able to authenticate on the accesspoint without any cals, but will not be able to open and view the qvw documents?

Also, there was no mention of User Cals. We have some user cals mentioned in our license information as well. Is this same as Named Cal or Document Cal or both combined?

Regards,
Renison

MVP
MVP

What is a Named CAL? What is the difference between User Cal, Usage Cal and Session Cal?

Hello Renison,

To your first question, yes. Any user with access to the Accespoint webpage, with valid credentials in your security directory will be able to log in, even if he doesn't have a license. If this is the case, he will receive a message indicating that there are not available or assigned licenses for him. So the best thing is allow access only to the users that can access documents.

To your second, my understanding of User CALs is what QlikView call Named CALs (one user, many documents). Named because the license is assigned to a user, who is allowed to open any number of documents.

Hope that helps.

chooco_co
Valued Contributor

Re: What is a Named CAL? What is the difference between User Cal, Usage Cal and Session Cal?

hi, Miguel

i want to ask,

Named / User CALs is the license assigned to a user, so we have a user for many document. is that right for my understanding?

how about Document Cal? a document can be access many user or a document only can access by one user, concurrency?

if i want buy user cal, i must buy document cal?

thanks ,

Marco

MVP
MVP

Re: What is a Named CAL? What is the difference between User Cal, Usage Cal and Session Cal?

Hello Marco,

Name or User CALs are licenses assigned to one user that allows this user to view any document available in the server. The same user cannot be in two different machines, otherwise one of the sessions will be released.

Document CALs are licenses assigned for one user to one document, so if this user needs to see two different documents, he will use two licenses. Document CALs have some limitations regarding the document design as well, they allow very limited logic islands and they cannot be allocated to documents where the farther tables have more records than inner tables (cardinality). Document CALs cannot be leased (you cannot edit a document in your Desktop Application with a Document CAL).

You can buy some User CALs and no Document CALs. Anyway, the best you can do is check your requirements with your partner or your QlikView sales rep.

Hope that helps.

Miguel Angel Baeyens

BI Consultant

Comex Grupo Ibérica

christian77
Valued Contributor

What is a Named CAL? What is the difference between User Cal, Usage Cal and Session Cal?

I´m I missing Concurrent CAL?

MVP
MVP

What is a Named CAL? What is the difference between User Cal, Usage Cal and Session Cal?

Do you mean Usage CALs? They may be used for more than one person at a time, provided the session doesn't last longer than one hour and some other restrictions you can find in the Server Ref. Man.

Apart from those four, I don't know of any other user license type.

Regards,

Miguel Angel Baeyens

BI Consultant

Comex Grupo Ibérica

chooco_co
Valued Contributor

Re: What is a Named CAL? What is the difference between User Cal, Usage Cal and Session Cal?

hi Miguel

thanks for your quick response,

can we check document cal usage on server?

on browser user can modify document. which license can do that? how we set user can modify document or not?

@Chirstian77 only four license for qlikview: User Cal,Document Cal, Session Cal, Usage Cal.

for SBE(Small Bussiness Edition) only two license : User Cal and Document Cal

for EE (Enterprise Edition) : User Cal,Document Cal, Session Cal, Usage Cal.

Thanks,

Marco

christian77
Valued Contributor

What is a Named CAL? What is the difference between User Cal, Usage Cal and Session Cal?

Yeap. Concurrent CAL is an ancient term that comes to be Session CAL