I am at a loss with this AGOL issue. Can a Feature service be set up in AGOL that only X members of your organization edit but the feature service is available for viewing by Public.
Hey Eric, I just happened to come across this question and just finished writing this How To guide. Check it out if you still have questions on the workflow.
There are a few ways to go about this but the workflow will vary depending on whether your feature service was published to your own ArcGIS Server or if it's a hosted service. If the service is from your own ArcGIS server, you can disable editing on the layer in the webamap. The editing operations for the layer are still defined by the service properties but editing can be disabled within the webmap itself, thus you could make two different maps, one with editing allowed and one with editing disabled. Furthermore, any feature service published to ArcGIS for Server also has an associated Map Service, you could build another map using the map service instead of the feature service.
For hosted services you can allow editing operations but control who has editing permissions with roles and privileges. This will only work, however, if access to the service is restricted and requires credentials and your point was that you wanted to make it public. If the service is hosted you may need to publish an additional service which doesn't have editing operations allowed for public viewing purposes.
Allow other to alter hosted feature layers.
I hope this helps,
Thanks for the reply.
This project is using hosted in ArcGIS Online. It appears you can not have a feature service hosted in AGOL that is "Not Editable" to the public and editable to a member of your organizational account. A map can be created with editing turned off but the underlying feature service is still exposed to unauthorized updates.
Shared to public with editing enabled. Feature service has update operations.
Enable editing on public map allows all to edit.
You can create a group and add your members you want to edit it. So you have to set it members can update all items in this group.
Then they would add the feature service to a map using the option Add Layer with Full Editing Control from the item. This will make the layer editable to the members but will be not editable to all other members not part of the group and to the public.
Create groups—ArcGIS Online Help | ArcGIS
Retrieving data ...