Text preview & study summary

ServiceNow CIS-CAD - Certified Application Developer

A free sample of 5 questions from this quiz, shown in full with answer choices and explanations. No interactivity — everything is visible on this page for study and review.

Want to test your knowledge? Launch the Interactive Exam Simulator

Question 1

What does the Protected distribution policy do on subscriber instances?

Answer choices

  • A. Lets security_admin decrypt sources on demand

  • B. Depends on Accessible from for visibility

  • C. Allows clear-text export through update sets

  • D. Encrypts shipped script/source artifacts so they cannot be viewed or edited (Correct)

Explanation

Protected defends intellectual property after deployment; pairing policies with testing still matters.

Question 2

You need static coaching text between fields with no new column. What layout element should you use?

Answer choices

  • A. UI Macro hosting complex widgets

  • B. System property rendered by formatter

  • C. Extra string column set read-only

  • D. Form annotation (Correct)

Explanation

Annotations are layout-only guidance. They avoid schema churn while remaining part of the form definition.

Question 3

A child table extends task, yet an SLA tied to task never starts on child inserts. What is the first SLA-focused adjustment?

Answer choices

  • A. Move the child table into Global to inherit parent SLAs

  • B. Remove inheritance and duplicate SLA columns on the child

  • C. Broaden SLA conditions or target the child table explicitly (Correct)

  • D. Add SLA Condition Rules instead of touching the definition

Explanation

Definitions evaluate start/stop filters and table targeting. Child rows often need sys_class_name coverage or a definition aimed at the child table. Inheritance alone does not guarantee attachment.

Question 4

Create ACL script checks current.priority == 1 but priority is null during ACL evaluation. What is happening?

Answer choices

  • A. Create ACLs always run after commit with full values

  • B. Create ACLs ignore scripts entirely

  • C. Create ACL evaluation can occur before all submitted field values bind to current (Correct)

  • D. Data Policies always populate fields before ACLs

Explanation

Prefer role-based create gates or defer field-sensitive checks to Business Rules when values are unreliable at ACL time.

Question 5

How do teams avoid clobbering each other in the same Git-backed scoped app?

Answer choices

  • A. Tag main before each lunch break

  • B. Serialize commits by batching update sets only

  • C. Stash before every push to main

  • D. Use feature branches and reviewed merges into the integration branch (Correct)

Explanation

Git workflows—not update set grouping—prevent concurrent overwrite on shared branches.