Hi,
I have been dealing with a problem for some time and I have not been able to solve it. I have not found documentation about it anywhere either.
To be specific, I have a service published as MapServer and FeatureServer. I need this because in some webmaps the data need to be updated but in some others not.
In a webmap I have added the Map Image Layers, so that users cannot edit the content of the map. However, a malicious user could manually access the url of the Feature Layers and thus make modifications From the description option you can get the layer's url and navigate down to the server folder and up to the feature layer url, then add it to the map and "play" with it. This happens even if the users only have granted access to the Map Image layer, and not to the Feature layer.
One solution I can think of is to create different services for the Map Image Layers and the Feature Layers, but it is not viable due to the amount of services that it would imply. Is there a solution, either through an application option that I have not seen, or by a "dirt trick" such as modifying a configuration file?
Many thanks in advance.