From 1ef27e97499d1c3757051cfe36dbcd318743b3b6 Mon Sep 17 00:00:00 2001 From: colin-stuart Date: Fri, 19 Sep 2025 09:55:18 -0500 Subject: [PATCH] Auth: Add SCIM settings permission to auth config writer role (#111326) * Auth: add SCIM settings permission to authentication config writer role * make update-workspace --- pkg/services/accesscontrol/models.go | 1 + pkg/services/accesscontrol/roles.go | 8 ++++++++ 2 files changed, 9 insertions(+) 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, + }, }, }