Is there a way to hide /show certain shapes based on which user is looking at the Visio.
Example: In a DMS cluster if user A logs in to DMA A user A sees part of Visio X and when user B logs in to DMA B User B sees other part of Visio X.
The preferred way of doing this is with access levels.
Additionally, it's possible to show/hide shapes based on a condition:
Shape data name: Show
Shape data value:<A>-A|Value|X|=Y
This will show the shape when value X is equal to Y. Now it's just a matter of replacing X and Y with the correct values.
X or Y can reference any of the following:
[ThisGroup] Pipe separated string with all security group names
[ThisUserName] Name of the current user
[ThisFullUserName] Full name of the current user
Or any of the other existing placeholders.