SNOW-CSA Application Rules, ACL and Notifications Practice Question
An organization has a notification configured to send an email to the caller's manager when an incident is resolved. The notification is active, uses the 'Email - Incident' template, and has a condition script: 'current.state.changesTo(6)'. The email properties (SMTP, etc.) are working correctly for other notifications. Recently, managers are not receiving these resolved-incident emails. The administrator checks that the 'Manager' field on the caller's user record is populated for all callers. The notification's 'Who will receive' list is set to 'Caller and caller's manager' and the 'Operation' is 'record updated'. The 'Advanced' view shows that the 'Recipients' tab includes the email field 'mail' for the caller and the manager. What should the administrator investigate next?
⚠ Common exam trap
It's easy for candidates to assume the issue is with the notification condition or ACLs, overlooking that the template's field reference for the manager's email could be incorrect even when the 'Who will receive' list is set correctly.
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
✓
Check the notification template for the correct email field reference for the manager.
The notification is configured correctly to send to the caller and caller's manager, and the condition script triggers on state change to 6 (Resolved). Since other notifications work, SMTP is fine. The issue likely lies in the notification template: if the template references an incorrect email field for the manager (e.g., 'email' instead of 'mail'), the system cannot resolve the manager's email address, causing the email not to be sent. Option B directly addresses this by checking the template's field reference.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Add a condition script to verify that the manager exists before sending.
Why it's wrong here
While this could prevent sending to empty manager fields, the current issue is that emails are not sent even when managers exist; the template issue is more likely.
- ✓
Check the notification template for the correct email field reference for the manager.
Why this is correct
The template must correctly reference the manager's email, e.g., ${user.manager.email}. If it uses an incorrect field or literal text, the email will not be sent to the manager.
- ✗
Change the notification to 'event-based' using a business rule.
Why it's wrong here
The state-based notification should work; changing to event-based is unnecessary and may cause additional issues.
- ✗
Verify that the 'Manager' field on the user record has a read ACL that allows the system user to access it.
Why it's wrong here
The system user typically bypasses ACLs; this is rarely a problem unless custom restrictions are in place.
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.