Spring Special Sale - 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: spcl70

Practice Free CAD Certified Application Developer - ServiceNow Exam Questions Answers With Explanation

We at Crack4sure are committed to giving students who are preparing for the ServiceNow CAD Exam the most current and reliable questions . To help people study, we've made some of our Certified Application Developer - ServiceNow exam materials available for free to everyone. You can take the Free CAD Practice Test as many times as you want. The answers to the practice questions are given, and each answer is explained.

Question # 6

Which of the following statements is NOT true for the Form Designer?

A.

To add a section to the form layout, drag it from the Field Types tab to the desired destination on the form.

B.

To add a field to the form layout, drag the field from the Fields tab to the desired destination on the form.

C.

To remove a field from the form layout, hover over the field to enable the Action buttons, and select the Delete (X) button.

D.

To create a new field on a form’s table, drag the appropriate data type from the Field Types tab to the form and then configure the new field.

Question # 7

Which one of the following is NOT a method used for logging messages in a server-side script for a privately- scoped application?

A.

gs.log()

B.

gs.error()

C.

gs.warn()

D.

gs.debug()

Question # 8

You are developing the MyApp application that has a table, Table A. When the MyApp application is installed on an instance, you want Table A's records to be installed as part of the application.

Table A's records will be installed when:

A.

Table A is active and extends the Task table

B.

Table A's records are added to the application record using the Create Application Files context menu item

C.

Table A has an automatic number counter for new records

D.

Table A is not included in the System Clone > Exclude Tables list

Question # 9

Which scenario will a Scheduled Script Execution (Scheduled Job) be implemented?

A.

The application executes a client-side script daily at the same time

B.

The application queries the database daily to check unassigned records

C.

The application displays a custom welcome message when a user logs in

D.

The application validates form input fields before a record is submitted

Question # 10

What are the features of Flow Designer?

Choose 3 answers

A.

Add stages to a flow

B.

Call a flow from another flow or subflow

C.

Test a flow using the "Run as" feature

D.

Support Java Scripting code to test conditions that trigger the flow. Eg Run a flow from a Catalog item

E.

Perform form field data validation at client side

Question # 11

Which of the following statements is true about Guided Application Creator?

A.

The global scope option is turned on by default

B.

A scope application user role is automatically created

C.

Default access controls are automatically created

D.

The welcome screen appears every time a new application is created

Question # 12

An application called My App has a table, MyAppTable, with the following Application Access configuration:

    Accessible from: All application scopes

    Can read: Selected

    Can delete: Not selected

    Allow configuration: Selected

Which of the following is true based on this configuration?

A.

Any application developer can write a Business Rule which successfully deletes all records from the MyAppTable

B.

An application developer working in another privately scoped application can write a Business Rule for the MyAppTable which successfully deletes all records

C.

No Business Rule can be written which successfully deletes all records from the MyAppTable

D.

An application developer working in the My App scope can write a Business Rule for the MyAppTable which successfully deletes all records from the MyAppTable

Question # 13

When configuring the content of an Email Notification, which syntax should be used to reference the properties of an event triggering the Notification?

A.

${event. }

B.

${current. }

C.

${property name>.getDisplayValue()}

D.

${gs.}

Question # 14

Access Control debug information identifies whether each element of an Access Control granted or denied access. The elements appear in the debug information in the order of evaluation. In which order are the elements of an Access Control evaluated?

A.

Conditions, Roles, Script

B.

Conditions, Script, Roles

C.

Roles, Conditions, Script

D.

Script, Conditions, Roles

Question # 15

In an Email Notification, which one of the following is NOT true for the Weight field?

A.

Only Notifications with the highest weight for the same record and recipients are sent

B.

A Weight value of zero means that no email should be sent

C.

The Weight value defaults to zero

D.

A Weight value of zero means the Notification is always sent when the Notification’s When to send criteria is met

Question # 16

Which one of the following is true for a Script Include with a Protection Policy value of Protected?

A.

Any user with the protected_edit role can see and edit the Script Include

B.

The Protection policy option can only be enabled by a user with the admin role

C.

The Protection Policy is applied only if the glide.app.apply_protection system property value is true

D.

The Protection Policy is applied only if the application is downloaded from the ServiceNow App Store

Question # 17

What are examples of Ul Actions relating to forms?

Choose 3 answers

A.

Form Buttons

B.

Form Context Menu

C.

Form Columns

D.

Form View

E.

Form Links

