Hi there,
This guide may help you:
Since you’re using SAML for both Okta and Entra, the transition should ideally be seamless. However, it’s possible that Okta and Entra provide different external identities, which prevents SonarQube from matching users between the two providers.
To investigate further, try comparing the API response for two users: one who has already logged into SonarQube (SQ) with Okta, and a new user who has only signed in using Entra. You can use the GET api/users/search or /api/v2/users-management/users/ endpoints for this purpose. Refer to your SQ instance’s documentation for details on these APIs.
This comparison should help identify any discrepancies in how user identities are being handled, and what changes you need to make to migrate the users from one IDP to a new one.