Thanks Mike.
I typically point people to this page and suggest the Edit With Full Control workflow. Please let us know when there is a better workflow, so many people rely on public maps that they can update during disasters.
Best practices for using layers in maps—ArcGIS Online Help | ArcGIS
Hi Mike,
is there any advance regarding the ability to grant a group of organizational workers to edit certain Hosted Feature layers in a Web-Map (using Collector), while maintaining public access to the same Feature layer with watch only capability?
I've tried using the "members can update all items in this group" in a special editing group, but it doesn't work for Web-Maps - only for the Feature layers themselves, thus doesn't fit the Collector app
Thanks in advance,
Yovav Z.
Yovav,
Have you heard about any movement on the ability to grant organizational users the ability to edit hosted layers in a web map so that data that is being edited in Collector is not also editable in AGOL to the public?
Thanks,
Nick
No, unfortunately.
Though, there is a partial solution from a different approach.
In the organizational custom roles you can now define a role without Editing permissions, regardless It's other privileges:
Anyway, that is a solution for within the organization and it doesn't solve the "Public" issue.
Thanks for the response. I found some documentation on a work around that in a roundabout way solves the public issue. There is also an ArcGIS Idea to make this process easier.
Nick
Do you have any update on this "Under Development Project".
It is a critical feature.
Here is a brief explanation. For now Full Editing Control is the best option for Public Maps, in my opinion. More best practices from this link: Best practices for using layers in maps—ArcGIS Online Help | ArcGIS
"Control who can update your data
If you want everyone who has access to the hosted feature layer to be able to update the data, enable editing and choose the type of edits you want others to make. For example, you can restrict editing to adding features only or updating existing features only. You can also allow everyone to add, update, and delete features. Be aware that if your hosted feature layer is shared publicly with editing enabled, the general public will be able to edit the data.
As the owner of the features stored in the map, you can perform edits within the map viewer using the editing tools that come with the map viewer. When working with a hosted feature layer, the owner of the features and any administrator of the organization can also choose to open the layer with full editing control even if editing is disabled. (To open the layer with full editing control even if editing is disabled, open the item details, click Open and choose Add layer to new map with editing enabled from the drop-down list. You can also choose this option from the item title drop-down in My Content). This will ensure that only authorized or trusted members of the organization, such as you the map owner and administrators, can edit your data."
Andrew Stauffer Andrew Stauffer Any update to this issue or more resources related to the topic?
Although Shawn Kraft originally penned the technique back in April 2014, some official Best Practices documentation finally arrived in the link above which highlights his process to limit undesired public editing of feature services.
I think this documentation should give you the functionality you want. It details how to limit access to public ArcGIS Online layers!
I have tried this documentation and it worked for a Collector workflow where the public can see the layer in a map and organizational users can edit the layer. The problem I had with this process is when the public layer is incorporated into Web AppBuilder and I tried printing with the public layer turned on, I would get an printer error message (see this thread).