Question # 18

What is required to link a ServiceNow application to a Git repository?

Choose 3 answers

A.

URI

B.

ACL

C.

User name

D.

URL

E.

Application name

F.

Password

Question # 19

Which methods can be used to install an application on a ServiceNow instance?

Choose 3 answers

A.

Import an application from an XML file

B.

Use the 'Install' button on the application record

C.

Install from the Google Play Store

D.

Download from Stack Overflow

E.

Install an application from the Application Repository

F.

Download and install a third-party application from the ServiceNow Store

Question # 20

What data types of Flow Designer variables are supported to store record data and complex data?

Choose 3 answers

A.

Label data type

B.

Integer

C.

Array. Reference

D.

Choice

E.

String

Question # 21

(What is a scoped application that contains Flow Designer actions tailored for a specific application or record type?)

A.

Action

B.

Bundle

C.

Flow

D.

Spoke

Question # 22

Why create Applications in ServiceNow?

A) To replace outdated inadequate custom business applications and processes

B) To extend service delivery and management to all enterprise departments

C) To allow users full access to all ServiceNow tables, records and fields

D) To extend the value of ServiceNow

A.

a b and c

B.

a b c and d

C.

b c and d

D.

a b and d

Question # 23

Which business requirements and process(es) should be documented as part of the application development plan?

Choose 4 answers

A.

Data input/output

B.

Business problem

C.

Project schedule

D.

Process steps

E.

Database capacity

F.

Users/stakeholders

G.

Available licenses

Question # 24

(How does the weight field value affect sending multiple notifications for the same record and recipients?)

A.

Notifications with the lowest weight value are sent.

B.

Notifications with a weight value of zero are skipped.

C.

Notifications with the highest weight value are always skipped.

D.

Notifications with the highest weight value are sent.

Question # 25

Which one of the following is NOT required to link a ServiceNow application to a Git repository?

A.

Password

B.

URL

C.

User name

D.

Application name

Question # 26

(Where can a developer find business logic for recurring checks to identify unassigned task records? Choose 2 options.)

A.

Scheduled Flows

B.

Discovery Schedules

C.

Scheduled Script Execution

D.

System Schedules

Question # 27

The Report Designer contains different sections for configuring your report. Which section is used to specify the name of the report, and the table or data source for the report.

A.

Data

B.

Type

C.

Sources

D.

Properties

E.

Configure

Question # 28

Identify characteristic(s) of a Record Producer. (Choose 3 answers)

A.

All records created using this strategy are inserted into the Requested Item [sc_req_item] table.

B.

Graphics can be included on the user interface.

C.

They must be scripted.

D.

Each field prompts the user with a question rather than a field label.

E.

You can script behaviors of fields in the user interface.

Question # 29

When configuring a REST Message, the Endpoint is:

A.

The commands to the REST script to stop execution

B.

The URI of the data to be accessed, queried, or modified

C.

Information about the format of the returned data

D.

The response from the provider indicating there is no data to send back

Question # 30

Exportitem table is extended from Item table with the additional column of ItemCountry added. The Item table contains the columns ItemName and ItemQty.

Which fields are available in the Exportitem table?

A.

ItemCountry, Number

B.

Only ItemName, ItemQty

C.

ItemName, ItemQty, and ItemCountry

D.

Only ItemCountry

Question # 31

To see what scripts, reports, and other application artifacts will be in a published application:

A.

Enter the name of the Application in the Global search field

B.

Open the list of Update Sets for the instance

C.

Examine the Application Files Related List in the application to be published

D.

Open the artifact records individually to verify the value in the Application field

Question # 32

Which of the following steps can be used to import new data into ServiceNow from a spreadsheet?

A.

Select Data Source, Schedule Transform

B.

Load Data, Create Transform Map, Run Transform Most Voted

C.

Define Data Source, Select Transform Map, Run Transform

D.

Select Import Set, Select Transform Map, Run Transform

Question # 33

As an IT employee what interface would you use, if you wanted to browse internal IT documentation, like troubleshooting scripts and FAQs?

A.

Knowledge

B.

SharePoml

C.

Stack Overflow

D.

ServiceNow Wiki

E.

Knowledge NoW

Question # 34

(What are valid reasons to develop an application on the ServiceNow platform? Choose 2 options.)

A.

It uses multimedia features.

B.

It requires low-level programming libraries.

C.

It uses forms to interact with data.

D.

It needs workflows to manage processes.

