Courseiva
Service Catalog and WorkflowsmediumMultiple SelectObjective-mapped

SNOW-CSA Service Catalog and Workflows Practice Question

Which TWO scenarios would require a Catalog UI Policy instead of a Catalog Client Script?

⚠ Common exam trap

ServiceNow often tests the misconception that UI Policies can show messages or set values, when in fact they only control visibility, mandatory, and read-only states, while messages and value setting require Client Scripts or other mechanisms.

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

Hiding a variable based on another variable's value

Catalog UI Policies are server-side scripts that run before the form is rendered, making them ideal for conditionally hiding variables based on other variable values. Unlike Catalog Client Scripts, which run client-side and can be bypassed, UI Policies enforce visibility and mandatory rules on the server, ensuring compliance even if JavaScript is disabled.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Displaying a warning message when a variable is invalid

    Why it's wrong here

    Warning messages are typically shown using client scripts (onSubmit or onChange) or UI Policy messages, but the question emphasizes 'scenarios that require UI Policy' and D is better done with client script for validation logic.

  • Hiding a variable based on another variable's value

    Why this is correct

    UI Policy can control visibility declaratively without scripting.

  • Setting a variable's value from a record producer mapping

    Why it's wrong here

    Record producer mapping is configured in the record producer record, not via UI Policy.

  • Making a variable read-only after the catalog item is submitted

    Why it's wrong here

    Post-submission behavior is not controlled by UI Policies which run on the form.

  • Making a variable mandatory only when a condition is met

    Why this is correct

    UI Policy actions include setting mandatory based on conditions.

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 →

How Courseiva writes practice questions · Editorial policy

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.