Question

Difficulty: MediumMulti-tenant Applications Configuration

You are developing a multi-tenant web application that will be registered in Microsoft Entra ID. The application must allow authentication for users with work or school accounts from any Microsoft Entra ID tenant, as well as users with personal Microsoft accounts (such as Outlook.com or Xbox Live accounts).

Which two configurations must you implement in the application registration and code? (Select two.)

  1. Set the signInAudience property in the application manifest to AzureADandPersonalMicrosoftAccountAnswer
  2. B
    Set the signInAudience property in the application manifest to AzureADMultipleOrgs
  3. Configure the authority endpoint in the application code to use https://login.microsoftonline.com/common/v2.0Answer
  4. D
    Configure the authority endpoint in the application code to use https://login.microsoftonline.com/organizations/v2.0
  5. E
    Set the signInAudience property in the application manifest to AzureADMyOrg

Answer

To support both work/school accounts from any Microsoft Entra ID tenant and personal Microsoft accounts, you must set the signInAudience property to AzureADandPersonalMicrosoftAccount in the application manifest, and configure the authority endpoint in your code to use the /common endpoint.
The correct configurations are to set the signInAudience property to AzureADandPersonalMicrosoftAccount in the application manifest and to use the common endpoint (/common) in the authority URL. The AzureADandPersonalMicrosoftAccount setting registers the application to accept work or school accounts from any corporate directory as well as personal Microsoft accounts. In the code, the /common endpoint acts as a multiplexer that resolves the user's home tenant type, routing both organizational users and personal account users to their respective login systems.

Step-by-Step Solution

1
Determine the required audience scope
The requirements specify work or school accounts from any tenant AND personal Microsoft accounts.
This corresponds to the AzureADandPersonalMicrosoftAccount value for the signInAudience manifest property.
2
Select the correct Microsoft Entra ID manifest property configuration
Configure the application registration manifest with signInAudience set to AzureADandPersonalMicrosoftAccount.
This registers the application in Microsoft Entra ID as a multi-tenant app that also accepts personal accounts.
3
Select the correct authority endpoint for the authentication library
Configure the authority URL to use the /common tenant placeholder endpoint.
The /common endpoint is required to multiplex login requests from both organization tenants and personal Microsoft accounts.

Key Concept

Multi-tenant configuration in Microsoft Entra ID requires aligning the manifest's signInAudience with the correct authorization authority endpoint in the application code.
Estimated Time:1m 30s
Rate this question