Skip to content

Update OpenID connect configuration

  • Please check this box if this contribution uses AI-generated content (including content generated by GitLab Duo features) as outlined in the GitLab DCO & CLA

What does this MR do and why?

This merge request add a new claim, namespace_path, to the OpenID Connect configuration. For now, this claim is populated with the user's name, and is included in the ID token and user info response. A test has been added to ensure that the new claim is present in the response to the request.

This merge request is a step towards #428061 solution.

The issue has been tackled during the French ESR hackaton.

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

How to set up and validate locally

The well known OIDC configuration endpoint http://127.0.0.1:3000/.well-known/openid-configuration should now contain the claim namespace_path.

Edited by 🤖 GitLab Bot 🤖

Merge request reports