azureazure-ad-b2cidentity-management

Changing Default Email Address in Azure AD B2C User Flows Without Custom Policies


We are using Azure AD B2C for our identity and access management, and we've run into an issue regarding the default email address used for communications. Currently, Azure AD B2C sends emails from msonlineservicesteam@microsoftonline.com, but we would like to change this to our custom domain email, example@domain.com.

From my research, it appears that this can be achieved by implementing custom policies in Azure AD B2C. However, this would require us to rewrite all our existing user flows from scratch, which is a very time-consuming process for what seems like a minor change.

My Question: Is there a way to change the default email address in Azure AD B2C user flows without having to use custom policies? Any simpler solutions or workarounds would be highly appreciated.

Context:

What I’ve Tried/Considered:

If anyone has successfully managed to change the default email address in user flows without resorting to custom policies, please share your experience or point me in the right direction. Thank you!


Solution

  • Note that: Changing the default email address used for communications in Azure AD B2C user flows cannot be achieved without using custom policies.

    Hence to change the default email address, you need to either make use of custom policies or any third-party application.

    Refer this GitHub blog to do it via custom policy.

    Reference:

    B2C "From Address" Display Name - Microsoft Q&A by Alfredo Revilla