CAD · Question #58
Access Control debug information identifies whether each element of an Access Control granted or denied access. The elements appear in the debug information in the order of evaluation. In which order
The correct answer is C. Roles, Conditions, Script. ServiceNow evaluates Access Control rules in a specific order: (1) Roles - checks whether the user has a required role; (2) Conditions - evaluates field/record-based conditions; (3) Script - runs any custom script logic last. This order matters because if a Roles check fails, Ser
Question
Access Control debug information identifies whether each element of an Access Control granted or denied access. The elements appear in the debug information in the order of evaluation. In which order are the elements of an Access Control evaluated?
Options
- AConditions, Roles, Script
- BConditions, Script, Roles
- CRoles, Conditions, Script
- DScript, Conditions, Roles
How the community answered
(56 responses)- B4% (2)
- C95% (53)
- D2% (1)
Explanation
ServiceNow evaluates Access Control rules in a specific order: (1) Roles - checks whether the user has a required role; (2) Conditions - evaluates field/record-based conditions; (3) Script - runs any custom script logic last. This order matters because if a Roles check fails, ServiceNow may short-circuit before evaluating Conditions or Script. The Access Control debug output in ServiceNow also displays results in this Roles → Conditions → Script sequence.
Topics
Community Discussion
No community discussion yet for this question.