New Year 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 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 # 7

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 # 8

How does ServiceNow match inbound email to existing records?

A.

Watermark

B.

Record link

C.

Subject line

D.

sys_id

Question # 9

How does the Application Picker interact with Application Scope in ServiceNow?

A.

Selecting Global in the Application Picker sets the Application Scope to Incident.

B.

Global is a reserved application that does not appear in the Application Picker.

C.

Selecting an application from the Application Picker sets the Application Scope.

D.

Selecting an application from the Application Picker does not set the Application Scope.

Question # 10

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 # 11

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 # 12

Which database operations can be controlled with Application Access? (Choose 2 answers)

A.

Update

B.

Create

C.

Execute

D.

Query

Question # 13

When creating application tables, a user role is automatically added to the table record. Which other role does an application typically have?

A.

Application Manager

B.

Application Fulfiller

C.

Application Super User

D.

Application Admin

Question # 14

When creating an application through the Guided Application Creator, which of the following is a user experience option?

A.

Portal

B.

Mobile

C.

Self-service

D.

Workspace

Question # 15

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 # 16

Which objects can be used in Inbound Action scripts?

A.

current and previous

B.

current and email

C.

current and event

D.

current and producer

Question # 17

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 # 18

For Application Access, there is a configuration option called "Allow access to this table via web services." Which one of the following statements is true when this option is selected?

A.

Even when not selected, users with the correct permissions can use web services to access the table's records.

B.

The user performing the query via web services must have the correct permissions to access the table's records.

C.

This option restricts access only to SOAP web services but does not apply to REST.

D.

This option restricts the ability to delete records via web services, but records can always be read.

Question # 19

Which feature helps to automatically allocate a critical, high-priority, service request to the appropriate assignment group or team member?

A.

User Policy

B.

Predictive Intelligence

C.

Assignment Rule

D.

UI Policy

Question # 20

Which one of the following is NOT an example of when an application might use a Scheduled Script Execution (Scheduled Job)?

A.

The application needs to send weekly email reminders to requestors for all records on a table

B.

The application needs to run a clean up script on the last day of every month

C.

The application needs to query the database every day to look for unassigned records

D.

The application needs to run a client-side script at the same time every day

Question # 21

What is the best practice related to using the Default Update Set for moving customizations between instances?

A.

Submit Default update set to application repository

B.

You should not use the Default Update sets for moving between instances

C.

Keep Default update set to maximum of 20 records, for troubleshooting purposes

D.

Merge Default update sets before moving between instances

Question # 22

The task table is an example of which of the following?

Choose 2 answers

A.

Legacy class

B.

Child class

C.

Base class

D.

Parent class

Question # 23

When troubleshooting and debugging notifications, where do you navigate to see if an email was sent in response to an event?

A.

System Logs > Push Notifications

B.

System Logs > ICE Logs

C.

System Logs > Emails

D.

System Logs > Events

Question # 24

Which of the following methods are useful in Access Control scripts?

A.

g_user.hasRole() and current.isNewRecord()

B.

gs.hasRole() and current.isNewRecord()

C.

g_user.hasRole() and current.isNew()

D.

gs.hasRole() and current.isNew()

Question # 25

When working in the Form Designer, configuring the label of a field in a child table changes the label on which table(s)?

A.

base table

B.

child table

C.

parent table

D.

all tables

Question # 26

Which of the following methods prints a message on a blue background to the top of the current form by default?

A.

g_form.addInfoMsg()

B.

g_form.addInfoMessage()

C.

g_form.showFieldMessage()

D.

g_form.showFieldMsg()

Question # 27

Which database operations can be controlled with Access Control?

Choose 2 answers

A.

Execute

B.

Create

C.

Update

D.

Query

Question # 28

Which of the following is true for the Application Picker and Application Scope?

A.

Selecting application from the Application Picker does not set the Application Scope.

B.

Selecting Global in the Application Picker sets the Application Scope to incident

C.

Global is a reserved application which does not appear in the Application Picker

D.

Selecting an application from the Application Picker sets the Application Scope

Question # 29

Which one of the following is the fastest way to create and configure a Record Producer?

A.

Create a Catalog Category, open the category, and select the Add New Record Producer button

B.

Use the Record Producer module then add and configure all variables manually

C.

Open the table in the Table records and select the Add to Service Catalog Related Link

D.

Open the table’s form, right-click on the form header, and select the Create Record Producer menu item

