AnsweredAssumed Answered

Hide web map from Collector

Question asked by paul.haakma on Nov 30, 2017
Latest reply on Feb 7, 2019 by paul.haakma

Hi. Is there any way that I can tag or otherwise set up a web map so that it *won't* display in Collector?


I saw that someone else asked this back in 2016, but it seems that the answer they were happy with was just to not share the web map.


However I am literally wanting to create web maps that, technically speaking, a user can access (i.e. they have permissions to it) and would typically load into Collector (i.e. fulfills all the general requirements such as needing an editable layer etc), but - I don't want this particular web map to show up in Collector.


Sounds like a strange request, but the use case here is that we have an app that works with a certain web map and layers within it, with a custom workflow and complex business logic that validates and updates data in various layers. Up until now, users have only used this custom app. Now, we have some users that we want to begin using Collector for another project, for which we can stand up new layers and a new web map, and Collector is quite suitable and ideal for that project. But we are concerned that over-eager or semi-capable users might attempt to use Collector to interact with the first webmap, thereby circumventing all the business logic and validation rules in the custom app and causing major data corruption.


Ideally, I would like to be able to maybe just add a particular 'tag' to a web map (e.g. 'NOT_COLLECTOR'), and Collector would just not display that web map within the UI.


The concept seems simple, is there anything already in place, or is there any reason why it couldn't be put in place?


Without such a mechanism, it kind of forces us to discourage use of Collector is this org.