Entra External ID (CIAM) - External Idp via OpenID Connect that don't provide email claim
Hello.
I was wondering why Entra External ID CIAM doesn't collect the email from the sign-up step as it does with for example custom claims that I add manually. Email is a required field in Entra External ID CIAM but all providers that support OpenID Connect does not supply email as a claim. For example Swedish BankID. But the Open ID protocol is still valid from them in general terms with sub, issuer etc.
This in my opinion makes Entra External ID CIAM OpenID Connect option weak. Or am I doing someting seriously wrong? Entra should be smart enough to map this Idp with sub and issuer and collect the email in the sign-up form.
Prepopulate the user before sign-in with the Identity - federated and issuer + issuer assigned id is not a work around it seems because I still get the email missing in claims error when logging in after that with the federated method.