exam questions

Exam AZ-204 All Questions

View all questions & answers for the AZ-204 exam

Exam AZ-204 topic 4 question 48 discussion

Actual exam question from Microsoft's AZ-204
Question #: 48
Topic #: 4
[All AZ-204 Questions]

A company maintains multiple web and mobile applications. Each application uses custom in-house identity providers as well as social identity providers.
You need to implement single sign-on (SSO) for all the applications.
What should you do?

  • A. Use Azure Active Directory B2C (Azure AD B2C) with custom policies.
  • B. Use Azure Active Directory B2B (Azure AD B2B) and enable external collaboration.
  • C. Use Azure Active Directory B2C (Azure AD B2C) with user flows.
  • D. Use Azure Active Directory B2B (Azure AD B2B).
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
tcybu
Highly Voted 2 years, 9 months ago
The provided answer is wrong! Based on this article: https://docs.microsoft.com/en-us/azure/active-directory/external-identities/external-collaboration-settings-configure External collaboration settings let you specify what roles in your organization can invite external users for B2B collaboration. These settings also include options for allowing or blocking specific domains, and options for restricting what external guest users can see in your Azure AD directory. So, you use B2B external collaboration to invite guests into your Azure AD tenant. I vote for Custom Policies. Both Custom Policies and User Flows support external identity providers, but because of required custom in-house providers support, I'd choose Custom Policies over the User Flows - see https://docs.microsoft.com/en-us/azure/active-directory-b2c/user-flow-overview#comparing-user-flows-and-custom-policies
upvoted 16 times
overhill
7 months, 2 weeks ago
weird take
upvoted 1 times
...
ThierryAhn
11 months ago
Stop exact copying answers from other platforms
upvoted 2 times
...
...
jeanfmc
Highly Voted 2 years, 9 months ago
A https://docs.microsoft.com/en-us/azure/active-directory-b2c/custom-policy-reference-sso
upvoted 5 times
...
ShoaibAnwar
Most Recent 1 year, 3 months ago
Selected Answer: A
Azure AD B2C is designed specifically for customer-facing applications where you need to support a variety of identity providers, including social identities (like Facebook, Google, etc.) and custom (or in-house) identity providers. Custom policies (also known as Identity Experience Framework policies) in Azure AD B2C allow for deep customization of the authentication experience, enabling complex scenarios including integrating with various identity providers, custom user attributes, and multifactor authentication flows. This option provides the flexibility needed to implement SSO while accommodating the diverse identity requirements described.
upvoted 2 times
...
Ciupaz
1 year, 7 months ago
Selected Answer: A
The best solution for implementing SSO for multiple web and mobile applications with a variety of identity providers is to use Azure AD B2C with custom policies.
upvoted 1 times
...
adilkhan
2 years, 2 months ago
A is correct
upvoted 3 times
...
JOSEEVILLASMIL
2 years, 2 months ago
Given answer is correct, remember that the question says "company maintains many aplications" and "those aplication have their own in house login providers" so there is a bussiness with other bussiness, is B2B, no B2C. And B2B with external colaboration says: "You can also enable self-service sign-up user flows to let external users sign up for apps or resources themselves." https://learn.microsoft.com/en-us/azure/active-directory/external-identities/what-is-b2b
upvoted 3 times
0cc50bf
10 months, 1 week ago
It says in-house. That means it's all in the company. There's no other businesses here.
upvoted 1 times
...
...
adilkhan
2 years, 4 months ago
Should be A A company maintains multiple web and mobile applications. Each application uses custom in-house identity providers as well as social identity providers.
upvoted 2 times
...
mitu7
2 years, 5 months ago
Selected Answer: C
"C. Use Azure Active Directory B2C (Azure AD B2C) with user flows." Azure AD B2C is a cloud-based identity management service that enables you to customize and control how users sign up, sign in, and manage their profiles when interacting with your applications. With Azure AD B2C, you can create user flows that define the steps in the authentication and authorization process for your applications, and you can use these user flows to enable SSO across your applications. User flows allow you to customize the authentication experience for your users, including specifying the identity providers that you want to use, such as custom in-house identity providers or social identity providers. You can also customize the user interface, branding, and policies that apply to each user flow. References: https://learn.microsoft.com/en-us/azure/active-directory-b2c/user-flow-overview
upvoted 4 times
guchao2000
2 years, 4 months ago
It's A The message is "... uses custom in-house identity providers", this requires Azure AD B2C with custom policies.
upvoted 2 times
...
...
Yumi21
2 years, 7 months ago
For Azure AD B2C check this: https://learn.microsoft.com/en-us/azure/active-directory-b2c/overview
upvoted 1 times
...
OPT_001122
2 years, 7 months ago
Selected Answer: A
A - correct answer
upvoted 4 times
...
RochaG2
2 years, 8 months ago
Selected Answer: A
A for sure
upvoted 4 times
...
finnishr
2 years, 9 months ago
Selected Answer: A
A is correct 100%
upvoted 3 times
...
Knightie
2 years, 9 months ago
The Answer seems Correct. B2C seems for external totally, so no mention of the existing AAD authetication to the app. https://docs.microsoft.com/en-us/azure/active-directory/external-identities/external-identities-overview?bc=%2Fazure%2Factive-directory-b2c%2Fbread%2Ftoc.json&toc=%2Fazure%2Factive-directory-b2c%2FTOC.json
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...