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

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: Oct 30, 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

CAD Practice Exam Questions with Answers Certified Application Developer - ServiceNow Certification

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

Full Access
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

Full Access
Question # 8

How does ServiceNow match inbound email to existing records?

A.

Watermark

B.

Record link

C.

Subject line

D.

sys_id

Full Access
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.

Full Access
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

Full Access
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

Full Access
Question # 12

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

A.

Update

B.

Create

C.

Execute

D.

Query

Full Access
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

Full Access
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

Full Access
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

Full Access
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

Full Access
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

Full Access
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.

Full Access
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

Full Access
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

Full Access
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

Full Access
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

Full Access
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

Full Access
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()

Full Access
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

Full Access
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()

Full Access
Question # 27

Which database operations can be controlled with Access Control?

Choose 2 answers

A.

Execute

B.

Create

C.

Update

D.

Query

Full Access
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

Full Access
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

Full Access
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

Full Access
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.

Full Access
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

Full Access
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

Full Access
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

Full Access
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.

Full Access
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

Full Access
Question # 37

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

A.

Forms

B.

Lists

C.

Standard

D.

Classic

Full Access
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

Full Access
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

Full Access
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

Full Access
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

Full Access
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()

Full Access
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

Full Access
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

Full Access
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

Full Access
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

Full Access
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

Full Access
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

Full Access
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

Full Access
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

Full Access
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

Full Access
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.

Full Access
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

Full Access
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

Full Access
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

Full Access
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

Full Access
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

Full Access
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

Full Access
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

Full Access
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()

Full Access
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

Full Access
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

Full Access
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

Full Access
Question # 64

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

A.

COPY

B.

POST

C.

GET

D.

DELETE

Full Access
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

Full Access
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

Full Access
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.

Full Access
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

Full Access
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

Full Access
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

Full Access
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

Full Access
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’)

Full Access
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

Full Access
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

Full Access
Question # 75

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

A.

previous

B.

GlideRecord

C.

event

D.

current

Full Access
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

Full Access
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

Full Access
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

Full Access
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

Full Access