Question # 30

On a form, which type of field has this icon which can be clicked, to see a preview of the associated record?

A.

Reference

B.

Lookup

C.

Preview

D.

Quickview

E.

Drilldown

F.

Snapshot

Question # 31

What are Application Files in a ServiceNow application?

A.

XML exports of an application's Update Set.

B.

CSV files containing data imported into an application.

C.

ServiceNow artifacts comprising an application.

D.

An XML export of an application's table records.

Question # 32

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 # 33

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 # 34

A graphical view of relationships among tables is a .

A.

Schema map

B.

Dependency view

C.

Graphical User Interface

D.

Map source report

Question # 35

What functionality is supported by Flow Designer?

A.

Flows can be "Run as" security_admin.

B.

Flows can trigger off a record being deleted.

C.

Call a subflow from a flow.

D.

The role flow_operator can create and edit flows.

Question # 36

Access Control debug information identification whether each element of an Access Control granted of denied access. The elements of an Access Control evaluated?

A.

Conditions, Script, Roles

B.

Script, Conditions, Roles

C.

Conditions, Roles, Script

D.

Roles, Conditions, Script

Question # 37

What is the best UX format to use for lists and forms?

A.

Forms

B.

Lists

C.

Standard

D.

Classic

Question # 38

When designing and creating a form, what do you create to organize fields on a form?

A.

Related lists

B.

Tabs

C.

Sections

D.

Buttons

Question # 39

Which client-side scripts apply to Record Producers? (Choose 2 answers)

A.

Fix Scripts

B.

Catalog Client Scripts

C.

Catalog UI Policies

D.

Record Producer Policies

E.

UI Scripts

Question # 40

Modules must have a Link type. Which one of the following is a list of Link types?

A.

List of Records, Separator, Catalog Type, Roles

B.

Assessment, List of Records, Separator, Timeline Page

C.

List of Records, Content Page, Order, URL (from arguments:)

D.

Assessment, List of Records, Content Page, Roles

Question # 41

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 # 42

Which server-side API debug log method is available for scoped applications?

A.

gs.print()

B.

gs.log()

C.

gs.debuglog()

D.

gs.info()

Question # 43

What is the Event Registry?

A.

A table containing a record for every Event known to the ServiceNow system which allows ServiceNow to react when Events are generated

B.

A Workflow which is launched every time an Event is generated; used to debug Events

C.

The method used in server side scripts to generate Events and pass parameters

D.

The Event Log which lists all Events that have been generated

Question # 44

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 # 45

Which one of the following is the correct Link Type to select when creating a module that opens the Record Producer UI for a user rather than the ServiceNow form UI?

A.

URL (from Arguments:)

B.

HTML (from Arguments:)

C.

Script (from Arguments:)

D.

Content Page

Question # 46

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 # 47

Which set of steps is used to import spreadsheet data into a ServiceNow table?

A.

Define Data Source, Select Transform Map, Run Transform Load Data.

B.

Create Transform Map.

C.

Run Transform Select Import Set, Select Transform Map.

D.

Run Transform Select Data Source. Schedule Transform

Question # 48

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 # 49

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 # 50

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 # 51

This script fragment is executed in an application: g_user.hasRole('x_my_app_user');

What is the logical evaluation of this script fragment?

A.

Method returns "False" if the currently logged in user has admin role

B.

Method returns "False" if the currently logged in user has the x_my_app_user role only

C.

Method returns "True" if the currently logged in user has the x_my_app_user or the admin roles

D.

Method returns "True" if the currently logged in user has the x_my_app_user role only

Question # 52

When a selecting a data type for a field that will be displayed on a form, which of the following statements is NOT correct?

A.

Use the Choice data type to limit options in a field

B.

Use the Data data type to enter the date and time of day.

C.

Use the Phone Number data type to automate phone number data validation.

D.

Use the string data type for a free-form text field.

Question # 53

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 # 54

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 # 55

What tool is used to import data from various data sources, and map that data into ServiceNow tables?

A.

Transform Set

B.

Import Set

C.

Data Pack

D.

Update Set

Question # 56

What occurs when an existing table is extended in ServiceNow?

A.

The new table inherits the functionality built into the parent table

B.

The parent table's Access Controls are ignored when determining access to the new table's records and fields

C.

The new table does not inherit any of the fields from the parent table

D.

You must script and configure all required behaviors

Question # 57