Question # 35

An app developer enables the "Allow access to this table via web services" option in Application Access. What is the result of this configuration?

A.

Users querying via web services can access table records, regardless of permissions

B.

Developers from other application scope can write scripts for this table

C.

A user having correct permissions, querying via web services can access table records

D.

Users are allowed to write table records but restricts delete via web services

Question # 36

Which of the following methods is NOT part of the ServiceNow REST API?

A.

COPY

B.

POST

C.

GET

D.

DELETE

Question # 37

When crafting a scoped application that contains flow actions, what is the application called?

A.

Spoke

B.

Flow

C.

Bundle

D.

Action

Question # 38

Which one of the following is NOT true for Modules?

A.

Access to Modules is controlled with roles

B.

Modules open content pages

C.

Every Module must be associated with a table

D.

Every Module must be part of an Application Menu

Question # 39

Which one of the following is NOT a purpose of application scoping?

A.

Provide a relationship between application artifacts

B.

Provide a way of tracking the user who developed an application

C.

Provide a namespace (prefix and scope name) to prevent cross application name collisions

D.

Provide controls for how scripts from another scope can alter tables in a scoped application

Question # 40

Which determines the relationships between field in an Import Set table to field in an existing ServiceNow table?

A.

Data Sources

B.

Schema Map Relationship Builder

C.

Business Service Management Map

D.

Transform Map

Question # 41

Which one of the following is part of the client-side scripting API?

A.

workflow.scratchpad

B.

GlideUser object (g_user)

C.

current and previous objects

D.

GlideSystem object (gs)

Question # 42

What are Application Files in a ServiceNow application?

A.

An XML export of an application's table records

B.

ServiceNow artifacts comprising an application

C.

XML exports of an application's Update Set

D.

CSV files containing data imported into an application

Question # 43

If you create a SOAP Message, what syntax indicates a variable to pass when the function is called?

A.

current.variable_name

B.

S{variable_name}

C.

< variable_name >

D.

< variable_name >.do?WSDL

Question # 44

Which of the following statements must evaluate to true for a user to pass an Access Control?

Choose 3 answers

A.

Other matching Access Controls for the records evaluate to true.

B.

Conditions configured in the Access Control must evaluate to true.

C.

The user must be granted access through a business rule.

D.

The user has one of the roles specified in the Required roles related list.

E.

Scripts configured in the Access Control must evaluate to true.

Question # 45

What is a limitation when using record producers in ServiceNow?

A.

Record producers should not be used to create requested item records

B.

Record producers cannot be used for tables in the same scope

C.

Record producers cannot redirect users after record creation

D.

Record producers must always call the update method on the current record

Question # 46

Which role(s) are required to impersonate a user?

Choose 2 answers

A.

security_admin

B.

sys_admin

C.

admin

D.

sys_user

E.

impersonator

Question # 47

If a knowledge base has no access details specified, what users are able to read articles in that knowledge base?

A.

itil users

B.

Users with kb_user role

C.

Any active user

D.

No users

E.

Any user with an article's permalink

Question # 48

On what part of the ServiceNow instance, would you find the option to Impersonate User?

A.

User Menu

B.

Content Frame

C.

Application Navigator

D.

Module

Question # 49

What is the Endpoint when configuring a REST Message?

A.

The URI of the data to be accessed, queried, or modified

B.

The provider response indicates there is no data to send back

C.

The URI of the Webserver

D.

The command to the REST script to stop execution

Question # 50

What is the ServiceNow App Repository?

A.

A Request table

B.

Another name for update sets

C.

A database containing ServiceNow apps

D.

A collection of files in a Git database

Question # 51

Identify the incorrect statement about Delegated Development in ServiceNow.

A.

Administrators can grant non-admin users the ability to develop global applications.

B.

Administrators can specify which application file types the developer can access.

C.

Administrators can grant the developer access to script fields.

D.

Administrators can grant the developer access to security records.

Question # 52

When creating new application files in a scoped application, cross scope access is turned on by default in which of the following?

A.

REST messages

B.

Table

C.

Script Include

D.

Workflow

Question # 53

Many actions are included with flow designer what are some frequently used core actions?

Choose 4 answers

A.

Look Up Record

B.

Ask for Approval

C.

Create Record

D.

Look for Update

E.

Wait for Condition

F.

Wart for Match

Question # 54

A graphical view of relationships among tables is a .

A.

Schema map

B.

Dependency view

C.

