Eoghan Bonass
06/12/2025, 12:36 PMauthenticationId as part of authenticating with our IdP, but
2. GoodData’s own authorization does require the user’s authenticationId to be a case-sensitive identical match to the IdP-provided sub value
Could you confirm that both points above are accurate?Julius Kos
06/12/2025, 2:49 PMauthenticationId to your IdP. Instead, it receives an ID token from the IdP and matches the user using the sub claim (or another claim if configured via oauthSubjectIdClaim).
2. Correct, the value from the configured claim (default: sub) must exactly match the user’s authenticationId in GoodData — including casing.Eoghan Bonass
06/12/2025, 4:00 PM