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

CAD Certified Application Developer - ServiceNow Questions and Answers

Questions 4

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

Options:

A.

Business Service Management Map

B.

Data Sources

C.

Transform Map

D.

Schema Map Relationship Builder

Buy Now
Questions 5

How would you describe the relationship between the Incident and Task table? I Incident table is extended from Task table

Options:

A.

Incident table has a one to many relationship with the Task table

B.

Incident table has a many to many relationship with the Task table

C.

Incident table is related to the Task table via the INC number

D.

Incident table is a database view of the Task table

Buy Now
Questions 6

Here is the Business Rule script template:

This type of JavaScript function is known as:

Options:

A.

Constructor

B.

Scoped

C.

Anonymous

D.

Self-invoking

Buy Now
Questions 7

Which one of the following is NOT true for Modules?

Options:

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

Buy Now
Questions 8

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

Options:

A.

HTML (from Arguments)

B.

URL (from Arguments)

C.

Content Page

D.

Script (from Arguments)

Buy Now
Questions 9

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

Options:

A.

ServiceNow Messenger

B.

Knowledge Chat

C.

Virtual Agent

D.

Now Support

E.

Agent Workspace

Buy Now
Questions 10

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

Options:

A.

Before, After Async, Display

B.

Insert, Update, Delete, Query

C.

Before, Synchronous, Scheduled Job, View

D.

Prior to, Synchronous on Update

Buy Now
Questions 11

Which are valid caller access field options? (Choose 3 answers)

Options:

A.

Allow Configuration

B.

None

C.

Caller Restriction

D.

Accessible from

E.

Caller Permission

F.

Caller Tracking

Buy Now
Questions 12

Which tab on the knowledge base record, would you use to identify the sets of users who are able to read articles in that knowledge base?

Options:

A.

Access List

B.

Can Access

C.

Accessible to

D.

Can Read

Buy Now
Questions 13

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

Options:

A.

gs.log()

B.

gs.error()

C.

gs.warn()

D.

gs.debug()

Buy Now
Questions 14

Which ServiceNow utility provides a modern interactive graphical interface to visualize configuration items and their relationships?

Options:

A.

Class Map

B.

Flow Design

C.

Dependency View

D.

Business Service Map

Buy Now
Questions 15

When debugging Email Notifications, what must you check on a user record?

Choose 2 answers

Options:

A.

The user must not be locked out.

B.

Delegation must be enabled.

C.

Active must be true.

D.

The First name and Last name fields must have values.

E.

The Email field must have a valid value.

Buy Now
Questions 16

How can an application link to a repository behind a firewall?

Options:

A.

This option is not supported.

B.

Link an application to source control through a MID Server.

C.

Link an application to source control through an access token.

D.

Link an application to source control with multi-factor authentication.

Buy Now
Questions 17

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.

Options:

A.

a, b, c, and d

B.

a and b

C.

b and c

D.

a, b, and c

Buy Now
Questions 18

What is the name of the string that displays filter criteria?

Options:

A.

Breadcrumb

B.

Choice

C.

Menu

D.

Topic

Buy Now
Questions 19

Which of the following is NOT supported by Flow Designer?

Options:

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

Buy Now
Questions 20

Can inherited fields be deleted from a table?

Options:

A.

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

B.

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

C.

No, inherited fields cannot be deleted from a child table

D.

Yes, but only if they are text fields

Buy Now
Questions 21

Which roles grant access to source control repository operations such as importing applications from source control, or linking an application to source control? (Choose two.)

Options:

A.

source_control

B.

source_control_admin

C.

admin

D.

git_admin

Buy Now
Questions 22

What is the Endpoint when configuring a REST Message?

Options:

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

Buy Now
Questions 23

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

Options:

A.

COPY

B.

POST

C.

GET

D.

DELETE

Buy Now
Questions 24

What is the REST API Explorer used to do?

Options:

A.

Practice using REST to interact with public data providers

B.

Find resources on the web for learning about REST

C.

Convert SOAP Message functions to REST methods

D.

Create sample code for sending REST requests to ServiceNow

Buy Now
Questions 25

Client-side scripts manage what?

Options:

A.

Forms and Forms Fields

B.

Playbook access

C.

Database and backend

D.

User access

Questions 26

Which database operations can be controlled with Access Control?

Choose 2 answers

Options:

A.

Execute

B.

Create

C.

Update

D.

Query

Buy Now
Questions 27

