Update skymarshal when next version of Dex with Client Credentials flow comes out
Author: taylorsilvaCreated Jun 9, 2026Updated Jun 9, 2026
Summary
Dex has finally added support for Client Credentials: https://github.com/dexidp/dex/pull/4583
Which is one of THE major reasons for our Dex fork: https://github.com/concourse/dex/tree/pr/client-credentials-grant-sync
The PR isn't in a release of Dex yet. The next release of Dex will have it and we'll likely have to update our fork and code to accommodate this.
We should also see if we can set Public: true on the clients that we register: https://github.com/concourse/concourse/blob/22ccaf2a34385115db24c7e7e0568f1fae85ed0e/skymarshal/dexserver/dexserver.go#L91-L97
Context
No response
Source: concourse/concourse