AGOL Editable Feature Service for Members but available to the public

2231
4
Jump to solution
09-26-2014 05:43 AM
deleted-user-UxcAu2PHrDQp
Occasional Contributor

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.

0 Kudos
1 Solution

Accepted Solutions
deleted-user-lPToQDelsaap
New Contributor II

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.

https://vdot.maps.arcgis.com/apps/Cascade/index.html?appid=84c75208e15e49e48ca2a05410996c7f

View solution in original post

4 Replies
DanielStauning
Esri Contributor

Hi Eric,

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.

Editing.png

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,

-Dan

0 Kudos
deleted-user-UxcAu2PHrDQp
Occasional Contributor

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.

agol feature.png

Enable editing on public map allows all to edit.

agol feature 2.png

0 Kudos
deleted-user-lPToQDelsaap
New Contributor II

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.

https://vdot.maps.arcgis.com/apps/Cascade/index.html?appid=84c75208e15e49e48ca2a05410996c7f

RussRoberts
Esri Notable Contributor

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 

0 Kudos