959
How to connect an ENVI/IDL client machine to a Next-Generation License Server without having administrator permissions
NOTE: This Help Article only applies to Next-Generation Licensing.
There are multiple ways to connect a client machine to a Next-Generation License Server. However, the two standard methods often will require elevated or Administrator permissions to complete:
- Run the L3Harris License Administrator GUI and choose "Use License Server". In many cases, simply launching this tool will require elevated permissions.

- Manually connect to the license server by creating the required text file and placing it in the license folder of your ENVI/IDL installation as described HERE. Writing a file inside your ENVI/IDL installation will often require elevated permissions.
If you DO NOT have elevated permissions on your system, you can still connect to a Next-Generation License Server following these steps:
- Create a plain text file called "lic_server.dat"
- Include the following single line in the file:
http://server_IP:port
where server_IP is the hostname or IP address of your Next-Generation License Server and Port is the TCP/IP port number that it uses. By default, the Port will be 4080.
- Save the text file to any writable location on your system. If you are unsure where is writable, place it in your user home directory. For example:
Windows: C:\Users\YourUsername
MacOS: /Users/YourUsername
Linux: /home/YourUsername
- Finally, create an environment variable under your user called IDL_LICENSE_PATH which defines the directory where your lic_server.dat file has been saved. For example:
IDL_LICENSE_PATH=C:\Users\YourUsername
- Finally, launch ENVI/IDL and confirm that they can checkout a license from your server.
Created by BC-US (10/26/2023) | Review by TS (10/27/2023)