SNOW-CSA Application Rules, ACL and Notifications Practice Question
An administrator wants to enforce that when the 'state' field of an incident is set to 'Resolved', the 'resolution_notes' field must be filled. Which approach should be used?
⚠ Common exam trap
Watch out — candidates often confuse Data Policies with UI Policies, thinking Data Policies can enforce client-side mandatory behavior, but Data Policies only enforce rules on the server side during record inserts/updates and do not affect the user's ability to submit the form.
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
✓
Create a UI Policy that sets the 'resolution_notes' field to mandatory when state is 'Resolved'
UI Policies run on the client side and can dynamically set field attributes like 'mandatory' based on conditions evaluated in real time as the user interacts with the form. When the 'state' field changes to 'Resolved', the UI Policy can immediately make the 'resolution_notes' field mandatory, ensuring the user cannot submit the form without filling it. This approach provides instant visual feedback and prevents submission without requiring a server round-trip.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
Create a UI Policy that sets the 'resolution_notes' field to mandatory when state is 'Resolved'
Why this is correct
UI Policies are client-side and can make fields mandatory based on conditions.
- ✗
Create a data policy with a condition on the state field
Why it's wrong here
Data policies work server-side but don't make fields mandatory; they can enforce read/write access.
- ✗
Create a data lookup condition on the incident table
Why it's wrong here
Data lookups don't enforce mandatory fields.
- ✗
Create a business rule that checks the condition and shows an error message
Why it's wrong here
Business rules can prevent save but cannot make fields mandatory directly; also requires coding.
Visual reference
Go deeper
Related to this question
About these practice questions
Courseiva writes every SNOW-CSA question from scratch — 504 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. 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.