正解:C,D,E
InServiceNow Access Control Definitions, permissions for a table can be set usingAccess Control Rules (ACLs), which define who cancreate, read, update, and delete (CRUD)records. Permissions can be applied using:
Roles
Roles(sys_user_role) control access by grouping users with similar permissions.
Example: An ACL rule can specify that only users with theitilrole can view incidents.
Script that sets the answer variable to true or false
Customscripts(written in ACL conditions) determine access dynamically.
Example: A script may check if the logged-in user is therecord's assigned userbefore granting permission.
Conditional Expressions
Conditional expressions allowrule-based accesswithout scripting.
Example: A condition like"Assigned to is the current user"can be used to restrict access.
A: Groups
Access Control Rules are applied based onroles, not groups. While roles can be assigned to groups, ACLs do not directly use groups.
B: CRUD
CRUD (Create, Read, Update, Delete) isnot a method of setting permissionsbut rather theactionsthat ACLs control.
Reference:ServiceNow CSA Documentation - Access Control Rules & ACL Conditions ServiceNow Official Documentation - Defining Table-Level Security(https://docs.servicenow.com) Final answer: C, D, E (Roles, Script that sets answer variable, Conditional Expressions)