Summer Certification Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: cramtick70

CAD Certified Application Developer - ServiceNow Questions and Answers

Questions 4

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 5

Which one of the following is true regarding Application Scope?

Options:

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

Buy Now
Questions 6

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

Choose 2 answers

Options:

A.

security_admin

B.

sys_admin

C.

admin

D.

sys_user

E.

impersonator

Buy Now
Questions 7

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 8

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

Options:

A.

Field Transformer

B.

Schema Map

C.

Transform Schema

D.

Transform Map

Buy Now
Questions 9

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 10

How is access to Application Menus and Modules controlled?

Options:

A.

Access Controls

B.

Application Rules

C.

Client Scripts

D.

Roles

Buy Now
Questions 11

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 12

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 13

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 14

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

Options:

A.

Enter the name of the Application in the Global search field

B.

Open the list of Update Sets for the instance

C.

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

D.

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

Buy Now
Questions 15

Once an application is ready to share, which of the following methods of publishing are supported by ServiceNow? (Choose 3 answers)

Options:

A.

Publish to a spreadsheet

B.

Publish to an application repository

C.

Publish to the ServiceNow Store

D.

Publish to a local USB device

E.

Publish to an update set

F.

Publish to a local drive

Buy Now
Questions 16

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 17

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

Options:

A.

gs.info()

B.

gs.debug()

C.

gs.iog()

D.

gs.error()

E.

gs.logError()

Buy Now
Questions 18

(What is the primary purpose of an application scope?)

Options:

A.

To manage the data storage and backup for applications

B.

To define the boundary that isolates an application ' s resources from others

C.

To allow one application to automatically update another ' s resources without restrictions

D.

To control the user interface design for an application

Buy Now
Questions 19

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

Options:

A.

Query

B.

Create

C.

Execute

D.

Update

Buy Now
Questions 20

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 21

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 22

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

Options:

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

Buy Now
Questions 23

Which one of the following database operations cannot be controlled with Application Access?

Options:

A.

Update

B.

Delete

C.

Create

D.

Query

Buy Now
Questions 24

What intuitive development interface guides users through the initial application development process?

Options:

A.

ServiceNow Studio

B.

Guided Application Creator

C.

Flow Designer

D.

Guided Tour Designer

Buy Now
Questions 25

In Flow Designer, where is the data from an action stored so it can be used in subsequent actions in the flow?

Options:

A.

Data Pill

B.

Field Icon

C.

Field Value

D.

Data Trigger

E.

Data Element

Buy Now
Questions 26

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

Choose 2 answers

Options:

A.

Legacy class

B.

Child class

C.

Base class

D.

Parent class

Buy Now
Questions 27

(What is the GlideForm client-side scripting object?)

Options:

A.

gs_form

B.

sn.form

C.

gs.form

D.

g_form

Buy Now
Questions 28

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

Options:

A.

Annotations

B.

Related links to wiki pages

C.

A context Menu UI Action

D.

A population read-only field

Buy Now
Questions 29

Which method call returns true only if the currently logged in user has the catalog_admin role and in no other case?

Options:

A.

g_user.hasRole(‘catalog_admin’)

B.

g_user.hasRoleExactly(‘catalog_admin’)

C.

g_user.hasRoleOnly(‘catalog_admin’)

D.

g_user.hasRoleFromList(‘catalog_admin’)

Buy Now
Questions 30

It is best practice to define the business requirements and the process(es) an application will manage as part of the application development plan. What are some of the considerations to document as part of the business process?

Options:

A.

Business problem, data input/output, users/stakeholders, and process steps

B.

Business problem, data input/output, project schedule, and process steps

C.

Business problem, data input/output, users/stakeholders, and database capacity

D.

Business problem, users/stakeholders, available licenses, and database capacity

Buy Now
Questions 31

When creating a table in a privately-scoped application, which four Access Controls are created for the table?

Options:

A.

Insert, Delete, Query, Write

B.

Create, Delete, Read, Write

C.

Create, Delete, Read, Update

D.

Insert, Delete, Query, Update

Buy Now
Questions 32

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

Options:

A.

Forms

B.

Lists

C.

Standard

D.

Classic

Buy Now
Questions 33

Application developers can specify which ServiceNow page a user sees after submitting a new record using the Record Producer UI. How is the page specified?

Options:

A.

Configure the page in the Module that opens the Record Producer.

B.

Write a script in the Record Producer’s Script field: producer.redirect = ' < URL > ' ;.

C.

Create an application property to store the URL.

D.

Write an after Business Rule script for the Record Producer’s table: window.redirect = ' < URL > ' ;.

Buy Now
Questions 34

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 35

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

Choose 3 answers

Options:

A.

Label data type

B.

Integer

C.

Array. Reference

D.

Choice

E.

String

Buy Now
Questions 36

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

Options:

A.

Select Data Source, Schedule Transform

B.

Load Data, Create Transform Map, Run Transform Most Voted

C.

Define Data Source, Select Transform Map, Run Transform

D.

Select Import Set, Select Transform Map, Run Transform

Buy Now
Questions 37

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 38

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 39

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

Options:

A.

GuideDialogWindow

B.

GuideAjex

C.

GuideRecord

D.

GuideForm

Buy Now
Questions 40

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 41

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 42

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 43

Identify the ways an application can respond to an Event generated by the gs.eventQueue() method. (Choose 2 answers)

