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

CAD Certified Application Developer - ServiceNow Questions and Answers

Questions 4

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 5

Here is the Business Rule script template:

CAD Question 5

This type of JavaScript function is known as:

Options:

A.

Constructor

B.

Scoped

C.

Anonymous

D.

Self-invoking

Buy Now
Questions 6

From the list below, identify one reason an application might NOT be a good fit with ServiceNow.

The application:

Options:

A.

Needs workflow to manage processes

B.

Requires “as-is” use of low-level programming libraries

C.

Requires reporting capabilities

D.

Uses forms extensively to interact with data

Buy Now
Questions 7

What is the purpose of the coalesce field when importing data?

Options:

A.

When a match is found, a new record is inserted

B.

To determine if a record matches an existing record or is a new record

C.

If a match is not found, the existing record is updated

D.

To identify and merge duplicate records

Buy Now
Questions 8

Which options are strategies for debugging client-side scripts?

Choose 2 answers

Options:

A.

gs.addErrorMessage()

B.

g_form.addInfoMessage()

C.

jslog()

D.

gs.log()

Buy Now
Questions 9

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

Options:

A.

Action

B.

Bundle

C.

Flow

D.

Spoke

Buy Now
Questions 10

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

Options:

A.

User Menu

B.

Content Frame

C.

Application Navigator

D.

Module

Buy Now
Questions 11

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

What is the logical evaluation of this script fragment?

Options:

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

Buy Now
Questions 12

What functionality is supported by Flow Designer?

Options:

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.

Buy Now
Questions 13

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 14

Which of the following objects does a Before Business Rule have access to in a script?

Options:

A.

current

B.

previous

C.

GlideRecord

D.

All of the above

Buy Now
Questions 15

Which of the following statements must evaluate to true for a user to pass an Access Control? (Choose 3 answers)

Options:

A.

The user must be granted access through a business rule.

B.

Conditions configured in the Access Control must evaluate to true.

C.

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

D.

Other matching Access Controls for the record evaluate to true.

E.

Scripts configured in the Access Control must evaluate to true.

Buy Now
Questions 16

What is a function of an update set in ServiceNow Studio?

Options:

A.

To group configuration changes for transfer between instances

B.

To track and monitor system performance metrics

C.

To create new custom applications

D.

To manage configurations directly in a production environment

Buy Now
Questions 17

What is a benefit of creating an Application Properties page for each application?

Options:

A.

Acts as a central landing page for the application

B.

Users can modify the appearance of the application

C.

Developers or admins can adjust behavior without altering artifacts

D.

Developers can override inherited application properties

Buy Now
Questions 18

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 19

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 20

What module do you use to access the reports that are available to you?

Options:

A.

Reports > Overview

B.

Reports > View / Run

C.

Self-Service > My Dashboards

D.

Reports > Homepage

E.

Self-Service > My Reports

Buy Now
Questions 21

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?

Options:

A.

ItemCountry, Number

B.

Only ItemName, ItemQty

C.

ItemName, ItemQty, and ItemCountry

D.

Only ItemCountry

Buy Now
Questions 22

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

Options:

A.

${event. < property name > }

B.

${current. < property name > }

C.

${property name > .getDisplayValue()}

D.

${gs. < property name > }

Buy Now
Questions 23

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

Options:

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

Buy Now
Questions 24

What are advantages of using Flow Designer? Choose 3 answers

Options:

A.

Smooth integration with 3rd party systems

B.

Less manual scripting

C.

Reduces technical debt

D.

Supports advanced developers

E.

Enables complicated scripting

Buy Now
Questions 25

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 26

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

Options:

A.

previous

B.

GlideRecord

C.

event

D.

current

Buy Now
Questions 27

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

Options:

A.

gs.log()

B.

gs.error()

C.

gs.debug()

D.

gs.logError()

E.

gs.info()

Buy Now
Questions 28

Which of the following is NOT a caller access field option?

Options:

A.

Caller Tracking

B.

Caller Restriction

C.

None

D.

Caller Permission

Buy Now
Questions 29

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

Options:

A.

Sys_id

B.

Record link

C.

Watermark

D.

Subject line with record number

Buy Now
Questions 30

Which ATF test step is used to set up a specific user profile for testing purposes?

Options:

A.

Impersonation

B.

Create a role

C.

Create a user

D.

Create a group

Buy Now
Questions 31

When evaluating Access Controls, ServiceNow searches and evaluates:

Options:

A.

Only for matches on the current table

B.

Only for matches on the current field

C.

From the most specific match to the most generic match

D.

From the most generic match to the most specific match

