diff --git a/pkg/api/index.go b/pkg/api/index.go index 9041df91674..7c7dd52ad1d 100644 --- a/pkg/api/index.go +++ b/pkg/api/index.go @@ -632,7 +632,7 @@ func (hs *HTTPServer) buildAdminNavLinks(c *models.ReqContext) []*dtos.NavLink { }) } - if hs.Cfg.PluginAdminEnabled && hasAccess(ac.ReqGrafanaAdmin, ac.EvalPermission(ac.ActionPluginsManage)) { + if hs.Cfg.PluginAdminEnabled && ac.ReqGrafanaAdmin(c) { adminNavLinks = append(adminNavLinks, &dtos.NavLink{ Text: "Plugins", Id: "admin-plugins", Url: hs.Cfg.AppSubURL + "/admin/plugins", Icon: "plug", }) diff --git a/pkg/services/accesscontrol/models.go b/pkg/services/accesscontrol/models.go index 2552a1eb17f..ca0ef468c49 100644 --- a/pkg/services/accesscontrol/models.go +++ b/pkg/services/accesscontrol/models.go @@ -327,9 +327,6 @@ const ( // Datasources actions ActionDatasourcesExplore = "datasources:explore" - // Plugin actions - ActionPluginsManage = "plugins:manage" - // Global Scopes ScopeGlobalUsersAll = "global.users:*"