CSA · Question #254
On Access Control Definitions, what are ways you can set the permissions on a Table? (Choose three.)
The correct answer is A. Conditional Expressions B. Roles D. Script that sets the answer variable to true or false. Access Control Lists (ACLs) define table permissions through roles, conditional expressions, and server-side scripts.
Question
On Access Control Definitions, what are ways you can set the permissions on a Table? (Choose three.)
Options
- AConditional Expressions
- BRoles
- CCRUD
- DScript that sets the answer variable to true or false
- EGroups
How the community answered
(25 responses)- A88% (22)
- C4% (1)
- E8% (2)
Why each option
Access Control Lists (ACLs) define table permissions through roles, conditional expressions, and server-side scripts.
Conditional expressions allow ACLs to grant or deny access based on specific field values or relationships within the record being accessed.
Roles are a fundamental component of ServiceNow security, and ACLs commonly require users to possess specific roles to gain access to tables and records.
CRUD refers to the types of operations (Create, Read, Update, Delete) that an ACL controls, not a method for setting the permissions themselves.
ACLs can include server-side scripts that perform complex logic and set the 'answer' variable to true or false, dynamically determining access based on custom criteria.
While groups are used to manage users and their roles, ACLs grant permissions based on roles, not directly on groups.
Concept tested: ACL Permission Mechanisms
Source: https://docs.servicenow.com/bundle/utah-platform-security/page/administer/contextual-security/concept/c_ACLRules.html
Topics
Community Discussion
No community discussion yet for this question.