An administrator creates "customer_table_adminH and "customer_table_user" roles for the newly created "Customer Table". Which ACL rule would grant access to all rows and all fields to both the customer_table_admin and customer_table_user roles?

Options:

A.

customer all

B.

customer.field

C.

customer.*

D.

customer.none

Buy Now
Questions 28

Which Report Type(s) can be created by right-clicking on a column header in a table’s list?

Options:

A.

Bar Chart, Pie Chart, Histogram, and Line

B.

Bar Chart

C.

Bar Chart, Pie Chart, and Histogram

D.

Bar Chart and Pie Chart

Buy Now
Questions 29

A graphical view of relationships among tables is a .

Options:

A.

Schema map

B.

Dependency view

C.

Graphical User Interface

D.

Map source report

Buy Now
Questions 30

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

Choose 3 answers

Options:

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

Buy Now
Questions 31

Which of the following objects does a Display Business Rule NOT have access to?

Options:

A.

previous

B.

GlideSystem

C.

g_scratchpad

D.

current

Buy Now
Questions 32

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

Options:

A.

g_form.hasRoleExactly(‘admin’)

B.

gs.hasRole(‘admin’)

C.

g_form.hasRole(‘admin’)

D.

gs.hasRoleExactly(‘admin’)

Buy Now
Questions 33

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

Options:

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.

Questions 34

Access Control rules are applied to a specific table, like the Incident table. What is the object name for a rule that applies to the entire Incident table (all rows and fields)?

Options:

A.

incident.all

B.

incident!

C.

incidentNone

D.

incident'

Buy Now
Questions 35

Which module would you use to create a new automation of business logic such as approvals, tasks, and notifications?

Options:

A.

Process Automation > Workflow Editor

B.

Process Automation > Active Flows

C.

Process Automation > Process Flow

D.

Process Automation > Flow Designer

E.

Process Automation > Flow Administration

Buy Now
Questions 36

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

Options:

A.

Business Rule

B.

Client Scripts

C.

UI Policies

D.

Script Actions

E.

Scheduled Jobs

Questions 37

While showing a customer their Incident form, they ask to change the Priority field title to display their internal terminology Value. How would you do that?

Choose 2 answers

Options:

A.

Right click on Priority and select Configure Dictionary

B.

Right click on Priority and select Configure Display Settings

C.

Right click on Priority and select Configure Column

D.

Right click on Priority and select Configure Label

Buy Now
Questions 38

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

Options:

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

Buy Now
Questions 39

What are web services?

Options:

A.

They provide a customer-facing view of available service and product offerings provided by departments within the organization

B.

Methods used to allow applications to connect to other software applications over a network

C.

Methods used to create and maintain Ul Pages

D.

Methods used to discover a wide variety of systems and applications

Buy Now
Questions 40

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

Options:

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

Questions 41

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.

Options:

A.

Data

B.

Type

C.

Sources

D.

Properties

E.

Configure

Buy Now
Questions 42

Which platform feature can be used to determine the relationships between field in an Import Set table to field in an existing ServiceNow table?

Options:

A.

Business Service Management Map

B.

Data Sources

C.

Transform Map

D.

Cl Relationship Builder

Buy Now
Questions 43

What is a Module?

Options:

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

Buy Now
Questions 44

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

Options:

A.

current.variable_name

B.

S{variable_name}

C.

< variable_name >

D.

< variable_name >.do?WSDL

Buy Now
Questions 45

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

Options:

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

Buy Now
Questions 46

Application developers configure ServiceNow using industry standard JavaScript to…

Options:

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

Buy Now
Questions 47

What occurs when an existing table is extended in ServiceNow?

Options:

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

Buy Now
Questions 48

What are Application Files in a ServiceNow application?

Options:

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

Buy Now
Questions 49

What is the Event Registry?

Options:

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

Buy Now
Questions 50

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

Options:

A.

Data Sources

B.

Schema Map Relationship Builder

C.

Business Service Management Map

D.

Transform Map

Buy Now
Questions 51

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

Options:

A.

REST messages

B.

Table

C.

Script Include

D.

Workflow

Buy Now
Questions 52

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

Options:

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

Buy Now
Questions 53

What do you install when you want to add applications or functionality within your development instance?

Options:

A.

Patch

B.

Updated Pack

C.

App Package

D.

Plugin

E.

App Updated Set

Buy Now
Questions 54

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?

Options:

A.

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

B.

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

