nerdexam
MicrosoftMicrosoft

PL-400 · Question #158

PL-400 Question #158: Real Exam Question with Answer & Explanation

The correct answer is C: OAuth 2.0. The requirement is to allow a public survey page to write data to Common Data Service (Dataverse) without requiring explicit user credentials. OAuth 2.0 supports the Client Credentials grant flow (application/service principal authentication), which allows an application to authe

Submitted by takeshi77· Apr 18, 2026

Question

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 Common Data Service environment. Explicit user credentials must not be required to write survey data to Common Data Service. You need to implement authentication. Which authentication mechanism should you implement?

Options

  • AMicrosoft 365
  • BX.509 certificate
  • COAuth 2.0
  • DClaims-based

Explanation

The requirement is to allow a public survey page to write data to Common Data Service (Dataverse) without requiring explicit user credentials. OAuth 2.0 supports the Client Credentials grant flow (application/service principal authentication), which allows an application to authenticate and write data on behalf of itself - not a specific user - making it suitable for anonymous/public-facing scenarios. Option A (Microsoft 365) requires a licensed user identity. Option B (X.509 certificate) is used for service authentication in some contexts but is not the standard mechanism for this Dataverse integration scenario. Option D (Claims-based) is used for on-premises SharePoint/AD federation and is not applicable here.

Community Discussion

No community discussion yet for this question.

Full PL-400 PracticeBrowse All PL-400 Questions