This is the second part of two part blog post about QlikView CAL management. Let’s understand how do CALs/licenses work together…

Qlikview Server can support any combination of different CALs in a single Qlikview Server. Often it makes sense to combine the different CALs in a single Qlikview server based on the user requirements. When CALs are combined on the Server, the order of precedence in CAL assignment is as follows:

 

QlikView_CAL_Access_Flow

Often times it makes sense to combine the different CALs in a single installation based on the user requirements. When CALs are combined, following order of precedence is used:

Once User is authenticated, QlikView first checks to see if there is a Named User CAL for this user. If there is one, the Named User CAL will be used. If there is no Named User CAL for this connecting user, QlikView will check to see if there is an available Document CAL. If one is available, it will be used. If there is no Document CAL for this connecting user, QlikView will check if it can assign the Named User CAL or Document CAL respectively. If there is no Named User CAL or Document CAL available, it will check to see if there is an available Session CAL. If one is available, it will be used. If the connecting user doesn’t have a Session CAL, QlikView will check to see if there is a Usage CAL available and use it. If there are no licenses available, the connecting user will be presented with a message saying there are no available licenses and access will be denied.