C.

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

D.

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

Buy Now
Questions 55

Which server-side object provides methods for working with dates when writing a script in a privately scoped application?

Options:

A.

GlideDate Time

B.

current

C.

GlideRecord

D.

GlideSystem

Questions 56

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

Options:

A.

Business Rules

B.

Script Includes

C.

Client Scripts

D.

Access Controls

Buy Now
Questions 57

Which are valid caller access field options?

Choose 3 answers

Options:

A.

Caller Tracking

B.

Accessible from

C.

None

D.

Allow Configuration

E.

Caller Restriction

F.

Caller Permission

Buy Now
Questions 58

What records are used to track cross-scope applications or scripts that request access to an application, application resource, or event?

Options:

A.

Restricted caller access records

B.

Caller tracking records

C.

Access control level records

D.

Cross-scope access records

Buy Now
Questions 59

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

Options:

A.

Create a user

B.

Create a role

C.

Create a group

D.

Impersonation

Buy Now
Questions 60

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

Options:

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.

Buy Now
Questions 61

Which objects can be used in Inbound Action scripts?

Options:

A.

current and previous

B.

current and email

C.

current and event

D.

current and producer

Buy Now
Questions 62

When configuring a REST Message, the Endpoint is:

Options:

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

Buy Now
Questions 63

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

.

Options:

A.

Branch

B.

Tag

C.

Stash

D.

Update set

Buy Now
Questions 64

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

Options:

A.

g_form.addInfoMsg()

B.

g_form.addInfoMessage()

C.

g_form.showFieldMessage()

D.

g_form.showFieldMsg()

Buy Now
Questions 65

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

Options:

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

Buy Now
Questions 66

What is a workflow context?

Options:

A.

It is a checked out workflow which is being edited

B.

It is generated from a workflow version, executes activities, and follows transitions

C.

The table for which a workflow is defined plus any conditions such as "Active is true"

D.

The business reason or process for which a workflow is designed

Buy Now
Questions 67

Which items are valid UI Action types in ServiceNow?

Choose 3 answers

Options:

A.

List Banner Button

B.

Form Button

C.

Form Choice

D.

Record Navigation Button

E.

List Choice

F.

Workflow Action

Buy Now
Questions 68

When creating an application through the Guided Application Creator, what are the options for creating a table? (Choose 3 answers)

Options:

A.

Link to external tables

B.

Create a table from scratch

C.

Create a table from a template

D.

Run import jobs

E.

Upload a spreadsheet

F.

Use API calls

G.

Extend a table

Buy Now
Questions 69

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

Options:

A.

Password

B.

URL

C.

User name

D.

Application name

Buy Now
Questions 70

There is a basic strategy when creating a Utils Script Include. Identify the step that does not belong.

Options:

A.

Identify the table

B.

Script the function(s)

C.

Create a class

D.

Create a prototype object from the new class

Buy Now
Questions 71

Which of the following are configured in an Email Notification?

a)Who will receive the notification.

b)What content will be in the notification.

c)When to send the notification.

d)How to send the notification.

Options:

A.

a, b and c

B.

a, b, and d

C.

b, c and d

D.

a, c and d

Buy Now
Questions 72

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

Options:

A.

GlideRecord and current

B.

GlideUser and GlideRecord

C.

GlideSystem and GlideRecord

D.

GlideSystem and current

Buy Now
Questions 73

What do you click when you have made modifications to your report, and you want to see the results without saving?

Options:

A.

Execute

B.

Preview

C.

Run

D.

Test

E.

Try it

Buy Now
Questions 74

What section on the Notes tab, shows the history of the work documented on the record?

Options:

A.

Journal

B.

Activity Stream

C.

Diary

D.

Timeline

E.

Audit Log

Buy Now
Questions 75

Tables that extend a table do what?

Options:

A.

Sometimes inherit the parent's fields

B.

Automatically update the application scope

C.

Do not inherit the parent's fields

D.

Inherit the parent's fields

Buy Now
Questions 76

What syntax is used in a Record Producer script to access values from Record Producer form fields?

Options:

A.

producer.field_name

B.

producer.variablename

C.

current.variable_name

D.

current.field_name

Buy Now
Exam Code: CAD
Exam Name: Certified Application Developer - ServiceNow
Last Update: Mar 29, 2025
Questions: 254

PDF + Testing Engine

$134.99

Testing Engine

$99.99

PDF (Q&A)

$84.99