Argo with nested keycloak groups #23862
luylucas10
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Motivation
I'm using Keycloak to control user access in the ArgoCD UI/applications. We have structured our groups like this:
I want to use this structure to allow or deny user access to applications.
Difficult
ArgoCD seems to use only the last level of the group that comes with the token, in this case, the environment.
Attempts
I tried the following:
In the user information section in the ArgoCD UI, I can see my groups as /ManagerName/sectorName/projectName-appName/environment. However, even with the group set in the project, I can't see any applications.
But when I simplify the structure like this:
I can see the applications, and in the user information, I see the projectName-appName-environment group.
Conclusion
ArgoCD does not support mapping nested groups for use.
Question
Did I something wrong in this configuration? Or ArgoCD just doesn't support this yet and we have (or not) a plan to support this feature?
Cluster Bootstrap Model (working with projectName-appName-environment example, simplified)
Project Model
Application Model:
Values
p.s.: I'll simplify some attributes
Beta Was this translation helpful? Give feedback.
All reactions