Azure B2C - Change MFA in phone factor step

semaja 26 Reputation points


We have a custom policy that allows a user to use either phone or email for 2FA. This is determined by custom attributes and not a selection after the password entry screen.

Is it possible to have a link on the screen where the sms code is initiated that will take them to the email verification code screen instead? So if they are directed to the phone factor verification screen they can change to email verification at that point.


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,715 questions
0 comments No comments
{count} votes

Accepted answer
  1. Akshay-MSFT 17,006 Reputation points Microsoft Employee

    Hello @semaja ,

    I would recommend to use "<LocalizedString ElementType="UxElement" StringId="button_cancel">Cancel</LocalizedString>" in "SelfAsserted-ProfileUpdate" in localization policy.

    This will give the user to cancel and take user step back to choose email as MFA option.


    Also please try extension policy as per , where user will have option to choose MFA via email or phone.

    Please do let me know if you have any queries in the comments section.

    Akshay Kaushik

    Please "Accept the answer" and "Upvote" if the suggestion works as per your business need. This will help us and others in the community as well.

0 additional answers

Sort by: Most helpful