LICENSE: Preventing Manual Checkout of a FlexNet License
Information in this knowledgebase article applies to:
As administrator for the Keil tools for my company, I would like to prevent anyone from manually checking out a FlexNet license using the Check Out... button (File — License Management — FlexNet License tab).
Can I do this? If so, how do I do it?
Yes, it is possible to prevent users from manually checking out a FlexNet license with a small change on your FlexNet file server.
The Check Out... button uses the BORROW feature of the FlexNet tools. The easiest way to prevent all users from manually checking out a license is to use the INCLUDE_BORROW option of the FlexNet tools to allow only 1 non-existent user to "BORROW" a license. By doing this, all valid users are excluded from manually checking out (i.e. borrowing) a FlexNet license.
To prevent manual check out:
Now, when any user clicks the Check Out... button, after selecting a date, the following message box displays:
User/host not on INCLUDE list for feature. Feature: mdk_pro_[feature_name] License Path: 8224@my_license_server_path;[license_file_path]\license.dat FlexNet Licensing Error: -39,147 For further information, refer to the FlexNet Licensing documentation, available at "www.flexerasoftware.com"
Last Reviewed: Tuesday, July 9, 2019
of your data.