How To: Create an Esri Secure License File (ESLF)


Due to new organizational security requirements, the commonly used online and offline workflows can no longer be applied. Therefore, Esri has implemented an alternative for select organizations to authorize their software using a self-service process. Instead of having the organization's machines connect to Esri and complete the authorization process, files that contain authorizations can be created from the 'Esri Secure License File (ESLF)' tab on the My Esri website.


To create an ESLF, a Machine or Network Identifier is required. The following identifiers can be used:

  • Machine Identifiers
    • MAC Address
    • UMN ID (for ArcGIS Desktop, ArcGIS Engine, and ArcGIS License Manager). The UMN contains the MAC address and/or a boot disk serial number in an encrypted format.
  • Network Identifiers: Domain that the machine is on.
These identifiers can be obtained from ArcGIS Administrator and License Server Administrator.

Follow the instructions below to generate and use an ESLF.

Generating an ESLF
  1. Obtain the Machine or Network Identifiers. Launch ArcGIS Administrator (or License Server Administrator for ArcGIS License Manager), and click Machine IDs.

For ArcGIS for Server or ArcGIS Runtime, the MAC address can be obtained via command prompt.

  1. Click Save... to save the Machine Identifiers as a text file to the machine.
  1. Log in to My Esri .
  2. Navigate to My Organizations > Licensing > License Esri Products.
  3. From the drop-down menu, select the Product, Version, License type, and Licenses. For File Type, select ESLF. Click Next.
Image of the ESLF license selection screen.
  1. Allocate the necessary licenses against the product. Select Next.
If it is a Concurrent Use license, a number must be input. If it is a Single-Use or ArcGIS Server license, the option to allocate a license to a specific product is present.
  1. Enter the Machine or Network Identifiers. For Single-Use licenses, multiple identifiers can be entered if more than one machine is authorized with a UNM or MAC address.
There is an option to set a timeout for the ESLF, to ensure it cannot be applied to a machine beyond the date set.
Image of the Timeout slection in MyEsri.
  1. Select Download or Email, and click Create to generate the ESLF.

Using the ESLF
  1. Launch ArcGIS Administrator (or License Server Administrator for ArcGIS License Manager).
  2. Select the relevant product. Click Authorize Now.

  1. Under Authorization Options, select I have received an authorization file from Esri and am now ready to finish the authorization process. Browse to the saved ESLF to complete the authorization process.

Related Information