Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dashboard: make the copy of the dashboard to all users available #19371

Open
Chardonneaur opened this issue Jun 21, 2022 · 11 comments
Open

Dashboard: make the copy of the dashboard to all users available #19371

Chardonneaur opened this issue Jun 21, 2022 · 11 comments
Labels
Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc.

Comments

@Chardonneaur
Copy link

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.

@Chardonneaur Chardonneaur added the Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. label Jun 21, 2022
@bx80
Copy link
Contributor

bx80 commented Jun 22, 2022

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 bx80 added this to the For Prioritization milestone Jun 22, 2022
@heurteph-ei
Copy link

@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...

@Chardonneaur
Copy link
Author

@bx80 can we share a dashboard will others users?

@bx80
Copy link
Contributor

bx80 commented Jun 26, 2022

@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. 👍

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.

@bx80
Copy link
Contributor

bx80 commented Jun 26, 2022

@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. 🙂

@atom-box
Copy link

atom-box commented Sep 1, 2022

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.

@9joshua
Copy link
Contributor

9joshua commented Oct 11, 2023

A similar request received today with an added feature of sharing with categories of users, i.e. anonymous, view, admin, superuser

@atom-box
Copy link

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.

@aluuu
Copy link

aluuu commented Nov 3, 2023

+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.

@aluuu
Copy link

aluuu commented Nov 3, 2023

This issue also feels relevant to #6964

@iryna-tyshko
Copy link

iryna-tyshko commented Dec 2, 2023

+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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc.
Projects
None yet
Development

No branches or pull requests

7 participants