Is there a way to allocate user permissions on dashboards to that userA can only view Dashboard A and userB can only view DashboardB. Or if I’m trying to hide a Dashboard still in works (beta)?
Thanks.
Hello reuvygroovy, please check out these 2 threads that should answer your questions :
Hi There,
I have a dashboard with three types of users Members and Excavators, and Supervisors.
And I have created separate dashboards for both Members and Excavators.
And I need to set all Member users have the view permission in Member Dashboards
All Excavator users have the view permission in Excavator Dashboards
And I need to set Supervisors have the permission to view both Members and Excavator dashboards.
Hoe can I achieve this?
Thanks in advance
Sony.
Hi sonyvl!
Trying to enforce data access by adding conditions to a query at runtime isn’t going to give you the security they’re probably looking for since the queries are assembled in the browser. If you want to enforce data access restrictions that needs to be done in the data source.
In open source Grafana you’d need to use a separate orgs or a completely separate instance for each user with its own datasource defined that uses a dedicated database user account with access to just the data …