I'm interested to hear what other people's workflows are for cloning Field Maps maps.
I routinely make a new map for tree surveyors, which contains different reference data for each site they visit (topo data and a basemap). However, the editable layer is currently the same across all the maps and contains the data from every site they've ever surveyed.
I have this, as the field maps form contains a lot of configuration (expressions, groups, default values), that I don't want to apply to each and every field maps map that i create. This way, all I have to do is duplicate the map in the desktop Field Maps App and then substitute in the reference and base data.
HOWEVER, this does pose challenges for data security and risk of data mismanagement. Seeing as a single feature layer is being consumed across multiple projects, for multiple clients. (access and visibility currently managed by filters). In addition, I have recently had the need to make one of the fields nullable, which can't be reliably achieved through the admin console on a feature service that already contains data.
SO, I'm interested in hearing how others duplicate their configured field maps apps? Im thinking of creating fresh editable services for each map, and using AGOL Assistant to replace the service via the JSON of the Map. Have others done it this way successfully? Are there other ways of substituting feature services into a configured field maps map without losing the configuration?