SNOW-CSA UI, Navigation and Forms Practice Question
A form has a reference field to the 'User' table. The administrator wants to ensure that when a user is selected, the user's email is automatically populated in another field. Which mechanism should be used?
⚠ Common exam trap
Candidates often think that a dictionary default value with dot-walking will populate the email when the reference field changes, but dictionary defaults only set values on record creation. The correct reactive mechanism is a UI Policy with an onChange condition.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
UI Policy with an 'onChange' condition
A UI Policy with an 'onChange' condition is the correct mechanism because it triggers client-side when the reference field changes, allowing the system to populate the email field based on the selected user. In ServiceNow, UI Policies can set field values dynamically when a field changes, using dot-walking to retrieve related field values like email from the User table. This approach works reactively on user interaction, unlike dictionary defaults which only apply on record creation.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Dictionary entry with a default value calculated from the reference field
Why it's wrong here
Incorrect. A dictionary entry with a default value calculated from the reference field only applies when the record is first created, not when the reference field is changed after selection. It does not react to user changes.
- ✗
Access Control Rule on the email field
Why it's wrong here
Incorrect. Access Control Rules control read/write permissions, not field population.
- ✓
UI Policy with an 'onChange' condition
Why this is correct
Correct. A UI Policy with an 'onChange' condition on the reference field can automatically populate the email field when a user is selected, using the reference field's dot-walked value.
- ✗
Data lookup field configuration
Why it's wrong here
Incorrect. Data lookup fields are used to bring in data from other tables via a relationship, but they do not automatically populate on selection like a UI Policy onChange.
Go deeper
Related to this question
About these practice questions
One of 504 original SNOW-CSA practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This SNOW-CSA practice question is part of Courseiva's free ServiceNow certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the SNOW-CSA exam.