diff --git a/pkg/services/accesscontrol/models.go b/pkg/services/accesscontrol/models.go index 8cfb9d5121b..ad6894feb44 100644 --- a/pkg/services/accesscontrol/models.go +++ b/pkg/services/accesscontrol/models.go @@ -392,6 +392,7 @@ const ( // Settings scope ScopeSettingsAll = "settings:*" ScopeSettingsSAML = "settings:auth.saml:*" + ScopeSettingsSCIM = "settings:auth.scim:*" // Team related actions ActionTeamsCreate = "teams:create" diff --git a/pkg/services/accesscontrol/roles.go b/pkg/services/accesscontrol/roles.go index 6ed0357d9de..6d01e3b8624 100644 --- a/pkg/services/accesscontrol/roles.go +++ b/pkg/services/accesscontrol/roles.go @@ -273,6 +273,14 @@ var ( Action: ActionSettingsWrite, Scope: ScopeSettingsOAuth("ldap"), }, + { + Action: ActionSettingsRead, + Scope: ScopeSettingsSCIM, + }, + { + Action: ActionSettingsWrite, + Scope: ScopeSettingsSCIM, + }, }, }