From 2cc276567d017587fe86c44f87173259d54baf44 Mon Sep 17 00:00:00 2001 From: Gabriel MABILLE Date: Fri, 29 Apr 2022 17:35:41 +0200 Subject: [PATCH] AccessControl: Hide basic roles (#48549) Co-authored-by: Jguer Co-authored-by: Jguer --- pkg/services/accesscontrol/roles.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/services/accesscontrol/roles.go b/pkg/services/accesscontrol/roles.go index ac5082c3303..ab998e81b70 100644 --- a/pkg/services/accesscontrol/roles.go +++ b/pkg/services/accesscontrol/roles.go @@ -289,6 +289,7 @@ func BuildMacroRoleDefinitions() map[string]*RoleDTO { Description: "Admin role", Group: "Basic", Permissions: []Permission{}, + Hidden: true, }, string(models.ROLE_EDITOR): { Name: "grafana:builtins:editor", @@ -299,6 +300,7 @@ func BuildMacroRoleDefinitions() map[string]*RoleDTO { Description: "Editor role", Group: "Basic", Permissions: []Permission{}, + Hidden: true, }, string(models.ROLE_VIEWER): { Name: "grafana:builtins:viewer", @@ -309,6 +311,7 @@ func BuildMacroRoleDefinitions() map[string]*RoleDTO { Description: "Viewer role", Group: "Basic", Permissions: []Permission{}, + Hidden: true, }, RoleGrafanaAdmin: { Name: "grafana:builtins:grafana_admin", @@ -319,6 +322,7 @@ func BuildMacroRoleDefinitions() map[string]*RoleDTO { Description: "Grafana Admin role", Group: "Basic", Permissions: []Permission{}, + Hidden: true, }, } }