nerdexam
ServiceNow

CSA · Question #162

What is the result of the order in which access controls are evaluated?

The correct answer is D. Ensures user has access to a table, before evaluating access to a field in the table. Access controls are evaluated from the most general to the most specific, ensuring a user has access to the overall table before specific fields within it.

Submitted by noor.lb· Apr 18, 2026Database Management and Platform Security

Question

What is the result of the order in which access controls are evaluated?

Options

  • AEnsures user has access to the fields in a table, before considering their access to the table
  • BEnsures user can get to work as quickly as possible
  • CEnsures user has access to the application, before evaluating access to a module within the
  • DEnsures user has access to a table, before evaluating access to a field in the table

How the community answered

(46 responses)
  • A
    7% (3)
  • B
    2% (1)
  • C
    2% (1)
  • D
    89% (41)

Why each option

Access controls are evaluated from the most general to the most specific, ensuring a user has access to the overall table before specific fields within it.

AEnsures user has access to the fields in a table, before considering their access to the table

This is incorrect because access to fields is considered *after* access to the table, not before.

BEnsures user can get to work as quickly as possible

While efficient security contributes to productivity, this choice doesn't describe the technical mechanism of access control evaluation order.

CEnsures user has access to the application, before evaluating access to a module within the

Access control evaluation primarily focuses on records and fields, not the application and module hierarchy in this specific context.

DEnsures user has access to a table, before evaluating access to a field in the tableCorrect

ServiceNow's access control evaluation order follows a hierarchy: first at the table level (ACLs for <table>.*), then at the field level (ACLs for <table>.<field>). This ensures that if a user is denied access to the table entirely, there is no need to evaluate field-level access, optimizing performance and enforcing security efficiently.

Concept tested: Access control evaluation order

Source: https://docs.servicenow.com/bundle/utah-platform-security/page/administer/contextual-security/concept/c_ACLRulesEvaluationOrder.html

Topics

#Access Control List (ACL)#Security Evaluation#Record Security#Field Security

Community Discussion

No community discussion yet for this question.

Full CSA Practice