We are currently running ARCGIS Pro in a Citrix Xenapp/Xendesktop environment. When the users run it for the first time, they must enter the license type and license server address. Is there anyway in the Registry that this can be entered so the users don’t have to do this? Here is the URL explaining what we must do before we can get access for the first time.
You can achieve your objective by doing a silent install for ArcGIS Pro. Refer to the Concurrent Use license command line section in the following: https://pro.arcgis.com/en/pro-app/get-started/arcgis-pro-installation-administration.htm. By doing so, you can pre-defined the license manager server, license type and license level. ArcGIS Pro will start in Concurrent Use mode as defined license setting during the silent install. However, user must go to the Configure Authorization dialogue to activate/deactivate extension licenses. Here's an example command line silent install of Concurrent Use Licensing option:
msiexec.exe /i <Path to msi> /qb ALLUSERS=1 ESRI_LICENSE_HOST=yourlicenseserver SOFTWARE_CLASS=Professional AUTHORIZATION_TYPE=CONCURRENT_USE
You mentioned "The user must go to the Configure Authorization dialogue to activate/deactivate extension licenses" Is this only done once when the user connects for the first time? Our goal is to achieve a "one click" startup. The user chooses ArcGIS Pro as an app in Citrix and it starts. Doing a silent install resolves most of our problems. I appreciate your quick response.
Steven - That is correct. The extensions setting is store in the local profile. Each person who logs into the system will have his/her own profile. ArcGIS Pro will start with the extensions setting it was last closed for each user.
Steve, you might also consider switching to Named User licensing. Pro also has command-line installation options to help configure it for your environment (i.e., point it at your ArcGIS Online instance for licensing using "License_URL", and as the default portal using "Portal_List").
With Named User licensing, users do need to login to your ArcGIS Online instance, however, they will be doing that anyway, in order to access and share content, utilize hosted services, etc. It also means that you no longer having to worry about updating the Concurrent licensing each year. (But, if you do need to stick with Concurrent licensing, you probably still want to set Portal_List during the install to point a your ArcGIS Online instance first, rather than the generic, public ArcGIS Online instance.)
Similarly, if you leverage New Member Defaults to assign Pro licenses automatically, including all the appropriate extensions, then you and the users do not need to do anything extra to enable them to use Pro or any of its extensions. It is all taken care of automatically the first time they login.