What is the problem or goal the end user is trying to solve or accomplish?
Currently, multiple users can edit the same dashboard at the same time, but it's not a unified experience. As a consequence, when one user saves their changes it might revert changes that have been made since.
How are they solving it currently?
Users need to indicate on the dashboard metadata if it's being worked on.
What is the recommended solution by the Customer?
Implement a collaborative way to modify dashboards: multiple users can modify the dashboard at the same time (changes are visible to all users in real time). The dashboard has a "draft" state of these changes, that gets published once save.