SNOW-CSA Service Catalog and Workflows Practice Question
A large enterprise uses ServiceNow for IT service management. The Service Catalog includes a 'New Employee Setup' bundle that contains multiple catalog items such as 'Create AD Account', 'Assign Laptop', and 'Provision Email'. Each catalog item has its own workflow. Recently, the 'Assign Laptop' catalog item has been failing intermittently. The workflow that runs for this item includes an approval step and several tasks. When the workflow fails, the requested item shows a state of 'Work in Progress' and the workflow context shows an error: 'The workflow could not find the activity named: Approve Laptop'. The workflow has an approval activity named 'Approve Laptop' and it is active. The approval activity is set to 'Run as' the workflow user. The workflow is associated with the catalog item correctly. The failure occurs only when the request is submitted by users who are not in the 'IT' role. What is the most likely cause of the failure?
⚠ Common exam trap
Many exam-takers assume the error 'could not find the activity' always means the activity is deactivated or missing, but ServiceNow can also throw this error when the activity exists but the execution context (user permissions) prevents the engine from accessing it, especially with 'Run as' settings and role-based restrictions.
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
✓
The workflow user does not have sufficient rights to execute the approval activity when the requester lacks the 'IT' role.
The error 'The workflow could not find the activity named: Approve Laptop' indicates that the workflow engine cannot locate the approval activity at runtime. Since the approval activity is set to 'Run as' the workflow user, and the failure occurs only when the requester lacks the 'IT' role, the most likely cause is that the workflow user does not have sufficient rights (e.g., missing the 'approver' role or ACL permissions) to execute the approval activity when the requester's role triggers a security context restriction. This is a common permission issue in ServiceNow workflows where the execution context of the activity depends on the requester's roles.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
The 'Approve Laptop' approval activity is deactivated.
Why it's wrong here
Incorrect: The activity is active as stated.
- ✗
The catalog item is not correctly linked to the workflow.
Why it's wrong here
Incorrect: The workflow is associated correctly.
- ✗
The approval activity requires a specific approval group that is not defined.
Why it's wrong here
Incorrect: The error is about not finding the activity, not about the approval group.
- ✓
The workflow user does not have sufficient rights to execute the approval activity when the requester lacks the 'IT' role.
Why this is correct
Correct: The workflow runs under the context of the workflow user, and if that user cannot access the activity due to ACLs, the workflow fails.
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.