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