1
0
mirror of https://github.com/openshift/openshift-docs.git synced 2026-02-05 12:46:18 +01:00
Files
openshift-docs/modules/gitops-configuring-the-groups-claim.adoc
2025-08-12 09:20:08 +00:00

31 lines
1.1 KiB
Plaintext

// Module included in the following assemblies:
//
// * configuring-sso-for-argo-cd-on-openshift.adoc
:_mod-docs-content-type: PROCEDURE
[id="configuring-the-groups-claim_{context}"]
= Configuring the groups claim
To manage users in Argo CD, you must configure a groups claim that can be included in the authentication token.
.Procedure
. In the Keycloak dashboard, navigate to *Client Scope* and add a new client with the following values:
Name:: `groups`
Protocol:: `openid-connect`
Display On Content Scope:: `On`
Include to Token Scope:: `On`
. Click *Save* and navigate to `groups` -> *Mappers*.
. Add a new token mapper with the following values:
Name:: `groups`
Mapper Type:: `Group Membership`
Token Claim Name:: `groups`
+
The token mapper adds the `groups` claim to the token when the client requests `groups`.
. Navigate to *Clients* -> *Client Scopes* and configure the client to provide the groups scope. Select `groups` in the *Assigned Default Client Scopes* table and click *Add selected*. The `groups` scope must be in the *Available Client Scopes* table.
. Navigate to *Users* -> *Admin* -> *Groups* and create a group `ArgoCDAdmins`.