Restrict User Access to Only Their Own Charts and Dashboards #30732
Replies: 2 comments 1 reply
-
I found a similar discussion that might be relevant to your issue: Give users database access but restrict the dashboards, charts and datasets they see [1]. To achieve your goal of restricting user access so they can only view and manage the charts and dashboards they have created, while still allowing them to execute queries in SQL Lab on a specific database, you can follow these steps:
Additionally, you can explicitly associate dashboards with a specific role using the |
Beta Was this translation helpful? Give feedback.
-
@dosu I have no issues with the dashboards; my problem lies in granting access to a specific database. Once access is granted, the user with that associated role gains access to all charts created from that database. I want my user to be able to see only the charts they have created themselves. |
Beta Was this translation helpful? Give feedback.
-
Currently, I am duplicating the Gamma role and granting some additional permissions so that users assigned to this new role can use SQL Lab, execute queries, save created datasets, and create charts and dashboards.
The issue arises when I grant the database access on [database_name] permission. While this permission fulfills all my intended objectives, it also allows users to view charts they did not create, which I would like to prevent.
My goal is for users assigned to this custom role to:
I would like to know if this access restriction can be achieved by modifying the permissions granted to the role, or if there is another approach to address this issue. I’m currently stuck, so any guidance or suggestions would be greatly appreciated. Thank you so much!
Beta Was this translation helpful? Give feedback.
All reactions