Graphical User Interface

D.

Map source report

Question # 55

Which objects can you use in a Scheduled Script Execution (Scheduled Job) script?

A.

GlideRecord and current

B.

GlideUser and GlideRecord

C.

GlideSystem and GlideRecord

D.

GlideSystem and current

Question # 56

Which items are valid UI Action types in ServiceNow?

Choose 3 answers

A.

Workflow action

B.

List choice

C.

List banner button

D.

Form choice

E.

Form button

F.

Record navigation button

Question # 57

What are advantages of using Flow Designer? Choose 3 answers

A.

Smooth integration with 3rd party systems

B.

Less manual scripting

C.

Reduces technical debt

D.

Supports advanced developers

E.

Enables complicated scripting

Question # 58

A developer wants to set up an application module that allows inserting new records into a table.

Which configuration option achieves this?

A.

Application

B.

Menu

C.

Table

D.

Link type

Question # 59

How does ServiceNow match inbound email to existing records?

A.

Watermark

B.

Record link

C.

Subject line

D.

sys_id

Question # 60

Which of the following is NOT supported by Flow Designer?

A.

Call a subflow from a flow

B.

Test a flow with rollback

C.

Use Delegated Developer

D.

Run a flow from a MetricBase Trigger

Question # 61

Which one of the following is true for the Application Picker?

A.

All custom application scope and the Global scope appear in the Application Picker

B.

All applications in ServiceNow, including baseline applications like Incident, appear in the Application Picker

C.

Only custom applications appear in the Application Picker

D.

Only downloaded applications appear in the Application Picker

Question # 62

Is it possible to change an application's scope?

A.

Yes, but only from global scope to private scope

B.

Yes it's possible.

C.

No, it's not possible.

D.

Yes. but only from private scope to global scope

Question # 63

While on an Incident record, how would you add a Tag for "Special Handling" to the record?

A.

Click on the More options (...) icon, click Add Tag, type Special Handling, press enter

B.

On the Tag field, select Special Handling from the choice list

C.

On the Special Handling field check the box

D.

Click on the Context menu, select Add Tact, type Special Handling. press enter

Question # 64

ServiceNow contains a resource which provides the following:

• A standard and shared set of service related definitions across ServiceNow products and platform that will enable and support true service level reporting.

• A CMDB framework across our products and platform that will enable and support multiple configuration strategies.

What resource do these statements describe?

A.

Common Services Data Model (CSDM)

B.

Configuration Management Database (CMDB)

C.

Information Technology Service Management (ITSM)

D.

Information Technology Infrastructure Library (ITIL)

Question # 65

Which are valid caller access field options?

Choose 3 answers

A.

Caller Tracking

B.

Accessible from

C.

None

D.

Allow Configuration

E.

Caller Restriction

F.

Caller Permission

Question # 66

Which script types execute on the server? (Choose three.)

A.

Business Rule

B.

Client Scripts

C.

UI Policies

D.

Script Actions

E.

Scheduled Jobs

Question # 67

Can inherited fields be deleted from a table?

A.

No, inherited fields cannot be deleted from a child table

B.

Yes, but only if they are text fields

C.

Yes, select the red X in the left-most column in the table definition

D.

Yes, but only if there has never been any saved field data

Question # 68

Your customer would like to create a new template to notify users who are affected by network outages at their site. Which module would you use to create a new notification?

A.

System Properties > Email > Settings

B.

User Preferences > Email > Notifications

C.

System Notification > Email > Notifications

D.

Click Gear > Notifications > New

E.

Administration > Notification Overview

Question # 69

Which one of the following client-side scripts apply to Record Producers?

A.

Catalog Client Scripts and Catalog UI Policies

B.

UI Scripts and UI Actions

C.

UI Scripts and Record Producer Scripts

D.

Client Scripts and UI Policies

Question # 70

What is a Module?

A.

The functionality within an application menu such as opening a page in the content frame or a separate tab or window

B.

A group of menus, or pages, providing related information and functionality to end-users

C.

A way of helping users quickly access information and services by filtering the items in the Application Navigator

D.

A web-based way of providing software to end-users

Question # 71

What field type would you select if you want to query records from another table on a form?

A.

Use the Date field type.

B.

Use the Phone Number field type.

C.

Use the String field type.

D.

Use the Reference field type.

Question # 72

Which one of the following is true?

A.

A UI Policy’s Actions execute before the UI Policy’s Scripts

B.

