Difference for Editing between Survey123 and Arcgisonline

366
5
08-18-2025 03:54 AM
F4810CSL79
Emerging Contributor

Hi everyone, for the same user, it's possible to allow data editing in Survey123 but block editing in ArcGIS Online?

5 Replies
AustinAverill
Frequent Contributor

It get a little convoluted, but yes. 

In your ArcGIS Online map, you would want to use a view of the layer/feature service that has editing disabled. Then you would want to build a Survey123 survey using Survey123 connect on a different view that has editing enabled. To link the to, you would populate a link in your pop-up on AGOL map that would open a survey in editing mode based on the passed GlobalID.

 

You can see more how about how to construct the url here -> https://doc.arcgis.com/en/survey123/browser/get-answers/editexistingdata.htm#ESRI_SECTION1_C4ECC19E6....

0 Kudos
DougBrowning
MVP Esteemed Contributor

I turn off editing on the layer in the web map.  There is a setting for that in old map viewer at least.  But they can still make their own map from the feature service or use Pro to get around that.  There is no real full way to do it since allowing editing well allows editing.

0 Kudos
F4810CSL79
Emerging Contributor

In fact, what I would like is that my collaborators can always be able to edit the surveys made in Survey123 but at the same time they cannot enter Arcgisonline and fill in more quickly. Therefore be bound exclusively to the use of Survey123

0 Kudos
F4810CSL79
Emerging Contributor

Thanks for the help.

0 Kudos
DougBrowning
MVP Esteemed Contributor

When 123 posts new data or edit data it does it with a JSON post to the service.  There is no way for the service to know where the edits came from as it is simply a REST post like any other.  I do not think there is a way to ever pull this off from a system perspective so I would not hold out for it. 

0 Kudos