I've got ArcGIS Online setup and have all relevant layers on ArcGIS Server shared out as map services and added to ArcGIS Online. But what I'd like to find out is if they can then be edited in Online and those changes would reflect in Server.

  • Just so we are clear, you can't edit a map service, only a feature service. To create a feature service you need an enterprise geodatabase. I see that you have the arcsde tag, so I assume you have assess to an enterprise geodatabase. Is this correct? Alternatively, you can use AGOL hosted feature service for editing, download the file geodatabase and update your map service on ArcGIS Server. Please let me know which use case is accurate and I will right an answer. – ericchiasson Jul 7 '14 at 20:01
  • You are correct in your assumptions, I do have an Enterprise geodatabase on my arcgis server. This particular layer, fire hydrants, is shared out as a web map service and added to AGOL as a feature. It also has the added ""Feature access" capability. I'd like to avoid using AGOL hosted service at all possible as this would be a fairly manual way of doing things. I tried to edit the Feature within AGOL and there is no check box for allowing editing or setting up who can and cannot edit. – Jack-sum Master-null Jul 7 '14 at 20:27
  • Did you register your map service or the feature service with AGOL? By enabling "Feature access" you created a feature service REST end point. – ericchiasson Jul 7 '14 at 21:05
  • Yes, but there are two options. Should I be adding the item as "An Application" and choosing "web mapping", or should I be adding the item as "On the Web" and choosing "ArcGIS Server Web Service"? – Jack-sum Master-null Jul 7 '14 at 21:40

To register a feature service residing on ArcGIS for Server on ArcGIS Online, you need to:

  1. Go to My Content > Add Item
  2. Set The item is On the web
  3. Choose ArcGIS Server Web Service
  4. Set the URL feature service REST end point (i.e. http://myserver.net:6080/arcgis/rest/services/MyFeatureService/FeatureServer)

Add Item

At this point the feature is editable by anyone that can access this URL. Simply open the registered feature service in a new web map and click Edit to start editing.

Currently you cannot federate an ArcGIS for Server site with ArcGIS Online. For this reason, you won't get the same level of editing control you might expected from a feature service hosted by ArcGIS Online. But you can still control the access to your feature service by enabling ArcGIS for Server security, which will be honored by ArcGIS Online. Below is the authentication prompt when trying to access a secured service.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.