We have a webmap that currently contains a feature service for water meters. That feature service has editing enabled on it. We also have a view layer that was created from that feature service that has editing disabled. I want to replace that original editable feature service with the URL for the view only feature service. First, I tried to do this using AGO assistant. I updated the URL to the new view layer that has editing disabled and saved it. I can see on the AGO assistant that it is now using the view feature service URL. However, if I go to the webmap itself and open it up I can still edit the feature class. If I go to the item properties to open the item detail page, it is still pointing to the the original feature service that has editing disabled despite the fact that AGO assistant says it is not.
Hoping that it was a bug, I decided to try the same thing in ArcGIS Pro. I opened the web map in arcgis pro, and updated the data source to the feature class view that has editing disabled using the "Set Data Source" option in properties. Same story, it appears to be pointing to the correct source, but after saving the web map and opening it again in AGOL, it is still pointing to the original feature service that has editing enabled.
What gives? I am currently working through an ESRI support case on this, but the rep I am talking to now just said that she thinks this is an expected behavior. I couldn't really follow her reasoning. She said that since it is just a view of the original feature service, everything is going to reflect back to that.
While I understand that the view is essentially just a copy of the original feature class, I still thought the view was supposed to honor different share settings. Am I misinformed? If not, then what is the point of a view layer? I'm quite confused here.