Which one of the following is true regarding Application Scope?

A.

All applications are automatically part of the Global scope

B.

Applications downloaded from 3rd party ServiceNow application developers cannot have naming conflicts

C.

Any developer can edit any application

D.

Developers can choose the prefix for a scope’s namespace

Question # 58

What ServiceNow feature allows you to include data from a secondary related table on a report?

A.

Outer Join

B.

SQL

C.

Dot Walking

D.

Joins

Question # 59

What records are used to track cross-scope applications that request access to an application?

A.

Caller tracking records

B.

Restricted caller access records

C.

Cross-scope access records

D.

Access control level records

Question # 60

In a privately-scoped application, which methods are used for logging messages in server-side scripts? (Choose 2 answers)

A.

gs.info()

B.

gs.debug()

C.

gs.iog()

D.

gs.error()

E.

gs.logError()

Question # 61

On a Business Rule, the When setting determines at what point the rule executes. What are the options for specifying that timing?

A.

Before, After Async, Display

B.

Insert, Update, Delete, Query

C.

Before, Synchronous, Scheduled Job, View

D.

Prior to, Synchronous on Update

Question # 62

Which source control operation is available from BOTH Studio and the Git Repository?

A.

Create Branch

B.

Apply Remote Changes

C.

Stash Local Changes

D.

Edit Repository Configurations

Question # 63

Assume a table called table exists and contains 3 fields: field1, field2, field3. Examine the Access Control list for table:

CAD question answer

Which field or fields can a user with the itil role read?

A.

field3 only

B.

filed1 and field3

C.

All fields

D.

All fields except field3

Question # 64

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

A.

COPY

B.

POST

C.

GET

D.

DELETE

Question # 65

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 # 66

Application developers configure ServiceNow using industry standard JavaScript to…

A.

Enable the right-click to edit the context menus on applications in the navigator

B.

Extend and add functionality

C.

Customize the organization’s company logo and banner text

D.

Configure the outgoing email display name

Question # 67

How does the Application Picker interact with Application Scope in ServiceNow?

A.

Selecting Global in the Application Picker sets the Application Scope to Incident.

B.

Global is a reserved application which does not appear in the Application Picker.

C.

Selecting an application from the Application Picker does not set the Application Scope.

D.

Selecting an application from the Application Picker sets the Application Scope.

Question # 68

Which tool is used to define relationships between fields in an import set table and a target table?

A.

Field Transformer

B.

Schema Map

C.

Transform Schema

D.

Transform Map

Question # 69

The source control operation used to store local changes on an instance for later application is called a(n)

.

A.

Branch

B.

Tag

C.

Stash

D.

Update set

Question # 70

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 # 71

A new employee joins the IT department and needs to perform work assigned to Network and Hardware groups. How would you set up their access?

Choose 3 answers

A.

Add User Account to Network group

B.

Add User Account to Hardware group

C.

Add User Account to IT Knowledgebase

D.

Create User Account

E.

Add User Account to ACL

F.

Add User Account to itil group

Question # 72

In a Business Rule, which one of the following returns true if the currently logged in user has the admin role?

A.

g_form.hasRoleExactly(‘admin’)

B.

gs.hasRole(‘admin’)

C.

g_form.hasRole(‘admin’)

D.

gs.hasRoleExactly(‘admin’)

Question # 73

Which of the following is a good practice for adding instructions to a form?

A.

Annotations

B.

Related links to wiki pages

C.

A context Menu UI Action

D.

A population read-only field

Question # 74

What is the purpose of the Application Picker?

A.

Select an application to run

B.

Select an application as a favorite in the Application Navigator

C.

Choose an application to edit and set the Application Scope

D.

Choose an application to download and install

Question # 75

Which one of the following objects CANNOT be used in a Script Action script?

A.

previous

B.

GlideRecord

C.

event

D.

current

Question # 76

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 # 77

Which ServiceNow capability provides assistance to help users obtain information, make decisions, and perform common work tasks via a messaging interface?

A.

ServiceNow Messenger

B.

Knowledge Chat

C.

Virtual Agent

D.

Now Support

E.

Agent Workspace

Question # 78

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 # 79

What is the ServiceNow Application Repository?

A.

A database for logging application errors

B.

A database for tracking user permissions

C.

A database containing custom ServiceNow applications

D.

A database of ServiceNow provided applications

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: Dec 14, 2025
  • Questions and Answers: 264
  • 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