This idea has been merged into another idea. To comment or vote on this idea, please visit SESANA-I-6 Restrict users for exceeding licences.
I saw the similar requests, but decided to still add mine as new one.
Latest Connect versions and the updated license management tools under Entitlement Management (EM) allows me as administrator to grant access to a user to particular application (the users cannot just run whatever they want). And under EM – Access and Alerting -- [application] -- License Alerting I can enable alerts for this application to notify the user if they exceed the number of available/owned licenses. That’s an improvement (after about what 5-6 years?). The problem is that the software gives a user an option to proceed and run the software. So, the fundamental issue with Benltey licensing is still not resolved - it does not allow to cap the max number of licenses preventing accidental, not authorized use of software which results in QTL charges.
However, now with all new configurations in place, it should be relatively easy to add. Just add another option under User Settings -- User In-ApplicationAlerts: "Do not allow access the application". When this option specified, do not let the user to run the software if they would go over the specified number of licenses.
If needed, this way still would allow to rent under QTL by simply adjusting the number of licenses to the desired limit. Simple, but still controlled by administrator. Because when we rent, we still want to have the limit (pre-approved).
And if someone wants to go "unlimited" (not sure who wants that), it will be an option – either disable the alert or increase the limit to the max.
I believe this change will give the required level of control over the licenses to the administrator and eliminate all problems with invalid QTL invoices cause by accidental overruns.