Skip to Content

PL-400: Which Tools Help Diagnose WebAPI Permission Issues in Power Platform Development?

How to Troubleshoot Dataverse WebAPI Security Errors in Model-Driven Apps?

Table of Contents

Question

You are building a model-driven app by using client scripting.

The script generates a security permission error on a WebAPI call when you update a row in a Microsoft Dataverse table.

You need to discover the details of the error.

What should you use to troubleshoot the security error?

Select only one answer.

A. URL parameters
B. Dataverse Audit
C. Check access
D. Monitor
E. Solution checker

Answer

D. Monitor

Explanation

This item tests the candidate’s knowledge of troubleshooting operational security issues found in testing.

Monitor can be used with both canvas apps and model-driven apps. Monitor displays the events in the app and includes all WebAPI calls with their request and response, including details about errors.

URL parameters add flags, such as the &flag, that can disable libraries and event handlers in the app. The parameters can be used for troubleshooting client scripting issues in forms, but parameters cannot display details of the error. Auditing in Dataverse records logs changes to rows in tables; auditing does not capture details of errors. Check access shows the privileges a user has been assigned on a record but does not check for errors caused by incorrect security permissions. Solution checker tests for valid methods and best practices in client scripting but does not identify errors caused by incorrect security permissions.

Microsoft Power Platform Developer PL-400 certification exam practice question and answer (Q&A) dump with detail explanation and reference available free, helpful to pass the Microsoft Power Platform Developer PL-400 exam and earn Microsoft Power Platform Developer PL-400 certification.