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.
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)- A86% (38)
- C2% (1)
- E2% (1)
- F9% (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.
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.
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.
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.
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.
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.
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
Community Discussion
No community discussion yet for this question.