Free CSA Practice Questions
10 free, exam-style ServiceNow Certified System Administrator (CSA) practice questions with answers and
explanations. No signup required. Work through them below, then take the
full free CSA practice test to study every exam domain.
Question 1
What is the difference between 'Customize' and 'Personalize' actions on a form?
- Customize affects all users; Personalize is per-user
- Customize is faster; Personalize requires admin approval
- Customize is read-only; Personalize allows editing the form
- Customize uses Form Designer; Personalize uses Form Layout
Show answer & explanation
Correct answer: A - Customize affects all users; Personalize is per-user
Question 2
Which feature is BEST when an admin wants a field mandatory on imports AND forms?
- Data Policy with mandatory rule
- UI Policy with mandatory action
- Client Script with onChange event
- Display Business Rule with abort flag
Show answer & explanation
Correct answer: A - Data Policy with mandatory rule
Question 3
An admin needs users to submit incidents through a friendly form, not a raw incident form. Which is BEST?
- Create a Record Producer that targets the incident table
- Add a UI Policy that hides incident fields on form open
- Run a Business Rule that creates incidents on schedule
- Create an Order Guide that bundles incidents on submit
Show answer & explanation
Correct answer: A - Create a Record Producer that targets the incident table
Question 4
If a user matches both 'Available For' and 'Not Available For' on a catalog item, what happens?
- Not Available For takes precedence; user is denied
- Available For takes precedence; user gets access
- User is shown the item but cannot submit the request
- User is auto-promoted to admin role to view the item
Show answer & explanation
Correct answer: A - Not Available For takes precedence; user is denied
Question 5
Which best describes how ACL evaluation works (Roles + Condition + Script)?
- User must satisfy Roles AND Condition AND Script (all)
- User must satisfy any one of Roles/Condition/Script set
- User must satisfy only the Roles section to gain access
- User must satisfy only the Script section for any access
Show answer & explanation
Correct answer: A - User must satisfy Roles AND Condition AND Script (all)
Question 6
Which best describes the order of specificity when evaluating ACLs (table.field cascade)?
- Most specific (table.field) to most general (table.*) tried
- Most general (table.*) to most specific (table.field) tried
- Random order each evaluation cycle for security purposes
- Only the catalog item ACLs are tried for any record access
Show answer & explanation
Correct answer: A - Most specific (table.field) to most general (table.*) tried
Question 7
Which user typically CANNOT be impersonated through normal impersonation?
- A user holding a scope-protected admin role
- An end user with no special roles assigned
- An ITIL fulfiller in your assignment group
- A knowledge editor for the IT knowledge base
Show answer & explanation
Correct answer: A - A user holding a scope-protected admin role
Question 8
Which best describes the impact of having NO coalesce field defined?
- Every imported row creates a new record on the target
- No records are ever inserted because matching fails always
- Records are auto-promoted to production via Update Set
- Records auto-retire after thirty days of import completion
Show answer & explanation
Correct answer: A - Every imported row creates a new record on the target
Question 9
Which best describes a 'Display' Business Rule?
- Runs server-side on form load to set default values
- Runs after database write to update related records
- Runs in background scheduled job after the transaction
- Runs only when impersonation is currently active today
Show answer & explanation
Correct answer: A - Runs server-side on form load to set default values
Question 10
Which best describes what an Update Set CANNOT capture?
- Most data records (only configuration / sys_metadata)
- BRs and UI Actions which are sys_metadata always today
- ACLs which are sys_metadata in the platform every time
- UI Policies which are sys_metadata in the platform always
Show answer & explanation
Correct answer: A - Most data records (only configuration / sys_metadata)