How can I update a users email with an azure b2c userflow?

Ethan Johnson 1 Reputation point
2022-11-07T15:59:06.967+00:00

My requirements:

Require a user to sign in again and validate their email with a MFA code
have user change their email
send a notification to their old email that the email has been changed

I was thinking about using the update profile flow. since we can use a mfa with the flow. But im unable to change the users email with this flow, as its greyed out.

I was wondering if it is possible to update the users email?

Microsoft Entra External ID
Microsoft Entra External ID
A modern identity solution for securing access to customer, citizen and partner-facing apps and services. It is the converged platform of Azure AD External Identities B2B and B2C. Replaces Azure Active Directory External Identities.
2,775 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. James Hamil 23,216 Reputation points Microsoft Employee
    2022-11-07T21:52:06.823+00:00

    Hi @Ethan Johnson , have you looked into using the Graph API for this? You can query an email change with this. Please let me know and I can help you further.

    Best,
    James

    0 comments No comments