Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
In our production environment, adding a Qlik user works as follows:
Unfortunately, this process introduces Senior Leadership to Qlik with the perception that the product isn’t stable or scalable. Please help me automate my process so it can eliminate the need for a failed login attempt and manual token assignments. Is it possible to create a user access rule that that would work like:
If(User.ADGroupMembershipNames LIKE ‘%Qlik%’ AND User.Status = ‘Active’, Action.AllocateToken, Action.RevokeToken)
If you use the User access/Login access type of licenses you could do like we do:
Set up a "Session pool" https://<your_server>/qmc/loginaccessrules
This pool should have a rule like
((user.group="ldap-data.access.qs"))
or whatever you like
(our rule allows users that are effective members of data.access.qs access to that session pool)
Then we have an app that reads the QS Repository to identify users that uses lots of sessions which would be candidates for getting a User license instead
All of my AD group have 'QLIK' in the name so I can easily automate the allocation as follows:
If you use the User access/Login access type of licenses you could do like we do:
Set up a "Session pool" https://<your_server>/qmc/loginaccessrules
This pool should have a rule like
((user.group="ldap-data.access.qs"))
or whatever you like
(our rule allows users that are effective members of data.access.qs access to that session pool)
Then we have an app that reads the QS Repository to identify users that uses lots of sessions which would be candidates for getting a User license instead
From your active directory UDC you can sync users based on AD group memberships. You can then create allocate access rules to auto allocate license to users that belong to appropriate group(s). I've only worked with professional/analyzer and don't know if there is similar approach to tokens.
Steps I followed:
All of my AD group have 'QLIK' in the name so I can easily automate the allocation as follows: