
User16444964735348161548 (Customer) asked a question.
Hello!
I've got an OIDC IdP set up with client ID and secret, pointing to an Azure org, and although I'm using only the openid, mail, and profile scopes (i.e. the OIDC standard defaults), I'm getting this response Error: The following required property is missing: 'email'.
Apparently I'm not the only one, since this issue was reported here https://support.okta.com/help/s/question/0D51Y00007l60v2SAA/unable-to-process-the-username-transform-a-required-property-is-missing-missing-field-email?language=en_US and here https://support.okta.com/help/s/question/0D51Y00006QQGovSAH/authenticate-user-via-idp-failure-unable-to-transform-email-to-username?language=en_US which together have > 5k views.
Any help would be greatly appreciated!

Hello Mihai,
In the meantime I found that the email was, by design, not provided by Azure OIDC apps unless the Azure organization is multi-tenant.
In other words, the Entra OIDC implementation for single-tenant orgs seems not to be compliant to the OIDC spec.
[REDACTED by moderator]