The execution order for a UI Policy’s Scripts and Actions is determined at runtime

C.

A UI Policy’s Scripts execute before the UI Policy’s Actions

D.

A UI Policy’s Actions and Scripts execute at the same time

Question # 73

(Which method can be used in a Business Rule to get the sys_id of the currently logged in user?)

A.

g_form.getUserSysID()

B.

gs.getUserSysID()

C.

g_form.getUserID()

D.

gs.getUserID()

Question # 74

(Which methods are used to activate application restricted caller access? Choose 2 options.)

A.

Block all access requests to cross-scope resources

B.

Request the HR Service Delivery or Security Incident Response applications

C.

Activate the Scoped Application Restricted Caller Access plugin

D.

Enable the Cross-Scope Access Override feature in the application settings

Question # 75

How does ServiceNow match inbound email to an existing record? (Choose 2 answers)

A.

Sys_id

B.

Record link

C.

Watermark

D.

Subject line with record number

Question # 76

Which one of the following is the baseline behavior of a table in a privately-scoped application?

A.

The table and its data are not accessible using web services

B.

Any Business Rule can read, write, delete, and update from the table

C.

Only artifacts in the table’s application can read from the table

D.

All application scopes can read from the table

Question # 77

What are some of the benefits of extending an existing table such as the Task table when creating a new application?

a)You can repurpose existing fields by simply changing the label.

b)Use existing fields with no modifications.

c)Existing logic from the parent table will be automatically applied to the new table.

d)All of the parent table records are copied to the new table.

A.

a, b, c, and d

B.

a and b

C.

b and c

D.

a, b, and c

Question # 78

When writing a Client Script to provide feedback targeted at a specific field, which method should be used?

A.

g_form.showInfoMessage()

B.

g_form.showFieldMsg()

C.

g_form.addInfoMessage()

D.

g_form.addFieldMsg()

Question # 79

What function do you use to add buttons, links, and context menu items on forms and lists?

A.

Ul Settings

B.

UI Actions

C.

Ul Policies

D.

Ul Config

Question # 80

What are the benefits of storing the majority of an Application’s server-side script logic in a Script Include?

a) This makes execution faster.

b) Only run when called from a script.

c) The script logic can be hidden when the Application is installed from the ServiceNow Store. d. For some changes to application logic there is only one place to make edits.

A.

a, b, and d

B.

a, b, c, and d

C.

b, c, and d

D.

a, b, and c

Question # 81

Which of the following CANNOT be debugged using the Field Watcher?

A.

Business Rules

B.

Script Includes

C.

Client Scripts

D.

Access Controls

Question # 82

When creating an application through the Guided Application Creator, what are the options for creating a table?

Choose 3 answers

A.

Extend a table

B.

Link to external tables

C.

Upload a spreadsheet

D.

Create a table from a template

E.

Use APIs

F.

Run import jobs

G.

Create a table from scratch

Question # 83

Which of the following features are available to Global applications? (Choose two.)

A.

Automated Test Framework

B.

Source Control

C.

Delegated Development

D.

Flow Designer

Question # 84

A customer requests the following data quality measures be added:

1. Incident numbers should be read-only on all lists and forms, for all users.

2. Short Description field should be mandatory, on all records, across all applications, on Insert.

Which type of policy would you use to meet this requirement?

A.

Dictionary Design Policy

B.

Field Criteria Policy

C.

Data Quality Policy

D.

Data Policy

Question # 85

Which ATF Test step allows you to create a user with specified roles and groups for the test?

A.

Create a user

B.

Create a role

C.

Create a group

D.

Impersonation

CAD PDF

$33

$109.99

3 Months Free Update

  • Printable Format
  • Value of Money
  • 100% Pass Assurance
  • Verified Answers
  • Researched by Industry Experts
  • Based on Real Exams Scenarios
  • 100% Real Questions

CAD PDF + Testing Engine

$52.8

$175.99

3 Months Free Update

  • Exam Name: Certified Application Developer - ServiceNow
  • Last Update: Feb 24, 2026
  • Questions and Answers: 285
  • Free Real Questions Demo
  • Recommended by Industry Experts
  • Best Economical Package
  • Immediate Access

CAD Engine

$39.6

$131.99

3 Months Free Update

  • Best Testing Engine
  • One Click installation
  • Recommended by Teachers
  • Easy to use
  • 3 Modes of Learning
  • State of Art Technology
  • 100% Real Questions included