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: Find dashboards in folders you do not have access to #12948
Comments
What menu? Could you please include some screenshots which describes your problem and how you've configured your permissions and for what user/team? |
I created a user who's role is set to "Viewer". I created a team ("interested team") and added this user to it. A folder called "Folder with secret and not quite as secret dashboards" contains certain "not quite as secret" dashboards I want members of the "interested team" to see. Neither the team nor the user were granted permissions on the folder, as this would gain them access to all of the dashboards. I therefore only granted permissions on the dashboard to the team. By "menu" I meant the dashboard search (http://docs.grafana.org/reference/search/). It just won't show the folder, although the team has access to a dashboard inside of it. |
Thanks @volter The first screenshot on top is that when logged in as this new user which is a member of the interested team? |
No, that's just to illustrate what the Administrator can see. The folder is not visible for the team member at all. |
Are you still missing information here? |
Thanks @volter |
The issue is still there in Grafana 6.0.2, Dashboard level permissions do not override Folder level configuration. Cannot effectively make single dashboard public (e.g. Everyone with Viewer role) in private Folder. That contradicts documentation where permission propagation is described, it was (somehow) working for us in Grafana 5.3.x - it might indicating regression introduced by some bug-fix / back-porting. |
The tweak is already prepared based on the work in: #10339 (#10339 (comment)) |
Update. PR solving this is in #16741. |
@torkelo Can this be merged? Edit: |
Has this been resolved? |
This issue has been automatically marked as stale because it has not had activity in the last year. It will be closed in 30 days if no further activity occurs. Please feel free to leave a comment if you believe the issue is still relevant. Thank you for your contributions! |
This issue has been automatically closed because it has not had any further activity in the last 30 days. Thank you for your contributions! |
What Grafana version are you using?
5.2.2
What did you do?
I'm trying to grant privileges of a single dashboard inside a folder that also contains other dashboards, without grants.
What was the expected result?
I expected to see that folder on the menu and I expected only that one dashboard to be visible.
What happened instead?
If I'm not granting anything to the folder, the folder won't show. However, the dashboard is available when sharing the URL. If instead I am granting permissions for the folder, all of the dashboards it contains are visible. That makes sense as more generic rules win, like the documentation says. However, granting access for a single dashboard doesn't make much sense if you can not navigate there.
The text was updated successfully, but these errors were encountered: