CSA - Database Management and Platform Security (30% of the exam) - Section 5

Application/Access Control

Users, groups and roles; role inheritance and elevated privileges; access control rules on tables, records and fields with conditions and scripts; how ACLs are evaluated from most to least specific; and troubleshooting access with the debug security tools. Items ask which ACL or role explains what a user can see.

Access control rulesRolesGroups

Practice question for this objective

Free sampleDatabase Management and Platform Securityhard

A table carries a read access control rule, and one field on that same table carries its own read access control rule. A user opens a record and the platform must decide whether that single field is rendered. How are the two rules evaluated?

  • AOnly the field level rule is considered, because once a rule exists at field level the table level rule is treated as superseded for that field.
  • BThe two rules are combined so that passing either one is sufficient, and the field renders as soon as the user satisfies the less restrictive of them.
  • CBoth rules must grant read, with the more specific field level rule evaluated first and the table level rule then evaluated as well before the field is rendered. Correct
  • DThe table level rule is evaluated first, and if it grants read the field level rule is skipped because access has already been established for the record.
Access control rules are evaluated from most specific to least specific, and a user must pass every applicable level before a field is rendered. Field level and table level rules are not alternatives. The platform works down the specificity chain, evaluating the field rule first and the table rule after it, and a denial at either level withholds the field, which is why a broad table permission cannot override a restrictive field rule.

Why A is wrong: Tempting because the field rule is the more specific of the two, but specificity governs evaluation order rather than which rule can be skipped.

Why B is wrong: Tempting because multiple rules at the same level are indeed combined permissively, but rules at different levels are not, and the field would leak data if this were true.

Why C is correct: Correct because the platform evaluates from most specific to least specific and requires the user to pass at each level before the field is shown.

Why D is wrong: Tempting because it reflects the intuition that broad permission implies narrow permission, but it reverses the evaluation order and would make every field rule pointless.

See more CSA practice questions, answers explained.

Exam traps in Database Management and Platform Security

Answers that look right on this material and are not. Each one is a distractor from a different question in the CSA bank for this domain.

  • Create a read access control rule on the table inside the calling application that grants the itil role, then repeat it for each caller.

    Why it is wrong: Tempting because access control rules are the usual answer to a read failure, but a rule created in another scope cannot loosen the owning application's scope protection, and the existing rule already grants itil.

  • Search the system log for an entry written at the moment the user opened the record, since a denied read raises a logged security event naming the rule and the field involved.

    Why it is wrong: Tempting because the system log is the usual first stop for a fault, but a denied read is normal operation rather than an error, so no log entry naming the responsible rule is produced.

  • No update set is currently selected for the session, so the platform blocks the creation and editing of configuration records until an in progress update set is made current.

    Why it is wrong: Tempting because update sets do capture configuration changes and a closed set causes real problems, but the update set state does not make a single record type read only while other configuration records remain editable.

Examworthy is not affiliated with or endorsed by ServiceNow. Original, blueprint-aligned practice material only.