Spring Sale 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: clap70

CAD Certified Application Developer - ServiceNow Questions and Answers

Questions 4

What function do you use to add buttons, links, and context menu items on forms and lists?

Options:

A.

Ul Settings

B.

UI Actions

C.

Ul Policies

D.

Ul Config

Buy Now
Questions 5

Which one of the following is true for GlideUser (g_user) methods?

Options:

A.

Can be used in Client Scripts and UI Policies only

B.

Can be used in Business Rules only

C.

Can be used in Client Scripts, UI Policies, and UI Actions

D.

Can be used in Business Rules, and Scripts Includes

Buy Now
Questions 6

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 7

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 8

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 9

What Module Link type is used to access an Application Properties page?

Options:

A.

URL (from Arguments)

B.

HTML (from Arguments)

C.

Script (from Arguments)

D.

Single Record

Buy Now
Questions 10

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 11

Which of the following is true about deleting fields from a table?

Options:

A.

Any field on a table can be deleted

B.

User-defined non-inherited fields can be detected

C.

Inherited fields can be detected

D.

Table records are deleted when a field is detected

Buy Now
Questions 12

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 13

When crafting a scoped application that contains flow actions, what is the application called?

Options:

A.

Bundle

B.

Row

C.

Action

D.

Spoke

Buy Now
Questions 14

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 15

What is the ServiceNow Application Repository?

Options:

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

Buy Now
Questions 16

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

Options:

A.

Transform Set

B.

Import Set

C.

Data Pack

D.

Update Set

Buy Now
Questions 17

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 18

Identify the incorrect statement about Delegated Development in ServiceNow.

Options:

A.

Administrators can grant non-admin users the ability to develop global applications.

B.

Administrators can specify which application file types the developer can access.

C.

Administrators can grant the developer access to script fields.

D.

Administrators can grant the developer access to security records.

Buy Now
Questions 19

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 20

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 21

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 22

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

Options:

A.

GuideDialogWindow

B.

GuideAjex

C.

GuideRecord

D.

GuideForm

Buy Now
Questions 23

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

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 26

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 27

(Which permissions can Administrators give to Delegated Developers? Choose 2 options.)

Options:

A.

Develop or deploy Global Applications

B.

Define a coalesce field during a table import

C.

Set up Access Controls (ACLs) for the application tables

D.

Delete a scoped application

Buy Now
Questions 28

What plugin enables the Guided Application Creator?

Options:

A.

com.glide.sn-guided-app-creator

B.

com.glide.service_creator

C.

com.glide.snc.apps_creator

D.

com.snc.apps_creator_template

Buy Now
Questions 29

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 30

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 31

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

Options:

A.

Conditions, Script, Roles

B.

Script, Conditions, Roles

C.

Conditions, Roles, Script

D.

Roles, Conditions, Script

Buy Now
Questions 32

Which one of the following is true for this script fragment?

g_user.hasRole(,x_my_app_user');

Options:

A.

The method returns true if the currently logged in user has the x_my_app_user role or the admin role

B.

The method returns false only if the currently logged in user has the x_my_app_user role

C.

There is no g_user.hasRole() method

D.

The method returns true only if the currently logged in user has the x_my_app_user role

Buy Now
Questions 33

If a knowledge base has no access details specified, what users are able to read articles in that knowledge base?

Options:

A.

itil users

B.

Users with kb_user role

C.

Any active user

D.

No users

E.

Any user with an article's permalink

Buy Now
Questions 34

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 35

How does ServiceNow match inbound email to existing records?

Options:

A.

Watermark

B.

Record link

C.

Subject line

D.

sys_id

Buy Now
Questions 36

On the knowledge base record, which tab would you use to define which users are able to write articles to the knowledge base?

Options:

A.

Can Contribute

B.

Cannot Author

C.

Can Write

D.

Can Read

E.

Can Author

Buy Now
Questions 37

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 38

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 39

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 40

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 41

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 42

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 43

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 44

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 45

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 46

What is a characteristic of Modules?

Options:

A.

Every Module must be part of an Application Menu

B.

Modules cannot open forms or lists

C.

Every Module must be associated with a table

D.

Access to Modules is not controlled with roles

Buy Now
Questions 47

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 48

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 49

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 50

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 51

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 52

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

What feature allows you to limit who is able to contribute or read knowledge within a knowledge base?

Options:

A.

Roles

B.

Groups

C.

Categories

D.

User Criteria

Buy Now
Questions 54

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 55

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 56

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 57

What are examples of Ul Actions, relating to Lists?

Choose 4 answers

List Control

Options:

A.

List Buttons

B.

List Choices

C.

List Override

D.

List Links

E.

List Context Menu

Buy Now
Questions 58

Which one of the following is true about client-side scripted security?

Options:

A.

Client-side scripts have access to both the GlideSystem (gs) and GlideUser (g_user) methods

B.

Client-side scripts have access to the GlideUser (g_user) methods

C.

Client-side scripts have no access to user methods

D.

Client-side scripts have access to the GlideSystem (gs) user methods

Buy Now
Questions 59

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

Buy Now
Questions 60

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.

The Event Log which lists all Events that have been generated

C.

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

D.

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

Buy Now
Questions 61

For your implementation the following tables are extended from each other:

• Incident table is extended from Task table

• Super Incident table is extended from Incident table

In this situation, which table(s) are Parent. Child and Base tables?

Choose 5 answers

Options:

A.

Incident table is a Child table

B.

Incident table is a Parent table

C.

Task table is a Child table

D.

Super Incident table is a Child table

E.

Super Incident table is a Parent table

F.

Task table is a Base table

G.

Task table is a Parent table

Buy Now
Questions 62

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 63

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 64

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 65

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 66

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 67

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 68

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?

Options:

A.

URL (from Arguments:)

B.

HTML (from Arguments:)

C.

Script (from Arguments:)

D.

Content Page

Buy Now
Questions 69

What are the features of Flow Designer?

Choose 3 answers

Options:

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

Buy Now
Questions 70

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 71

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 72

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 73

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 74

Which database operations can be controlled with Access Control?

Choose 2 answers

Options:

A.

Execute

B.

Create

C.

Update

D.

Query

Buy Now
Questions 75

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 76

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

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 78

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 79

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 80

(Who can view a module when its Roles field is empty?)

Options:

A.

Users with the snc_internal role

B.

Users with no attached roles on the user record

C.

Users with roles that grant access to the application menu

D.

All users

Buy Now
Questions 81

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

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

Options:

A.

Write an after Business Rule script for the Record Producer's table: window.redirect = "";

B.

Create an application property to store the URL

C.

Write a script in the Record Producer's Script field: producer.redirect = "";

D.

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

Buy Now
Questions 83

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 84

(How does a user make additional changes to the update set once the update set has been marked complete?)

Options:

A.

Create a new update set for the additional changes

B.

Delete the completed update set and start over

C.

Modify the completed update set directly

D.

Revert the update set to “In progress” and add the changes

Buy Now
Questions 85

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
Exam Code: CAD
Exam Name: Certified Application Developer - ServiceNow
Last Update: Feb 21, 2026
Questions: 285
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