0

This may not be specific to Python Addin or could be related to Microsoft Windows Server 2003. I have installed a Python Add-in of ArcGIS for Desktop on server for to be used by multiple users. But it seems to work only for me even if I have administrator privilege. For other users, I have to install it individually. Is it related to server settings or Addin?

PolyGeo
65.5k29 gold badges115 silver badges349 bronze badges
asked Feb 18, 2015 at 6:59
0

2 Answers 2

1

Despite ArcGIS Component (COM) model, Addins don't need any admin privileges for users to install. When you install an Addin on the server you can't expect it to be installed on your users machine. To automatically install Addins on users machine, first share your Addins in a public folder with read access. then add the path to this folder in ArcMAP for all users. In ArcMAP follow: Customize > Add-in Manager > Options > Add Folder. When the user opens ArcMAP, the Addin will automatically be installed on the user machine. Furthermore, when you update the Addin files in this folder all clients get the updated Addin installed as soon as they start Arcmap.

answered Feb 18, 2015 at 7:44
0

I shared my add-in the following way (for ArcMap 10.2):

  • on each machine create a registry entry HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ESRI\Desktop10.2\Settings\AddInFolders Name=\\sharedFolder\Addins. Unfortunately this is machine and not user specific...
  • put your add-in in that shared folder
  • the add-in appear automatically if the user starts ArcMap
  • using folder security properties for \Addins\Addin_1 you can publish add-in to specific user groups only

Be aware that the user requires read rights on every folder in your shared path (why ever that is?). It does not work if the read right is only set to \Addins.

The way you seem to have tried it - installing an add-in by double clicking it - only installs it in the users profile: C:\Users<username>\Documents\ArcGIS\AddIns\Desktop10.2

see also: http://resources.arcgis.com/en/help/main/10.2/index.html#//014p0000001m000000

Farid Cheraghi
8,7891 gold badge25 silver badges55 bronze badges
answered Feb 27, 2015 at 9:09

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.