HOW TO

Create an Esri Secure License File (ESLF)

Last Published: May 27, 2021

Summary

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.

Procedure

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.
Clicking Machine ID in ArcGIS Administrator

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

Softwareauthorization.exe -hostid
Running the command prompt: softwareauthorization.exe -hostid to obtain the machine ID.
  1. Click Save... to save the Machine Identifiers as a text file to the machine.
Clicking save in the Machine Identifiers dialog to save the machine ID as a text file.
  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.
Selecting the ESLF file type from the License ESRI Products section.
  1. Allocate the necessary licenses against the product. Select Next.
Note:
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.
Note:
There is an option to set a timeout for the ESLF, to ensure it cannot be applied to a machine beyond the set date.
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.
Clicking Authorize Now after selecting the software product in ArcGIS Administrator.
Clicking Authorize Now after selecting the version in ArcGIS Administrator.
  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.

Article ID:000012999

Software:
  • ArcMap

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options

Related Information

Discover more on this topic