nerdexam
ServiceNow

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

Submitted by parkjh· Apr 18, 2026Security and Restricting Access

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)
  • B
    4% (2)
  • C
    95% (53)
  • D
    2% (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

#Access Control#ACL Evaluation Order#Security Rules

Community Discussion

No community discussion yet for this question.

Full CAD Practice