nerdexam
ServiceNow

CSA · Question #40

Access Control rules may be defined with which of the following permission requirements? (Choose three.)

The correct answer is A. Roles B. Conditional Expressions D. Scripts. Access Control rules (ACLs) can be defined with permission requirements based on roles, conditional expressions, and scripts to precisely control access to records and fields.

Submitted by salim_om· Apr 18, 2026Database Management and Platform Security

Question

Access Control rules may be defined with which of the following permission requirements? (Choose three.)

Options

  • ARoles
  • BConditional Expressions
  • CAssignment Rules
  • DScripts
  • EUser Criteria
  • FGroups

How the community answered

(44 responses)
  • A
    86% (38)
  • C
    2% (1)
  • E
    2% (1)
  • F
    9% (4)

Why each option

Access Control rules (ACLs) can be defined with permission requirements based on roles, conditional expressions, and scripts to precisely control access to records and fields.

ARolesCorrect

ACLs can require one or more roles for a user to gain access to a record or field, making role-based access control a fundamental and widely used security mechanism.

BConditional ExpressionsCorrect

Conditional expressions allow for dynamic access control based on specific field values, comparison operators, or other conditions evaluated at runtime, providing granular and context-aware access.

CAssignment Rules

Assignment Rules are used to automatically assign tasks to users or groups based on predefined criteria, not to define access control permissions for records or fields.

DScriptsCorrect

Scripts offer the most flexible and powerful way to define access requirements within an ACL, allowing administrators to implement complex custom logic to determine whether a user has access to a resource.

EUser Criteria

While User Criteria are used to control access to Knowledge Bases, Service Catalog items, and other areas, they are not a direct permission requirement type configurable within an ACL definition itself.

FGroups

Groups are a collection of users, and roles are assigned to groups, but an ACL directly specifies roles as a permission requirement, not groups directly.

Concept tested: Access Control List (ACL) permission requirements

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

Topics

#Access Control#ACL#Permissions#Roles

Community Discussion

No community discussion yet for this question.

Full CSA Practice