Federated SAML Login

James McLaren 110 Reputation points
2023-07-19T21:51:10.4+00:00

Hi

Can a SAML based Service Provider log into Azure AD B2C using a SP initiated Login and B2C federate the login attempt to another SAML IdP using the SP initiated Login?

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.
3,015 questions
Microsoft Entra ID
Microsoft Entra ID
A Microsoft Entra identity service that provides identity management and access control capabilities. Replaces Azure Active Directory.
23,149 questions
0 comments No comments
{count} votes

Accepted answer
  1. Sandeep G-MSFT 20,701 Reputation points Microsoft Employee
    2023-07-20T11:20:05.4033333+00:00

    @James McLaren

    Yes, this is available in Azure B2C.

    Organizations that use Azure AD B2C as their customer identity and access management solution might require integration with applications that authenticate by using the SAML protocol. The following diagram shows how Azure AD B2C serves as an identity provider (IdP) to achieve single-sign-on (SSO) with SAML-based applications.

    Diagram with Azure Active Directory B2C as an identity provider on the left and as a service provider on the right.

    The application creates a SAML AuthN request that's sent to the SAML sign-in endpoint for Azure AD B2C.

    The user can use an Azure AD B2C local account or any other federated identity provider (if configured) to authenticate.

    If the user signs in by using a federated identity provider, a token response is sent to Azure AD B2C.

    1. Azure AD B2C generates a SAML assertion and sends it to the application.

    You can also refer to below article.

    https://learn.microsoft.com/en-us/azure/active-directory-b2c/saml-service-provider?tabs=windows&pivots=b2c-custom-policy#overview

    Let me know if you have any further questions.

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

    1 person found this answer helpful.
    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.