Buy Now
Questions 32

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

Options:

A.

Related lists

B.

Tabs

C.

Sections

D.

Buttons

Buy Now
Questions 33

What setting allows users to view a Knowledge Base article even if they are not logged in?

Options:

A.

The ESS role

B.

The Allow All role

C.

The Public setting

D.

The View All setting

Buy Now
Questions 34

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

Options:

A.

a, b, and c

B.

a, b, c, and d

C.

b, c, and d

D.

a, b, and d

Buy Now
Questions 35

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 36

When configuring an Access Control which has no condition or script, which one of the following statements is NOT true?

Options:

A.

table.*will grant access to every field in a record

B.

table.None will grant access to every record on the table

C.

table.field will grant access to a specific field in a record

D.

table.id will grant access to a specific record on the table

Buy Now
Questions 37

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

CAD Question 37

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

Options:

A.

field3 only

B.

filed1 and field3

C.

All fields

D.

All fields except field3

Buy Now
Questions 38

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 39

Which client-side scoped API class can be used as a replacement for GlideRecord?

Options:

A.

GlideDialogWindow

B.

GlideAjax

C.

GlideForm

D.

GlideElement

Buy Now
Questions 40

A manager wants to view a snapshot of month-end Sales performance data, as compared to Sales targets. In addition, the manager wants to be able to see those monthly numbers trended over time, and forecasted into the future. What capability do you suggest for this manager?

Options:

A.

Scheduled Reports, a custom snapshot table, and a Projection report

B.

Scheduled Reports and Excel

C.

Key Performance Indicators

D.

Performance Analytics

E.

Scheduled Reports a custom snapshot table and a Trend report

Buy Now
Questions 41

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

Options:

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.

Buy Now
Questions 42

What happens to the List view when a new field is added to an existing table?

Options:

A.

The new field is added at the end of the List

B.

A new List View is created with the new field

C.

The new field is added at the start of the List

D.

The new field is not added to the List view

Buy Now
Questions 43

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

Choose 4 answers

Options:

A.

Data input/output

B.

Business problem

C.

Project schedule

D.

Process steps

E.

Database capacity

F.

Users/stakeholders

G.

Available licenses

Buy Now
Questions 44

Which of the following is NOT a trigger type in Flow Designer?

Options:

A.

Outbound Email

B.

Application

C.

Record

D.

Schedule

Buy Now
Questions 45

Which items are valid UI Action types in ServiceNow? (Choose 3 answers)

Options:

A.

Workflow action

B.

Record navigation button

C.

Form choice

D.

Form button

E.

List banner button

Buy Now
Questions 46

Which one of the following is NOT part of the Form Designer?

Options:

A.

Form layout

B.

Page header

C.

Schema map

D.

Field navigator

Buy Now
Questions 47

If the Create module field is selected when creating a table, what is the new module’s default behavior?

Options:

A.

Open an empty form so new records can be created

B.

Open a link to a wiki article with instructions on how to customize the behavior of the new module

C.

Display an empty homepage for the application

D.

Display a list of all records from the table

Buy Now
Questions 48

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 49

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

Which one of the following is NOT a debugging strategy for client-side scripts?

Options:

A.

g_form.addInfoMessage()

B.

Field Watcher

C.

jslog()

D.

gs.log()

Buy Now
Questions 51

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.

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.

Buy Now
Questions 52

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 53

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

Options:

A.

Portal

B.

Mobile

C.

Self-service

D.

Workspace

Buy Now
Questions 54

Which one of the following is a benefit of creating an Application Properties page for each application you develop?

Options:

A.

An Application Properties page is a good landing page for an application

B.

Application Properties allow a developer to override the application properties inherited from ServiceNow

C.

Application users know to go to the Application Properties page to change the appearance of an application

D.

Application Properties allow a developer or admin to make changes to an application ' s behavior without modifying application artifacts

Buy Now
Questions 55

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 56

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

Options:

A.

Knowledge

B.

SharePoml

C.

Stack Overflow

D.

ServiceNow Wiki

E.

Knowledge NoW

Buy Now
Questions 57

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

Which configuration option achieves this?

Options:

A.

Application

B.

Menu

C.

Table

D.

Link type

Buy Now
Questions 58

Which of the following is true about g_scratchpad?

Choose 2 answers

Options:

A.

Has default properties passed by client-side scripts

B.

Does not exist on the mobile platform

C.

Used to push information from the server to the client

D.

Has constructors and methods

Buy Now
Questions 59

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

Options:

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.

Buy Now
Questions 60

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

Options:

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

Buy Now
Questions 61

