SNOW-CSA Self-Service and Automation Practice Question
An administrator is creating a service catalog item for a VPN access request. The item should only be available to employees in the IT department. Which two configurations can enforce this? (Choose two.)
⚠ Common exam trap
Candidates often confuse client-side scripting (catalog client scripts) with server-side access control, or they think variable conditions can control item visibility, when in fact only User Criteria or the 'Available for' field properly restrict catalog item availability.
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
✓
Set the 'Available for' field on the catalog item to a User Criteria record.
The 'Available for' field on a catalog item allows you to restrict visibility based on User Criteria records, which can define conditions like department membership. This configuration ensures that only users matching the criteria (e.g., IT department) can see and request the item in the service catalog.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Use a Flow to check department and redirect to error page.
Why it's wrong here
Wrong: Flows run after submission, not to prevent ordering.
- ✓
Set the 'Available for' field on the catalog item to a User Criteria record.
Why this is correct
Correct: The 'Available for' field directly controls who can order the item.
- ✗
Add a catalog client script to check department and hide the item.
Why it's wrong here
Wrong: Client scripts can hide the item but this is not a recommended configuration.
- ✗
Variable condition to show item only if department is IT.
Why it's wrong here
Wrong: Variable conditions affect variable visibility, not the item itself.
- ✓
User Criteria with condition 'Department is IT'.
Why this is correct
Correct: User Criteria can restrict item availability to users matching the condition.
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.