Question 430
A finance tester can open a page but cannot modify the underlying table data through an action. The developer recommends the following change: Diagnose effective permissions across the user's assignments and the target table and codeunit objects. Which technical explanation most directly justifies it in this case?
Explanation
Correct Answer
User access depends on effective permission grants for the underlying operations, not solely page visibility. It connects the proposed action to the exact failure or requirement—A finance tester can open a page but cannot modify the underlying table data through an action. Confirmation would be effective-permission inspection identifies the missing operation and a narrowly scoped fix restores only it.
Incorrect Answers
That mechanism explains why the alternative action—define an assignable al permission set with the required object and data permissions—helps in another case. It does not justify the proposed fix here; user access depends on effective permission grants for the underlying operations, not solely page visibility. The distinguishing requirement is: A finance tester can open a page but cannot modify the underlying table data through an action.
That mechanism explains why the alternative action—use a separate least-privilege permission set instead of silently widening a widely assigned set—helps in another case. It does not justify the proposed fix here; user access depends on effective permission grants for the underlying operations, not solely page visibility. The distinguishing requirement is: A finance tester can open a page but cannot modify the underlying table data through an action.
That mechanism explains why the alternative action—compose the appropriate entitlement from permission sets for the product license—helps in another case. It does not justify the proposed fix here; user access depends on effective permission grants for the underlying operations, not solely page visibility. The distinguishing requirement is: A finance tester can open a page but cannot modify the underlying table data through an action.





Microsoft Dynamics 365 Business Central Developer (MB-820) Practice Tests