This discussion is being re-posted from a user idea submitted to the ArcGIS Ideas portal.
When using ArcGIS Online, it is possible to edit feature services that are non-editable if you are logged in as an administrator. GeoEvent Processor cannot add or send updates to a non-editable feature service, even when the arcgis.com data store has been set up using an administrator account. There are likely to be use cases where GEP users wish to share feature services with the public but lock down editing to only administrators. If a feature service is made editable, both administrators and publishers are able to edit it - this is a concern in regards to accidental edits. This 'idea' proposes that GEP be able to update non-editable feature services, when the service is accessed through an AGOL administrator data store.
Posted by mtjones to ArcGIS Server Sep 30, 2013
Thanks for your feedback and idea. The GeoEvent Extension deliberately, by design, does not allow add / update feature operations on feature layers when editing has not been explicitly enabled.
If your goal is to restrict organization members and prevent them from editing features, it is recommended that you publish a feature service to your local ArcGIS for Server site (with the Feature Access capability enabled) and then add an item which references the locally published map service to your ArcGIS Online for Organizations portal. Refer to the steps outlined below:
If your goal is to allow members of your organization to edit features using a web map, but not necessarily share the feature service from your local ArcGIS for Server site publicly, it is recommended that you add an item to the locally published feature service to your ArcGIS Online for Organizations portal and then share the feature service only with members you specifically invite to join a group.
In the following illustration, notice that the option to Add layer to new map with editing enabled is not being presented.
ArcGIS Server / Portal / ArcGIS Online administrators should be clear on the following points:
Status: Error - Validation Error: Transport not started because Create capability is required by the output but is missing from the layer in the feature service.
Named users who have published an AGOL hosted feature layer do not need to specifically enable editing ... AGOL allows them to
Add layer to new map with editing enabled:
Hope this information was helpful -