arcgis-license-manager cookbook #
This cookbook installs and configures ArcGIS License Manager.
Supported Versions #
- 2021.1
- 2022.0
- 2022.1
- 2023.0
- 2024.0
- 2024.1
- 2025.0
Supported Platforms #
- Windows Server 2025 Standard and Datacenter
- Windows Server 2022 Standard and Datacenter
- Windows Server 2019 Standard and Datacenter
- Windows Server 2016 Standard and Datacenter
- Windows 11 Pro and Enterprise (64 bit)
- Windows 10 Pro and Enterprise (64 bit)
- Red Hat Enterprise Linux (RHEL) Server 9
- Red Hat Enterprise Linux (RHEL) Server 8
- SUSE Linux Enterprise Server (SLES) 15
Dependencies #
The following cookbooks are required:
- arcgis-repository
Attributes #
node['arcgis']['run_as_user']= User account used to run ArcGIS License Manager on Linux. Default account name isarcgis.node['arcgis']['licensemanager']['version']= ArcGIS License Manager version. Default value is2025.0.node['arcgis']['licensemanager']['setup_archive']= The location of ArcGIS License Manager setup archive. Default value depends onnode['arcgis']['version']attribute value.node['arcgis']['licensemanager']['setup']= The location of ArcGIS License Manager setup executable. Default location is%USERPROFILE%\Documents\ArcGIS License Manager 2025.0\LicenseManager\Setup.exeon Windows, and/opt/arcgis/2025.0/LicenseManager_Linux/Setupon Linux.node['arcgis']['licensemanager']['install_dir']= ArcGIS License Manager installation directory. By default, the license manager is installed to%ProgramFiles(x86)%\ArcGISon Windows and/on Linux.node['arcgis']['licensemanager']['packages']= Linux system packages to install before installing ArcGIS License Manager. Default value is[].
Recipes #
default #
Calls arcgis-license-manager::licensemanager recipe.
licensemanager #
Installs and configures ArcGIS License Manager.
Attributes used by the recipe:
{
"arcgis": {
"repository": {
"archives": "C:\\Software\\Esri",
"setups": "C:\\Software\\Setups"
},
"licensemanager": {
"version": "2025.0",
"setup": "C:\\Software\\Setups\\License Manager 2025.0\\LicenseManager\\Setup.exe",
"install_dir": "C:\\Program Files (x86)\\ArcGIS"
}
},
"run_list":[
"recipe[arcgis-license-manager::licensemanager]"
]
}
uninstall #
Uninstalls ArcGIS License Manager.
Attributes used by the recipe:
{
"arcgis": {
"licensemanager": {
"install_dir": "C:\\Program Files (x86)\\ArcGIS"
}
},
"run_list":[
"recipe[arcgis-license-manager::uninstall]"
]
}