Done
Details
Assignee
Matej KubinecMatej KubinecReporter
Roma NovikovRoma Novikov(Deactivated)Priority
MediumComponents
Needs QA
YesNeeds Doc
YesPlanned Version/s
Fix versions
Story Points
6Sprint
NoneSmart Checklist Progress
4/4 - DoneStart date
Feb 11, 2025Due date
Mar 31, 2025
Details
Details
Assignee
Matej Kubinec
Matej KubinecReporter
Roma Novikov
Roma Novikov(Deactivated)Priority
Components
Needs QA
Yes
Needs Doc
Yes
Planned Version/s
Fix versions
Story Points
6
Sprint
None
Smart Checklist Progress
4/4 - Done
Start date
Feb 11, 2025
Due date
Mar 31, 2025
Smart Checklist
Smart Checklist
Smart Checklist
Created July 25, 2023 at 11:43 AM
Updated March 31, 2025 at 12:08 PM
Resolved March 10, 2025 at 11:20 AM
Problem
Admin user is not available for MS customers (because Admin - our DBA), but see want customer users still see the value of advisors.
Proposed solution
Viewers cannot see Advisors (as there might be sensitive information).. so Editor looks like an excellent option to let us have some role without proper RBAC.
We can start using the EDITOR role from grafana in Advisors to let Editor: View Insights and Advisors but not let them run or disable them.
Acceptance Criteria
Users with viewer role
should not be able to view advisors at all
Users with editor role
should be able to view advisors related pages
should not able to run/disable/edit advisors
should not be able to run checks
Dev Notes
Can be implemented together with
Use new endpoint from to check if features are enabled or not