When running in an environment where a client computer uses both node-locked licenses and concurrent licenses, how can I specify that the node-locked licenses should be used before the concurrent licenses?
If you are using Activation ID based licenses (version 2018 or later) any node-locked licenses activated on the client computer will always be used first. This means that if the application that you are running has a node-locked license available then that license will be used even if there is also a concurrent license available for the same application and you have specified via the Configuration Wizard for your application that the Concurrent License Server should be used to obtain the license.
If you are using node-locked certificate based licenses (.lic files) the priority of the license sources can be defined by editing the INGRTS_LICENSE_PATH in the C:\ProgramData\Intergraph\Licensing folder.
To see the INGRTS_LICENSE_PATH, you may have to unhide the C:\ProgramData\Intergraph\Licensing folder. To do this, you will need to set your folder options to ‘Show hidden files, folders, and drives’, then navigate to the C:\ProgramData\Intergraph folder, right click on the Licenses folder, select Properties and then uncheck the ‘Hidden’ checkbox.
Once the INGRTS_LICENSE_PATH is visible open it with a text editor such as Notepad.exe and then enter the license sources into the file separated by a semicolon in the order of priority that you want the licenses to be used. For example, if the node-locked .lic files on your computer are stored in the default folder location of ‘C:\Users\Public\Intergraph\Licenses’ and the name of the concurrent license server that you are using is ‘mylicenseserver’, you would enter the following string into the file:
Note that the concurrent license server name is prefixed with the @ symbol and that there is a semicolon ; separating the node-locked license folder and the concurrent license server name. Make sure to save the file after making the desired edits.
Since the folder containing the license files is specified first, the application will check for a node-locked license in that folder before it checks for a concurrent license on the license server, thereby giving priority to the node-locked licenses.