Possible? Hosted Feature Service with named user "local editing/sync", Public read-only

471
1
10-10-2017 11:59 AM
alex_friant
Occasional Contributor II

We would like to have a Hosted Feature Service (HFS) that we can have named AGOL users bring into ArcMap and do the "edit locally" and "sync back to server" workflow. However, we also need that HFS to be viewable as read-only to the Public.

Is this possible?

We've tried to set this up, but the only way to do the ArcMap local editing/sync thing is to make the HFS have the "Enable Editing" option turned on. And when you have Editing turned on with the HFS being available to the Public, then the anonymous Public can edit the data inside the HFS, which is not desireable. If you turn off Enable Editing, then we can't do the local editing/sync workflow.

At this point, the only workflow that works is to have the GDB stored locally, permanently, and publish it out/overwrite the existing HFS with "Query" being the only capability checked, when we have updates. It works, but it's a one-way workflow, which we were hoping to avoid.

0 Kudos
1 Reply
KellyGerrow
Esri Frequent Contributor

Hi Alex,

I'd suggest using a hosted feature layer view to make your uneditable layer shared with the public. You can then access the editable layer which should only be shared with editors and have them edit through ArcMap. Both feature layers will see the updated data but will have different editing privileges.

Check out this documentation about similar workflows:

Create hosted feature layer views—ArcGIS Online Help | ArcGIS 

How to create a View/Edit Application by Brian Kingery

Getting started with hosted feature layer views | ArcGIS Blog 

-Kelly