Which of the following GuideRecord methods run a query against a database table?

Choose 3 answers

Options:

A.

-query( )

B.

runQuery()

C.

query()

D.

-get()

E.

get(

Buy Now
Questions 62

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 63

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 64

(What provides a graphical view of the relationships among tables in ServiceNow?)

Options:

A.

Map source report

B.

Schema map

C.

Graphical User Interface

D.

Dependency view

Buy Now
Questions 65

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 66

Which of the following is an available feature in Studio?

Choose 2 answers

Options:

A.

Push to external source control

B.

Search branch

C.

Merge branches

D.

Push to update set

Buy Now
Questions 67

Which Application Access configuration field(s) are NOT available if the Can read configuration field is NOT selected?

Options:

A.

All access to this table via web services

B.

Can create, Can update, and Can delete

C.

Can read does not affect the availability of other Application Access fields

D.

Allow configuration

Buy Now
Questions 68

What are the ways to designate data tables when Guided Application Creator (GAC)?

Choose 3 answers

Options:

A.

Upload an existing PDF

B.

Create a new table on the platform

C.

Use an existing table on the platform

D.

Upload an existing spreadsheet

E.

Upload an existing word processing document.

F.

Use a freeform database

Buy Now
Questions 69

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

Options:

A.

Create Branch

B.

Apply Remote Changes

C.

Stash Local Changes

D.

Edit Repository Configurations

Buy Now
Questions 70

Which actions can a Business Rule take without scripting?

Options:

A.

Set field values and query the database

B.

Set field values and add message

C.

Set field values and write to the system log

D.

Set field values and generate an event

Buy Now
Questions 71

You are looking at a list of Active Incidents. You want to exclude Incidents with the state of Resolved. How might you do that?

Options:

A.

On State column title, right-click select Filter Out > Resolved

B.

On the list of records, locate and right-click on the Resolved value, select Exclude

C.

Click Funnel icon, click AND. Select Resolved. Is Not, State, click Run

D.

On the list of records, locate and right-click on the Resolved value, select Filter Out

E.

On Search, select State, type not Resolved, press enter

Buy Now
Questions 72

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 73

What does the “Read-only” protection policy for Script Includes allow in a custom application?

Options:

A.

Only administrators can edit the Script Include.

B.

Application developers can customize the Script Include.

C.

Application developers can view the script logic but not change it.

D.

Only administrators can delete the Script Include.

Buy Now
Questions 74

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

Options:

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

Buy Now
Questions 75

What is a ' workflow context ' ?

Options:

A.

The business reason or process for which a workflow is designed

B.

A checked-out workflow that is being edited

C.

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

D.

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

Buy Now
Questions 76

Client-side scripts manage what?

Options:

A.

Forms and Forms Fields

B.

Playbook access

C.

Database and backend

D.

User access

Buy Now
Questions 77

Which testing framework is used to test ServiceNow Applications?

Options:

A.

Automated Test Framework (ATF)

B.

Selenium

C.

Test Driven Framework (TDF)

D.

Junit

Buy Now
Questions 78

Which is the base table of the configuration management database hierarchy?

Options:

A.

cmdb_rel_ci

B.

ucmdb

C.

cmdb_ci

D.

cmdb

Buy Now
Questions 79

Which class is NOT part of the Client side scoped APIs?

Options:

A.

GuideDialogWindow

B.

GuideAjex

C.

GuideRecord

D.

GuideForm

Buy Now
Questions 80

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 81

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 82

What data types of Flow Variables are supported to store record data?

Choose 3 answers

Options:

A.

Array

B.

Choice

C.

Integer

D.

String

E.

Date

Buy Now
Questions 83

As administrator, what must you do to access features of High Security Settings?

Options:

A.

Add security_admin role to your user account

B.

Use System Administration > Elevate Roles module

C.

Select Elevate Roles

D.

Impersonate Security Admin

Buy Now
Questions 84

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

Options:

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

Buy Now
Questions 85

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 new table does not inherit any of the fields from the parent table.

C.

You must script and configure all required behaviors.

D.

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

Buy Now
Questions 86

Which of the following is NOT a way to install an application on a ServiceNow instance?

Options:

A.

Install an application from the Application Repository

B.

Select the Copy button on the application record

C.

Download and install an application from the ServiceNow Share web site

D.

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

Buy Now
Questions 87

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
Exam Code: CAD
Exam Name: Certified Application Developer - ServiceNow
Last Update: Jul 10, 2026
Questions: 293

PDF + Testing Engine

$134.99

Testing Engine

$99.99

PDF (Q&A)

$84.99