How to have administrator reset password for ADB2C user?

Sean Thorne 21 Reputation points
2020-11-03T11:35:03.067+00:00

I'm trying to reset passwords for user's inside of the Azure ADB2C blade but when trying the temporary password I always get "The password has expired" error message.

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

Accepted answer
  1. AmanpreetSingh-MSFT 56,286 Reputation points
    2020-11-03T12:33:32.403+00:00

    Hello @Sean Thorne · Welcome to QnA platform and thanks for your query.

    In your case, the error "The password has expired" is expected as when you reset users' password using the "Reset password" option in Azure ADB2C blade, it generates a temporary password which is marked as expired and must be changed at next sign-in but the B2C sign-in page doesn't support that. To sign in via B2C user flow, you must use permanent password. To generate permanent password, you need to sign-in to azure portal, enter the temporary password and you will be asked to set new password. The new password is permanent password and can be used to sign in via user flows. Which is why you should use this method of resetting the password only for the admin accounts who manage B2C tenant. For consumer identities, who sign-in to the consumer facing applications via user flows, password should be reset using "Password Reset user flow" only.

    -----------------------------------------------------------------------------------------------------------

    Please "Accept the answer" if the information helped you. This will help us and others in the community as well.

    0 comments No comments

0 additional answers

Sort by: Most helpful