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.
To register a feature service residing on ArcGIS for Server on ArcGIS Online, you need to:
- Go to My Content > Add Item
- Set The item is On the web
- Choose ArcGIS Server Web Service
- Set the URL feature service REST end point (i.e. http://myserver.net:6080/arcgis/rest/services/MyFeatureService/FeatureServer)
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.