exam questions

Exam PL-400 All Questions

View all questions & answers for the PL-400 exam

Exam PL-400 topic 2 question 29 discussion

Actual exam question from Microsoft's PL-400
Question #: 29
Topic #: 2
[All PL-400 Questions]

The communication department for a company plans to add a publicly accessible survey page to the company's public website.
You must add the new survey page to the company's public website and capture data from the page to a Microsoft Dataverse environment.
Explicit user credentials must not be required to write survey data to Dataverse.
You need to implement authentication.
Which authentication mechanism should you implement?

  • A. ADFS
  • B. Azure AD Conditional Access
  • C. Azure guest account
  • D. Client secret
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

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
ybraccelarghe_Arkano
Highly Voted 2 years, 1 month ago
Selected Answer: D
Guest Access needs explicit credentials. AD Condiciontal Access controls access from devices and IPs You need to use an Azure AD Application to avoid explicit credentials. Client Secret should be the correct answer
upvoted 12 times
brapp
1 year, 5 months ago
Needs credentials, but but these credentials are not managed by your domain
upvoted 1 times
...
...
hertino
Highly Voted 2 years, 3 months ago
https://www.examtopics.com/discussions/microsoft/view/69778-exam-pl-400-topic-6-question-17-discussion/ https://www.examtopics.com/discussions/microsoft/view/65580-exam-pl-400-topic-6-question-10-discussion/
upvoted 12 times
...
Juan0414
Most Recent 3 months, 3 weeks ago
Selected Answer: D
Client secret is used in OAuth 2.0 which does not require explicit user credentials
upvoted 1 times
Juan0414
3 months, 3 weeks ago
Correction: Client Secret is used in certain authentication flows within OAuth 2.0 that do not require explicit user credentials.
upvoted 1 times
...
...
uzunka
4 months, 4 weeks ago
Selected Answer: D
Since the requirement is to capture data from a public survey page without requiring user credentials, a client secret allows secure authentication between the web page and Dataverse.
upvoted 1 times
...
AzureExpertwannabe
11 months ago
Selected Answer: D
In implementing the client secret approach, you would register the application (your survey page) in Azure AD to obtain a client ID and client secret. The application then uses these credentials to authenticate to Azure AD and obtain an access token, which is used to authenticate to Dataverse and write the survey data.
upvoted 3 times
...
At09
1 year, 2 months ago
Client Secret
upvoted 1 times
...
NyarukouSAMA
1 year, 3 months ago
Selected Answer: D
> Publicly accessible survey page on the company's public website (3rd party application) > Explicit user's credentials MUST not be required (user MUST be able to enter anything without auth) This definitely should be client secret auth for server-to-server interaction. The site's backend should be able to authenticate as a client in the dataverse, so it will use app registration and the application user.
upvoted 1 times
...
omar1988
1 year, 4 months ago
Selected Answer: B
The correct answer is B. Azure AD Conditional Access. Azure AD Conditional Access is a feature of Azure Active Directory (Azure AD) that allows you to control who has access to your applications and resources, and under what conditions. In this case, you can use Azure AD Conditional Access to require users to be authenticated with Azure AD before they can write survey data to Dataverse. This will ensure that only authorized users can write data to Dataverse, and that the data is protected from unauthorized access.
upvoted 1 times
...
jkaur
1 year, 4 months ago
should be B
upvoted 1 times
...
DummyTest1
1 year, 6 months ago
Selected Answer: D
It can't be conditional access, as each publicly accessible user won't have access to the dataverse. Hence the survey data to add to Dataverse using SPN with client secret.
upvoted 2 times
...
Emehoku
1 year, 8 months ago
This question was on my 4/7/23 exam
upvoted 5 times
...
crushy
1 year, 9 months ago
I'm just preparing for the test, but I would use a custom connector, triggered via WebAPI using a (D.)Client Secret to write the data to a Dataverse environment.
upvoted 4 times
...
HURRYUPGO
1 year, 10 months ago
D. Client secret. Using a client secret would allow the survey page to authenticate with the Dataverse environment without requiring user credentials to be entered. The client secret can be generated in Azure AD and then used in the survey page code to authenticate with the Dataverse environment.
upvoted 7 times
HURRYUPGO
1 year, 10 months ago
Azure AD Conditional Access is a mechanism for applying policies and rules to control access to cloud applications based on certain conditions, such as user location, device health, and application sensitivity. It is not an authentication mechanism by itself. In this scenario, the requirement is to capture data from a public website and write it to a Dataverse environment, without requiring explicit user credentials. This suggests the need for a non-interactive authentication mechanism, such as client credentials or a managed identity. Therefore, the correct answer is D - Client secret.
upvoted 5 times
...
...
DimpleG
1 year, 11 months ago
Selected Answer: B
Create an Azure AD Application: In the Azure portal, create an Azure AD application to represent the survey page. Assign permissions to the application: Assign permissions to the application to allow it to access the Dataverse environment. This can be done by using the Dataverse Web API. Generate an access token: Use the Azure AD application to generate an access token. This token can be used to authenticate the application and access the Dataverse environment. Implement the authentication flow: Use the access token to authenticate the application and access the Dataverse environment. This can be done by using the Microsoft Authentication Library (MSAL) or the Azure AD Authentication Library (ADAL).
upvoted 2 times
...
Ana20
1 year, 11 months ago
Selected Answer: D
Then I think the answer is D
upvoted 2 times
...
TSPL400
2 years, 2 months ago
Selected Answer: B
The answer is B, AD Conditional Access
upvoted 4 times
...
MarioM
2 years, 3 months ago
Selected Answer: B
AD Conditional access
upvoted 3 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 ...