Share via

SAML multi-instancing

testuser7 286 Reputation points
2023-08-09T12:53:37.48+00:00

Hello

what is SAML multi-instancing ?? https://learn.microsoft.com/en-us/azure/active-directory/develop/configure-app-multi-instancing

Per doc, app multi-instancing refers to the need for the configuration of multiple instances of the same application within a tenant.

So does that mean that there would be SINGLE app-object and multiple Service-principal object for any SAML app pulled up from the gallery ??

Thanks.

Microsoft Security | Microsoft Entra | Microsoft Entra ID

2 answers

Sort by: Most helpful
  1. testuser7 286 Reputation points
    2023-08-16T13:34:24.6366667+00:00

    @Sandeep G-MSFT you have copy-pasted the para from the public doc.

    The real Question is, HOW ??

    How are you going to create multiple service-principals for SINGLE application-object in your tenant ???

    Was this answer helpful?

    0 comments No comments

  2. Sandeep G-MSFT 21,236 Reputation points Microsoft Employee Moderator
    2023-08-16T04:07:15.3+00:00

    @testuser7

    Yes, this means there will be one application registered in Azure AD and multiple service principals will be created for that application.

    This is implemented when the organization has multiple accounts, each of which needs a separate service principal to handle instance-specific claims mapping and roles assignment. Or the customer has multiple instances of an application, which doesn't need special claims mapping, but does need separate service principals for separate signing keys.

    This way you can configure multiple different claims for different service principal instance.

    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.

    Was this answer helpful?

    0 comments No comments

Your answer

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