CAD · Question #127
An administrator creates "customer_table_adminH and "customer_table_user" roles for the newly created "Customer Table". Which ACL rule would grant access to all rows and all fields to both the…
The correct answer is C. customer.*. To grant access to all rows and all fields of a table, an ACL rule should be configured for the table name followed by a wildcard character.
Question
An administrator creates "customer_table_adminH and "customer_table_user" roles for the newly created "Customer Table". Which ACL rule would grant access to all rows and all fields to both the customer_table_admin and customer_table_user roles?
Options
- Acustomer all
- Bcustomer.field
- Ccustomer.*
- Dcustomer.none
How the community answered
(30 responses)- A7% (2)
- B3% (1)
- C87% (26)
- D3% (1)
Why each option
To grant access to all rows and all fields of a table, an ACL rule should be configured for the table name followed by a wildcard character.
'customer all' is not a standard or valid syntax for defining an ACL rule to grant broad access.
'customer.field' would grant access only to a specific field named 'field' on the 'Customer Table', not all fields.
An ACL rule defined as 'customer.*' on the 'Customer Table' (assuming 'customer' is the table name prefix) specifies that the ACL applies to all fields ('*') for all records within that table, granting full access to the specified roles.
'customer.none' is not a valid or standard ACL syntax and implies granting no access, which is the opposite of the requirement.
Concept tested: Wildcard ACLs for table and field access
Source: https://docs.servicenow.com/bundle/utah-platform-security/page/administer/contextual-security/concept/c_ACLs.html
Topics
Community Discussion
No community discussion yet for this question.