
Ultimate access to all questions.
A company is planning to launch a new online service targeting consumers directly (B2C). They aim to provide a highly customized user experience, including personalized login pages and the ability for users to sign in using their preferred social media accounts. The company also prioritizes security, requiring multi-factor authentication (MFA) and compliance with global data protection regulations. Additionally, they want the solution to be scalable to accommodate millions of users worldwide without significant infrastructure changes. Considering these requirements, which Azure service should the company use to meet these needs? (Choose the best option from the following four options.)
A
Azure Active Directory (Azure AD) is sufficient for B2C scenarios as it provides basic user management and authentication capabilities, but lacks the customization and scalability for a global B2C service.
B
Microsoft Entra B2C enables the creation of customized user experiences and secure authentication processes, including social media logins and MFA, tailored for B2C scenarios. It is designed to scale globally and supports compliance with data protection regulations.
C
Azure requires integration with third-party identity providers for B2C scenarios, as it does not natively support customized user experiences or social media logins, making it less ideal for the company's requirements.
D
Azure only supports business-to-business (B2B) interactions, making it unsuitable for B2C scenarios requiring customized user experiences and secure authentication, thus not meeting the company's needs.