Actions
Bug #41572
closeddashboard: predefined system roles don't include read access to grafana scope
Status:
Resolved
Priority:
Normal
Assignee:
Category:
General - Back-end
Target version:
% Done:
0%
Source:
Tags:
roles, permissions, grafana
Backport:
nautilus
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
The current predefined system roles (like block-manager, cluster-manager, pool-manager, etc..) don't include read access to grafana scope and thus prevent a user without the administrator role to see the grafana dashboards.
For instance, a user that just has the "pool-manager" role will not be able to see the grafana tab in the dashboard UI.
The current workaround is to create a custom role with the grafana scope read access enabled and add that custom role to the non-admin user.
We should include the read access to the grafana scope in all predefined "*-manager" system roles.
Updated by Ricardo Dias over 4 years ago
- Status changed from New to Fix Under Review
- Pull request ID set to 29989
Updated by Volker Theile over 4 years ago
- Status changed from Fix Under Review to Resolved
Updated by Lenz Grimmer over 4 years ago
- Status changed from Resolved to Pending Backport
Updated by Nathan Cutler over 4 years ago
- Copied to Backport #41604: nautilus: dashboard: predefined system roles don't include read access to grafana scope added
Updated by Lenz Grimmer over 4 years ago
- Status changed from Pending Backport to Resolved
- Affected Versions v14.2.4 added
Updated by Ernesto Puerta about 3 years ago
- Project changed from mgr to Dashboard
- Category changed from 146 to General - Back-end
Actions