nerdexam
Microsoft

PL-400 · Question #27

You are developing an app that uses Common Data Service. You must integrate Common Data Service with a new web application. You must allow the new web application to display data from Common Data…

The correct answer is C. Microsoft Authentication Library (MSAL). OAuth requires an identity provider for authentication. For Dataverse, the identity provider is Azure Active Directory (AAD). To authenticate with AAD using a Microsoft work or school account, use the Azure Active Directory Authentication Libraries (ADAL) or Microsoft…

Submitted by zhang_li· Apr 18, 2026

Question

You are developing an app that uses Common Data Service. You must integrate Common Data Service with a new web application. You must allow the new web application to display data from Common Data Service. You build a single-page web application using the Web API. You need to authenticate your app using OAuth. What should you use?

Options

  • AWindows Communication Foundation (WCF)
  • BCross-Origin Resource Sharing (CORS)
  • CMicrosoft Authentication Library (MSAL)
  • DKerberos authentication

How the community answered

(29 responses)
  • A
    17% (5)
  • B
    7% (2)
  • C
    72% (21)
  • D
    3% (1)

Explanation

OAuth requires an identity provider for authentication. For Dataverse, the identity provider is Azure Active Directory (AAD). To authenticate with AAD using a Microsoft work or school account, use the Azure Active Directory Authentication Libraries (ADAL) or Microsoft Authentication Library (MSAL). https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/authenticate-oauth

Community Discussion

No community discussion yet for this question.

Full PL-400 Practice