matomo
matomo copied to clipboard
Dashboard: make the copy of the dashboard to all users available
By default in Matomo it is not possible to share a dashboard with all users but just individually. It could be great to have an option for all users.
Hi @Chardonneaur, thanks for the suggestion.
At the moment a separate copy of the dashboard is created for the target user, this will then not reflect any new changes made to the original dashboard.
To make a dashboard available for all users I'd imagine that it would be better for the dashboard to be shared rather than copied, so instead of creating a copy for every single user, all users would get read-only access to the original shared dashboard and any changes to that dashboard would apply for all users.
@bx80 Then super-users should be able to change the ownership of a dashboard (think about the case where some user leave the company), and also maybe be able to update dashboards of other users...
@bx80 can we share a dashboard will others users?
@heurteph-ei That's a good point, as part of any implementation of dashboard shared we'd need to provide the ability for super-users to change dashboard ownership and have write access to shared dashboards. :+1:
Possibly there should also be a warning if attempting to delete a user who has shared dashboards, or other users could suddenly lose something they rely on.
@Chardonneaur Currently there isn't a way to share dashboards with other users, only to make a one-time copy for a single user. Our product team will review this change and prioritize it for a future release. :slightly_smiling_face:
We had this as a feature request last week in a call with a university. They have 700 sites. Many of their users are casual and want a common lightweight, low effort configuration. Copying one at a time is a significant impediment to rolling out Matomo across their schools.
A similar request received today with an added feature of sharing with categories of users, i.e. anonymous, view, admin, superuser
At the risk of adding feature creep, here is a closely related feature: "synchronize a custom dashboard to other users of that custom dashboard - a widget added to the master should cause a widget to add to the clients"
Here is the original customer email:
User: Exactly what I needed. What action should I take when I make adjustments in order for the other users to see the adjusted dashboard? Matomo: It won't sync. You'll have to re-share any moved format. User: Thank you for your response. Hopefully developers will address this feature, because that seems quite illogical.
+1 for the feature request. It would have been very useful of one could share the dashboard with others in a way that dashboard would reflect latest changes that creator made in it instead of the current way where dashboards state at the moment of sharing is just copied.
This issue also feels relevant to #6964
+1 for the feature request. As a workaround, I have been re-copying every dashboard to 10+ people after every update. But this is time-consuming and prone to mistakes. It is an obstacle to widely adopting the tool and advertising it inside the company.
I got a client asking for this feature today.