Tuesday 28 June 2016

Opening ArcGIS Desktop on specific license level?


We are on Citrix and would like to provide 3 shortcuts to our users so they can launch the three license levels (ArcView, ArcEditor and ArcInfo). We can't do this through desktop admin as the users don't have admin rights and we would like an intuitive workflow anyway.


How do others provide access to the different license levels in their organisations for the users to quickly open the product license that they want?



Answer



If you want to control the license on a per-application basis, you could create batch files that set the ESRI_SOFTWARE_CLASS variable to either Professional,Editor,Viewer and then start ArcMap/ArcCatalog.


enter image description here


A SET ESRI_SOFTWARE_CLASS=Viewer statement will switch to ArcView: enter image description here


And a SET ESRI_SOFTWARE_CLASS=Editor will switch to ArcEditor:

enter image description here


If you create the batch files, the ESRI_SOFTWARE_CLASS variable is only in scope for that instance of the application. So you could start an ArcView and ArcEditor at the same time (if the license manager has available licenses).


enter image description here


Alternatively, a user could set a user system variable of ESRI_SOFTWARE_CLASS to the desired license and then every application would be at the same license level.


Related Bug: http://support.esri.com/en/knowledgebase/techarticles/detail/32729


No comments:

Post a Comment

arcpy - Changing output name when exporting data driven pages to JPG?

Is there a way to save the output JPG, changing the output file name to the page name, instead of page number? I mean changing the script fo...