Options:

A.

UI Policy

B.

Email Notification

C.

Client Script

D.

Scheduled Script Execution (Scheduled Job)

E.

Script Action

Buy Now
Questions 44

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

Options:

A.

gs.log()

B.

gs.print()

C.

gs.info()

D.

gs.debugLog()

Buy Now
Questions 45

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 46

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?

Options:

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

Buy Now
Questions 47

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 48

When configuring a module, what does the Override application menu roles configuration option do?

Options:

A.

Users with the module role but without access to the application menu access the module

B.

Self-Service users can access the module even though they do not have roles

C.

Admin is given access to the module even if Access Controls would ordinarily prevent access

D.

Users with access to the application menu can see the module even if they don’t have the module role

Buy Now
Questions 49

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

Options:

A.

Catalog Client Scripts and Catalog UI Policies

B.

UI Scripts and UI Actions

C.

UI Scripts and Record Producer Scripts

D.

Client Scripts and UI Policies

Buy Now
Questions 50

In a Business Rule, which one of the following returns the sys_id of the currently logged in user?

Options:

A.

g_form getUserID()

B.

g_form getUserSysy

C.

gs.getUserSysID()

D.

gs.getUserID()

Buy Now
Questions 51

When a ServiceNow instance requests information from a web service, ServiceNow is the web service:

Options:

A.

Publisher

B.

Specialist

C.

Provider

D.

Consumer

Buy Now
Questions 52

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 53

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 54

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 55

Which table in ServiceNow stores the details of customizations included in an update set?

Options:

A.

System Properties [sys_properties]

B.

Update Set [sys_update_set]

C.

Application Registry [sys_app]

D.

Customer Update [sys_update_xml]

Buy Now
Questions 56

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

Options:

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

Buy Now
Questions 57

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 58

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 59

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 60

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

Options:

A.

g_form.getUserSysID()

B.

gs.getUserSysID()

C.

g_form.getUserID()

D.

gs.getUserID()

Buy Now
Questions 61

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 62

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 63

How does ServiceNow match inbound email to existing records?

Options:

A.

Watermark

B.

Record link

C.

Subject line

D.

sys_id

Buy Now
Questions 64

What are the three key tables in an enterprise CMDB?

Choose 3 answers

Options:

A.

sn_cmdb_ci

B.

cmdb

C.

cmdb_bak

D.

sn_cmdb

E.

cmdb_rel_ci

F.

cmdb_ci

G.

sn_cmdb_bak

Buy Now
Questions 65

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?

Options:

A.

System Properties > Email > Settings

B.

User Preferences > Email > Notifications

C.

System Notification > Email > Notifications

D.

Click Gear > Notifications > New

E.

Administration > Notification Overview

Buy Now
Questions 66

What are three ServiceNow table creation methods? (Choose three.)

Options:

A.

Using legacy Workflows

B.

Upload and turn a spreadsheet into a custom table

C.

Using Flow Designer

D.

Use the Now Experience Table Creator

E.

Extend a table

F.

Create a custom table

Buy Now
Questions 67

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

< blank > .

Options:

A.

Branch

B.

Tag

C.

Stash

D.

Update set

Buy Now
Questions 68

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 69

Which allows the creation of a task-based record from Service Catalog?

Options:

A.

UI Builder

B.

Flow Designer

C.

Assignment Rule

D.

Record Producers

E.

Ul Actions

Buy Now
Questions 70

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 71

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 72

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 they are text fields.

C.

No, inherited fields cannot be deleted from a child table.

D.

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

Buy Now
Questions 73

When creating an application through the Guided Application Creator, which of the following is NOT an option for creating a table?

Options:

A.

Upload spreadsheet

B.

Create table from template

C.

Extend a table

D.

Create table from scratch

Buy Now
Questions 74

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 75

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 76

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

Options:

A.

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

B.

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

C.

The Weight value defaults to zero

D.

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

Buy Now
Questions 77

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

How can administrators expand the list of supported file types for code search in ServiceNow Studio?

Options:

A.

By creating a new code search group

B.

By modifying the default code search table

C.

By adding new file types to a custom search group

D.

By configuring metadata synchronization settings

Buy Now
Questions 80

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

Options:

A.

Caller tracking records

B.

Restricted caller access records

C.

Cross-scope access records

D.

Access control level records

Buy Now
Questions 81

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 82

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

Options:

A.

It uses multimedia features.

B.

It requires low-level programming libraries.

C.

It uses forms to interact with data.

D.

It needs workflows to manage processes.

Buy Now
Questions 83

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

Options:

A.

Use the Date field type.

B.

Use the Phone Number field type.

C.

Use the String field type.

D.

Use the Reference field type.

Buy Now
Questions 84

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 85

Can inherited fields be deleted from a table?

Options:

A.

No, inherited fields cannot be deleted from a child table

B.

Yes, but only if they are text fields

C.

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

D.

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

Buy Now
Questions 86

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 87

Which one of the following is true?

Options:

A.

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

B.

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

C.

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

D.

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

Buy Now
Exam Code: CAD
Exam Name: Certified Application Developer - ServiceNow
Last Update: Aug 20, 2026
Questions: 293
CAD pdf

CAD PDF

$25.5  $84.99
CAD Engine

CAD Testing Engine

$30  $99.99
CAD PDF + Engine

CAD PDF + Testing Engine

$40.5  $134.99