English

How To: License ArcGIS Desktop on Citrix

Summary

Instructions provided describe how to license ArcGIS Desktop in a Citrix environment.

Citrix functions by running multiple copies of the same process on the Citrix server, in this case ArcMap.exe. This presents a problem for those wanting to control the license type loaded with an ArcMap session (ArcView/ArcEditor/ArcInfo) because the license selection is global for the entire server and not user or process specific. Further, since Concurrent Use licensing is the only supported licensing method for Citrix environments, instead of publishing ArcMap.exe within Citrix, a batch file must be created and published (Citrix) as described below.

Procedure

ArcView.bat

Code:
Set Esri_SOFTWARE_CLASS=Viewer
C:\Program Files\ArcGIS\bin\ArcMap.exe

ArcEditor.bat

Code:
Set Esri_SOFTWARE_CLASS=Editor
C:\Program Files\ArcGIS\bin\ArcMap.exe

ArcInfo.bat

Code:
Set Esri_SOFTWARE_CLASS=Professional
C:\Program Files\ArcGIS\bin\ArcMap.exe

Related Information