Microsoft Entra External ID
Authentication

Entra Id Federation Customers

In brief

The article now links to a consolidated guide for adding an identity provider to a user flow and reorganizes the sign-in and sign-up guidance. The duplicated setup and testing steps were removed.

What Entra admins need to know

Administrators configuring Microsoft Entra ID OIDC federation should use the linked shared guide for user-flow setup.

This editorial summary was generated by AI from the documentation changes. Verify important details in the full Microsoft Learn article.

Documentation change

The comparison below shows only the changed extract. Use the full-page view for complete context.

[!INCLUDE applies-to-external-only]

By setting up OpenID Connect (OIDC) federation with a Microsoft Entra ID tenant, you enable users from that tenant to sign up and sign in to your applications using their existing organizational accounts. This approach uses the custom OIDC identity provider feature to federate with a Microsoft Entra ID tenant.

When you add a Microsoft Entra ID identity provider to your user flow's sign-in options, users can sign up and sign in to the registered applications defined in that user flow using their Microsoft Entra ID credentials. (Learn more about authentication methods and identity providers for customers.)

Prerequisites

| Scope | openid profile | | Response type | code |

Enable users to sign in and sign up with the identity provider

After you configure the Microsoft Entra ID identity provider, there are multiple ways to enable users to sign in and sign up:

Add the identity provider to a user flow

After you set upAdd the identity provider, add itprovider to a user flow so it appears onsign-up and sign-in user flow to allow sign-in and sign-up with the sign-in page. Follow the steps in Add OIDC identity provider to a user flow, selecting the Microsoft Entra ID OIDC identity provider you configured.

Test the user flow

To verify your federation setup, test the user flow:

  1. Sign in to the Microsoft Entra admin centerprovider. See Add an identity provider to a user flow.
  2. Browse to Entra ID > External Identities > User flows.
  3. Select the user flow you configured. At least one application with a redirect URI must be associated with this user flow.
  4. Select Run user flow.
  5. In the Run user flow pane, for Application, select the application you want to test. The remaining fields, including Reply URL and Response type, are auto-populated from the application registration.
  6. Select the Run user flow button, or copy the Run user flow endpoint URL and open it in a new browser window.
  7. On the sign-in page, select the Microsoft Entra ID identity provider and sign in with an account from the federated tenant.

Create users in the external tenant

There are multiple ways to create external users in your External ID tenant after you configure federation:

Sign up through the user flow

An external user can then self-register in the External ID tenant by using the sign-up and sign-in user flow.tenant. When the user selects the federated Microsoft Entra ID identity provider on the sign-in page and authenticates with their organizational account, a user account is automatically created in the external tenant. For more information, see Create a sign-up and sign-in user flow for customers.

Create the user with Microsoft Graph API

Daily Entra.News

Get daily email updates

Get a concise summary of the latest Microsoft Entra updates delivered straight to your inbox.

Loading the secure signup form…