Courseiva
User Interface DevelopmenthardMultiple ChoiceObjective-mapped

SNOW-CAD User Interface Development Practice Question

A form has a UI Policy that conditionally makes a field mandatory. The UI Policy works on the server side but the mandatory validation is not enforced on the client side before submission. What is the most likely reason?

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 UI Policy is set to run only on the server and not on the client.

UI Policies that are set to run only on the server will not enforce mandatory validation on the client. For client-side mandatory enforcement, the UI Policy must have the 'Run on client' checkbox checked or the mandatory attribute must be set via a client script. Option A is wrong because ACLs control visibility and access rights, not mandatory field validation. Option C is wrong because the ordering of UI Policies affects execution order, not whether they run on the client. Option D is wrong because while a client script could override the mandatory property, the issue here is that the UI Policy itself is not set to run on the client, not that it is being overridden.

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 field's ACL does not allow the user to see it.

    Why it's wrong here

    ACLs do not control mandatory enforcement.

  • The UI Policy is set to run only on the server and not on the client.

    Why this is correct

    UI Policies must have the 'Run on client' checkbox enabled to enforce mandatory client-side.

  • The form is in a different ordering of UI Policies.

    Why it's wrong here

    Order matters but not as likely as the client-side execution setting.

  • A client script is overriding the mandatory property.

    Why it's wrong here

    A client script could override, but the most common cause is the UI Policy not running client-side.

About these practice questions

Courseiva writes every SNOW-CAD question from scratch — 481 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-CAD 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-CAD exam.