Hi anonymous user • Thank you for reaching out.
For user migration, below are the 4 options that you have.
- Just in time migration v1 - In this sample, Azure AD B2C calls a REST API that validates the credential, and migrates the account with a Graph API call.
- Just in time migration v2 - In this sample, Azure AD B2C calls a REST API to validate the credentials, return the user profile to B2C from an Azure Table, and B2C creates the account in the directory.
- Seamless-account-migration - Where accounts have been pre-migrated into Azure AD B2C and you want to update the password on the account on the initial sign-in. Azure AD B2C calls a REST API to validate the credentials for accounts marked as requiring migration (via attribute) against a legacy identity provider, returns a successful response to Azure AD B2C, and Azure AD B2C writes the password to the account in the directory.
- B2C to B2C Migration - Migrate users from one B2C instance to another using just-in-time migration.
Please go through these samples to identify the one that best addresses your requirement.
-----------------------------------------------------------------------------------------------------------
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.