exam questions

Exam MS-100 All Questions

View all questions & answers for the MS-100 exam

Exam MS-100 topic 4 question 37 discussion

Actual exam question from Microsoft's MS-100
Question #: 37
Topic #: 4
[All MS-100 Questions]

Your network contains an Active Directory domain named contoso.com. The domain contains five domain controllers.
You purchase Microsoft 365 and plan to implement several Microsoft 365 services.
You need to identify an authentication strategy for the planned Microsoft 365 deployment. The solution must meet the following requirements:
✑ Ensure that users can access Microsoft 365 by using their on-premises credentials.
✑ Use the existing server infrastructure only.
✑ Store all user passwords on-premises only.
✑ Be highly available.
Which authentication strategy should you identify?

  • A. pass-through authentication and seamless SSO
  • B. pass-through authentication and seamless SSO with password hash synchronization
  • C. password hash synchronization and seamless SSO
  • D. federation
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️
Azure AD Pass-through Authentication. Provides a simple password validation for Azure AD authentication services by using a software agent that runs on one or more on-premises servers. The servers validate the users directly with your on-premises Active Directory, which ensures that the password validation doesn't happen in the cloud.
Incorrect Answers:
B: Password hash synchronization replicates passwords to Azure Active Directory. This does not meet the following requirement: Store all user passwords on- premises only
C: Password hash synchronization replicates passwords to Azure Active Directory. This does not meet the following requirement: Store all user passwords on- premises only
D: Federation requires additional servers running Active Directory Federation Services. This does not meet the following requirement: Use the existing server infrastructure only.
Reference:
https://docs.microsoft.com/en-us/azure/security/fundamentals/choose-ad-authn

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
[Removed]
Highly Voted 4 years, 10 months ago
Answer: A Explanation Azure AD Pass-through Authentication. Provides a simple password validation for Azure AD authentication services by using a software agent that runs on one or more on-premises servers. The servers validate the users directly with your on-premises Active Directory, which ensures that the password validation doesn't happen in the cloud.
upvoted 17 times
...
Beowulf
Highly Voted 5 years, 1 month ago
"A" is correct answer. Reason: This solution is appropriate when your organization is constrained from allowing any form of password synchronization to the cloud. This may include being restricted from allowing cryptographic hashes of passwords to be stored in the cloud
upvoted 8 times
...
haazybanj
Most Recent 3 years, 9 months ago
Having 5 Domain controllers makes it highly available. I will go for A.
upvoted 3 times
...
tejb
3 years, 10 months ago
The correct answer is B. https://docs.microsoft.com/en-us/azure/active-directory/hybrid/choose-ad-authn As a DR mode, Microsoft recommends Pass through Authentication + Password Sync...in case PTA Agents are not available, Password hash sync kicks in! I had a discussion with Microsoft guys and this is what they recommended
upvoted 3 times
MomoLomo
3 years, 10 months ago
https://docs.microsoft.com/en-us/microsoft-365/enterprise/plan-for-directory-synchronization?view=o365-worldwide When passwords are changed or reset on-premises, the new password hashes are synchronized to Azure AD so that your users can always use the same password for cloud resources and on-premises resources. The user passwords are never sent to Azure AD or stored in Azure AD in clear text. Some premium features of Azure AD, such as Identity Protection, require PHS regardless of which authentication method is selected. So technically speaking passwords are not saved in the cloud and with PTA sure thing it's highly available I agree with you
upvoted 1 times
...
vanr2000
2 years, 2 months ago
Are you forgetting this part of the requirements? "Store all user passwords on-premises only."
upvoted 1 times
...
...
lucidgreen
4 years, 3 months ago
Disregard everything I've said. PtH w/ SSO is the way to go. All the others require some form of additional infrastructure. https://docs.microsoft.com/en-us/azure/active-directory/hybrid/choose-ad-authn
upvoted 3 times
lucidgreen
4 years, 3 months ago
Passthrough Authentication can be implemented using existing servers, which would satisfy all the requirements when the agent is installed on multiple servers, all with access to domain controllers and outbound access. The advantage over PtH is that it doesn't require you to store the hash of your hashed AD password on other servers. So A is a possiblity.
upvoted 2 times
...
...
shaan6810
4 years, 5 months ago
the word "highly available" is tripping me up. Technically, answer should be C because PHS is the only one that is referenced as "highly available" in MS docs: Use or enable password hash synchronization for whichever authentication method you choose, for the following reasons: High availability and disaster recovery. Pass-through Authentication and federation rely on on-premises infrastructure. For pass-through authentication, the on-premises footprint includes the server hardware and networking the Pass-through Authentication agents require. For federation, the on-premises footprint is even larger. It requires servers in your perimeter network to proxy authentication requests and the internal federation servers. PTA is more available than Federated, and PHS is more available than PTA - but at the same time, if this question is poorly worded and storing the hash in the cloud is considered as storing the password in the cloud, then PTA with SSSO would be the answer.
upvoted 5 times
jodtzz
3 years, 8 months ago
I agree. Question is just unfair.
upvoted 1 times
...
...
mkoprivnj
4 years, 6 months ago
A for sure!
upvoted 2 times
...
techtest848
4 years, 6 months ago
Ensure that users can access Microsoft 365 by using their on-premises credentials > Requires password hash sync Use the existing server infrastructure only > PTA (with installing authentication agent on DCs) Store all user passwords on-premises only > This is satisfied by password hash sync anyway as the passwords synced from on-prem AD to Azure AD are only hashes Be highly available > with password hash, you can login to Microsoft services even if the DC/PTA is not accessible and also PTA agent can be installed on multiple DCs to provide redundancy I think the answer is B
upvoted 1 times
melatocaroca
4 years ago
Not asking for additional or HBA authentication, so I feel B can be discarded
upvoted 1 times
...
...
Faheem2020
4 years, 6 months ago
Option A- "pass-through authentication and seamless SSO" ticks all the boxes as per below link and there is no need to consider other solutions https://docs.microsoft.com/en-us/azure/active-directory/hybrid/how-to-connect-pta https://docs.microsoft.com/en-us/azure/active-directory/hybrid/how-to-connect-pta
upvoted 2 times
melatocaroca
4 years ago
C: Password hash synchronization Active Directory password hash from Active Directory is synchronized into Azure AD. This does not meet the following requirement: Store all user passwords on- premises only, store password hash not the password
upvoted 1 times
...
...
jhawkins28
4 years, 7 months ago
I believe it's a tricky question, however the answer is B. It states 5 domain controllers and MS, says 3 or more servers with AD Connect is the best option for Pass-through, which is using their existing server configuration. Password Hash gives the High Availability, which doesn't store on Azure, it needs to be decrypted once more, but still only sees the hash which cannot be reverted.
upvoted 2 times
...
Jayatheerthan
4 years, 8 months ago
Password Hash Sync. This was the recommendation from Microsoft for High availability or On-premises outage survival or Identity protection. https://docs.microsoft.com/en-us/azure/active-directory/hybrid/choose-ad-authn
upvoted 2 times
...
scottims
4 years, 8 months ago
Agree with Kazaki that C should be correct. From the link provided "Avoid outages by using password hash synchronization because the Microsoft Azure AD cloud authentication service scales globally and is always available."
upvoted 1 times
...
kazaki
5 years ago
i just passed the test today if high availability is mentioned then we need pass Hash sync https://docs.microsoft.com/en-us/azure/active-directory/hybrid/choose-ad-authn
upvoted 3 times
lucidgreen
4 years, 3 months ago
Pass the hash stores the hash of the credentials off prem. It can be highly available but if you want your credentials to only be accessed locally, PtH wouldn't be the answer.
upvoted 2 times
...
...
kmjunk
5 years ago
How does answer A meet the 'highly available' requirement? If O365 cannot forward authentication requests to the ADDS. For me the answers do not meet the requirements. In my opinion the answer should be PHS and SSO. Passwords are stored on-premise and the hash is syn'd which meets the requirements. Have I got this wrong?
upvoted 4 times
Myko
4 years, 11 months ago
You have 5 domain controllers where you can run additional standalone Authentication Agents, to achieve high availability. https://docs.microsoft.com/en-us/azure/active-directory/hybrid/how-to-connect-pta-quick-start PHS does not meet the requirement of using on-premises credentials.
upvoted 4 times
[Removed]
4 years, 6 months ago
https://docs.microsoft.com/en-us/azure/active-directory/hybrid/how-to-connect-pta#key-benefits-of-using-azure-ad-pass-through-authentication
upvoted 1 times
...
...
...
Fcnet
5 years ago
with Adfs you can install ADFS server on DC so the solution for me is Federation https://docs.microsoft.com/en-us/previous-versions/azure/azure-services/dn151324(v=azure.100)?redirectedfrom=MSDN
upvoted 1 times
Fcnet
5 years ago
oups i forgot ! sorry users should use their credential to connect to O365 that's not possible with Adfs ! so A is the right answer in this case :)
upvoted 2 times
Fcnet
5 years ago
"Ensure that users can access Microsoft 365 by using their on-premises credentials." and store their password on premise, again with Adfs you can do that so right answer should be Federation
upvoted 2 times
gummby8
5 years ago
Federation needs a proxy, which can't be a DC. so it does not meet the "existing infrastructure only" requirement. Not sure I would call ADFS high availability either, but that is my personal beef with ADFS
upvoted 2 times
lucidgreen
4 years, 3 months ago
In order for ADFS to be highly available, you would need to install multiple ADFS servers in a farm. I wouldn't recommend this on a Domain Controller. The idea is that you have a main federation server that acts as the master where all configuration is done. The rest just replicate the configuration. So it can be done, but if you need to use the existing hardware only, then no. Unless you already have an AD FS farm.
upvoted 1 times
...
...
...
...
...
Fcnet
5 years ago
Federation would be more highly avalailable than adconnect ... you can have Afds proxy + Adfs serverS you can have only ONE adconnect server, Adconnect is not a solution highly available
upvoted 2 times
Fcnet
5 years ago
oups i forgot ! sorry users should use their credential to connect to O365 that's not possible with Adfs ! so A is the right answer in this case :)
upvoted 2 times
Fcnet
5 years ago
"Ensure that users can access Microsoft 365 by using their on-premises credentials." and store their password on premise, again with Adfs you can do that so right answer should be Federation
upvoted 2 times
donathon
4 years, 8 months ago
This will require additional infrastructure which is ADFS.
upvoted 1 times
...
...
...
...
Davidf
5 years, 1 month ago
The real question here is, are MS counting a hash of the password the same as the password? I'd be inclined to say and go with A
upvoted 5 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 ...