Require access to all settings to read Grafana Settings (#66992)

* Require access to all settings to read Grafana Settings

* Handle PR comments
This commit is contained in:
Vardan Torosyan
2023-04-20 19:58:50 +03:00
committed by GitHub
parent 2e55f26e53
commit f70f31744b
2 changed files with 3 additions and 2 deletions
+1 -1
View File
@@ -128,7 +128,7 @@ func (s *ServiceImpl) getAdminNode(c *contextmodel.ReqContext) (*navtree.NavLink
})
}
if hasAccess(ac.ReqGrafanaAdmin, ac.EvalPermission(ac.ActionSettingsRead)) && s.features.IsEnabled(featuremgmt.FlagStorage) {
if hasAccess(ac.ReqGrafanaAdmin, ac.EvalPermission(ac.ActionSettingsRead, ac.ScopeSettingsAll)) && s.features.IsEnabled(featuremgmt.FlagStorage) {
storage := &navtree.NavLink{
Text: "Storage",
Id: "storage",