< Previous Challenge - Home - Next Challenge >
The Product Owner was excited about the results of the PoC and asked you to find a way to allow partners to authenticate to the Web Application with their identities.
In the previous challenge you were able to integrate Azure AD as an identity solution to a web application by enabling users in your Azure AD directory to login to the application.
Now you’re investigating the Product Owner’s request to allow partners to authenticate to the web app with their identities in “ExternalTenant” by enabling Azure AD B2B collaboration and invite users in your “HomeTenant”.
As a first step you should login to the Azure Portal and create a new tenant, which will be used as your “ExternalTenant”. Then you should create an admin user account with the name ExternalAdmin and assign “Global Administrator” rights. Additionally you will create a user ExternalUserA, in “ExternalTenant” which will be invited as guest user in your “HomeTenant”.
- Demonstrate that you can switch directory and access “ExternalTenant” with Global Administrator rights with ExternalAdmin account.
- Demonstrate that you created ExternalUserA in the “ExternalTenant”
- Ensure that only users assigned to specific admin roles can invite guest users.
- Ensure that you Allow invitations only to the specified domain of the “ExternalTenant”.
- Demonstrate that you can login to your web application you recently deployed with ExternalUserA account (user exists in “ExternalTenant”) invited in your home directory.
- Briefly explain what are “B2B Collaboration”, “B2B direct connect” and “Azure AD B2C” capabilities
When you invite guest users, an email invitation is sent. The invitation includes a link to redeem access. The invitation email is just one of the ways guests can redeem access. As an alternative, you can accept the invitation via a direct link. In this challenge you don't need the email invitation to redeem access, because the user created in previous challenge does not have mail box. When user navigates to the application, the user is redirected to the login page with the direct link to consent and redeem access.
Quickstart - Access & create new tenant - Azure AD - Microsoft Entra | Microsoft Docs
Enable B2B external collaboration settings
Allow or block invites to specific organizations
B2B Collaboration, B2B direct connect and Azure AD B2C capabilities