Question 330
A developer applies this approach: Enforce a server-side role and record permission check before carrying out the operation. What platform behavior or outcome should be expected for the stated design?
Explanation
Correct Answer
The expected result for Server side validation beyond client role is: Client presentation controls can be bypassed, so the server must authorize the operation.
Incorrect Answers
This describes GlideSystem role evaluation and its associated action, Check the current user's role using the supported GlideSystem role API and enforce ACLs on protected records, rather than the consequence of the stated approach.
This describes Current authenticated user identity and its associated action, Use gs.getUserID() to derive the current user identifier on the server, rather than the consequence of the stated approach.
This describes Membership-aware server processing and its associated action, Query membership through the server user context and avoid relying solely on a form flag, rather than the consequence of the stated approach.