exam questions

Exam PL-400 All Questions

View all questions & answers for the PL-400 exam

Exam PL-400 topic 3 question 5 discussion

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

You deploy a Power Platform plug-in to a production environment. The plug-in code contains detailed tracing information. You are a member of the Environment
Maker security role for the environment.
Users report unexpected results when they interact with confidential data by using the plug-in. You confirm that the plug-in works without errors in a development environment.
You need to investigate the root cause of the plug-in errors.
What should you do?

  • A. Send a PUT request to enable plug-in tracing for the production environment.
  • B. Send a GET request to retrieve the plugintracelogs records.
  • C. Install Plug-in profiler in the production environment by using the Plug-in Registration tool.
  • D. Reproduce and capture the errors, then debug from Visual Studio.
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

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
nightzsze
Highly Voted 1 year, 9 months ago
Selected Answer: B
Definite B. Install a profile in production and ask user to do one more try to trigger the error? Are u kidding me?
upvoted 20 times
...
Surisur
Highly Voted 1 year, 10 months ago
Answer is B. To see the details, it is easier to query this data using the Web API in your browser using the following query with the plugintracelog EntityType, using the typename property to filter results in the messageblock property based on the name of the plug-in class: GET <your org uri>/api/data/v9.0/plugintracelogs?$select=messageblock&$filter=typename eq 'BasicPlugin.FollowUpPlugin'
upvoted 7 times
...
svvin
Most Recent 4 days, 16 hours ago
Selected Answer: C
It can't be B. Because here: https://learn.microsoft.com/en-us/power-apps/developer/data-platform/debug-plug-in It says: "Before you will be able to use this service, you must enable tracing in your Microsoft Dataverse environment." And in the question and in B answer there is no any word about enable tracing.
upvoted 1 times
...
waitsun
4 weeks ago
Selected Answer: B
Answer is B
upvoted 2 times
...
MeTToW
1 month ago
Question says it's a confidential data. If you get logs by using GET, those data will be exposed? So C seemed more proper way to me.
upvoted 2 times
...
At09
2 months, 2 weeks ago
B is the one
upvoted 1 times
...
ekta25
2 months, 2 weeks ago
Answer is C Installing Plug-in profiler in the production environment by using the Plug-in Registration tool is another viable option. It allows you to collect detailed profiling information about the plug-in’s execution1.
upvoted 1 times
...
MikeAWS
3 months, 1 week ago
B is correct. By sending a GET request to retrieve the "plugintracelogs" records, you can access the detailed tracing information and error logs generated by the plug-in in the production environment. This information will help you diagnose and troubleshoot the issues reported by users. Option C (Installing Plug-in profiler in the production environment) is typically used for profiling and debugging during development, and it may not be suitable for diagnosing production issues.
upvoted 1 times
...
jkaur
4 months ago
Should be B
upvoted 1 times
...
700157a
4 months, 3 weeks ago
Answer is B " The plug-in code contains detailed tracing information."
upvoted 1 times
...
Fyrus
1 year ago
Selected Answer: B
It could even be D if you get errors and debug in the right way buy, by profiling in production you can make a mess, slow the system and block triggers for users that are not facing those errors... It's really looks like Microsoft want us to go for B here
upvoted 1 times
...
test11234567899
1 year, 1 month ago
Selected Answer: B
its B I guess
upvoted 1 times
...
MarioM
1 year, 2 months ago
Selected Answer: B
GET plugintracelog
upvoted 1 times
...
Surisur
1 year, 10 months ago
Answer is C.
upvoted 2 times
...
wwwtmmm
1 year, 11 months ago
answer B Environment Maker can not install Plugin Profiler
upvoted 4 times
...
TKMod
1 year, 11 months ago
But when an exception gets fired it will not create a plugin profile, right? So Solution C and D can't be correct. I would go with B.
upvoted 1 times
HelloWorldHere
1 year, 10 months ago
No Its Creates Plugin profile.
upvoted 2 times
...
...
fady1
1 year, 11 months ago
How about confidential data?
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 ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago