ArcGIS Pro: Lock the Map

749
6
11-17-2021 08:45 AM
Status: Open
Labels (1)
AlexZhuk
Regular Contributor

We can lock a map frame on the layout in Pro. But it's not about that.

I often make a map template that I then will re-use on multiple layouts in the same projects. They will have different layers added/removed, off/on, etc. For this I'll create and modify multiple maps from that single map template. Occasionally, however, I'd forget to make a copy of the template and modify the template itself, thus breaking the carefully crafted map. We need to have a way to lock the completed map itself, so no one can violate it, unless unlocked.

Tags (3)
6 Comments
KoryKramer

Thanks for submitting this idea @AlexZhuk It looks like it is somewhat related to https://community.esri.com/t5/arcgis-pro-ideas/lock-toc-layers/idi-p/957593 but it seems your idea goes further and is about entirely locking the map from any modifications.  How do you picture enforcing that?  Password, etc.?  Just curious about your thoughts around that.

Thanks

RandyCasey

@KoryKramer Since ArcGIS Pro, at least in Standard and Advanced, offers to save ArcGIS server credentials in Windows Credential Manager, couldn't that same function be offered in this scenario?

RandyCasey_0-1637175349790.png

If Pro can access and create generic credentials, which is all this is doing, then it shouldn't be too much of a stretch to scale this same process for this, right?

AlexZhuk

@KoryKramer - Just to clarify, it's not about locking the entire project on the Windows level, it's a simple check-mark-type lock on map in the Catalog's Maps folder. Perhaps with a different icon or color to indicate the locked state.

KoryKramer

Understood, Alex.  Just locking an individual map. Thank you.

LindsayRaabe_FPCWA

IDEA: Include ability to lock the order and grouping of layers in the Table of Contents in the Map (not layout)

USE CASE: I've built numerous map templates with numerous grouped layers and where Models need to be run using map layers as the input parameters. If layers are reordered/ungrouped, it can break the input parameter meaning the user needs to figure out which layer was meant to be there. It would be good if I had the ability to lock the layer order and groupings in the Table of Contents to prevent unintended rearrangements, removals, groupings, etc. 

Something similar to the Lock/Unlock option in Map Layouts for elements but applied in the Map view. A locked layer would not be able to be dragged up/down, removed or grouped/ungrouped until the lock was disabled. 

LindsayRaabe_FPCWA_0-1662512626270.png

 

LindsayRaabe_FPCWA

An additional comment after having my idea merged with this one - I would like to see a little bit more granular control over the locking mechanism as detailed above. Instead of the whole map (all or nothing), the ability to lock groups or individual layer positions (i.e. where they're more important than other layers) would be preferential.