Weekend Sale - Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: mxmas70

Home > ServiceNow > Certified Application Developer > CAD

CAD Certified Application Developer - ServiceNow Question and Answers

Question # 4

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

A.

Patch

B.

Updated Pack

C.

App Package

D.

Plugin

E.

App Updated Set

Full Access
Question # 5

Here is an example of the criteria set for a knowledge base:

• Companies: ACME North America

• Departments: HR

• Groups: ACME Managers

• Match All: Yes

In this example, what users would have access to this knowledge base?

A.

Employees of ACME North America, who are members of HR Department or the ACME Managers group

B.

Members of the ACME Manager group, who are also members of HR Department and part of ACME North America

C.

Members of the ACME Managers group, and HR department, regardless of geography

D.

Users which are members of either ACME North America, or HR Department or ACME Managers group

Full Access
Question # 6

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

A.

COPY

B.

POST

C.

GET

D.

DELETE

Full Access
Question # 7

How does ServiceNow match inbound email to existing records?

A.

Watermark

B.

Record link

C.

Subject line

D.

sys_id

Full Access
Question # 8

Which actions can a Business Rule take without scripting?

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

Full Access
Question # 9

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

A.

Caller tracking records

B.

Restricted caller access records

C.

Cross-scope access records

D.

Access control level records

Full Access
Question # 10

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

A.

gs.info()

B.

gs.debug()

C.

gs.iog()

D.

gs.error()

E.

gs.logError()

Full Access
Question # 11

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

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

Full Access
Question # 12

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

A.

Define Data Source, Select Transform Map, Run Transform Load Data.

B.

Create Transform Map.

C.

Run Transform Select Import Set, Select Transform Map.

D.

Run Transform Select Data Source. Schedule Transform

Full Access
Question # 13

Which client-side scripts apply to Record Producers? (Choose 2 answers)

A.

Fix Scripts

B.

Catalog Client Scripts

C.

Catalog UI Policies

D.

Record Producer Policies

E.

UI Scripts

Full Access
Question # 14

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

A.

List of Records, Separator, Catalog Type, Roles

B.

Assessment, List of Records, Separator, Timeline Page

C.

List of Records, Content Page, Order, URL (from arguments:)

D.

Assessment, List of Records, Content Page, Roles

Full Access
Question # 15

When selecting the Target table for an import which tables can you select?

Choose 3 answers

A.

Tables outside of ServiceNow

B.

Related tables, using Dot Walk

C.

Tables which allow write access to other applications

D.

Tables within the global scope

E.

Tables within the existing application scope

Full Access
Question # 16

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.

A.

a, b and c

B.

a, b, and d

C.

b, c and d

D.

a, c and d

Full Access
Question # 17

Can inherited fields be deleted from a table?

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

Full Access
Question # 18

When a custom table is created, which access control rules are automatically created?

Choose 4 answers

A.

update

B.

read

C.

execute

D.

create

E.

delete

F.

write

Full Access
Question # 19

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

Choose 3 answers

A.

Label data type

B.

Integer

C.

Array. Reference

D.

Choice

E.

String

Full Access
Question # 20

Which one of the following is NOT a purpose of application scoping?

A.

Provide a relationship between application artifacts

B.

Provide a way of tracking the user who developed an application

C.

Provide a namespace (prefix and scope name) to prevent cross application name collisions

D.

Provide controls for how scripts from another scope can alter tables in a scoped application

Full Access
Question # 21

Which path would you take to access the table configuration page from a form?

A.

The Form Context menu > Configure > Dictionary

B.

The Form Context menu > View > Table

C.

The Form Context menu > Configure > Table

D.

The Form Context menu > View > Show Table

Full Access
Question # 22

Here is the Business Rule script template:

This type of JavaScript function is known as:

A.

Constructor

B.

Scoped

C.

Anonymous

D.

Self-invoking

Full Access
Question # 23

Which one of the following is true regarding Application Scope?

A.

All applications are automatically part of the Global scope

B.

Applications downloaded from 3rd party ServiceNow application developers cannot have naming conflicts

C.

Any developer can edit any application

D.

Developers can choose the prefix for a scope’s namespace

Full Access
Question # 24

Which of the following are true for reports in ServiceNow? (Choose three.)

A.

Any user can see any report shared with them.

B.

Can be a graphical representation of data.

C.

All users can generate reports on any table.

D.

Can be run on demand by authorized users.

E.

Can be scheduled to be run and distributed by email.

Full Access
Question # 25

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

A.

Business Rule

B.

Client Scripts

C.

UI Policies

D.

Script Actions

E.

Scheduled Jobs

Full Access
Question # 26

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

A.

Insert, Delete, Query, Write

B.

Create, Delete, Read, Write

C.

Create, Delete, Read, Update

D.

Insert, Delete, Query, Update

Full Access
Question # 27

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

table.None read Access Control for users with the admin and itil roles

table. * read Access Control for users with the admin role

table. field3 read Access Control for users with the itil role

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

A.

field1, field2. andfield3

B.

field3 only

C.

field 1 andfield3

D.

All fields except field3

Full Access
Question # 28

A graphical view of relationships among tables is a .

A.

Schema map

B.

Dependency view

C.

Graphical User Interface

D.

Map source report

Full Access
Question # 29

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

A.

Transform Set

B.

Import Set

C.

Data Pack

D.

Update Set

Full Access
Question # 30

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

Choose 3 answers

A.

-query( )

B.

runQuery()

C.

query()

D.

-get()

E.

get(

Full Access
Question # 31

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

A.

ServiceNow Studio

B.

Guided Application Creator

C.

Flow Designer

D.

Guided Tour Designer

Full Access
Question # 32

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?

A.

HTML (from Arguments)

B.

URL (from Arguments)

C.

Content Page

D.

Script (from Arguments)

Full Access
Question # 33

How many applications menus can an application have?

A.

3, one for an application’s user modules, one for an application’s administrator modules, and one for the ServiceNow administrator’s modules

B.

As many as the application design requires

C.

2, one for an application’s user modules and one for an application’s administrator modules

D.

1, which is used for all application modules

Full Access
Question # 34

How must Application Access be configured to prevent all other private application scopes from creating configuration records on an application’s data tables?

A.

You must create Access Controls to prevent all other application scopes from creating configuration records on an application’s data tables rather than using Application Access

B.

Set the Accessible from field value to All application scopes and de-select the Can create option

C.

Set the Accessible from field value to This application scope only and de-select the Allow access to this table via web services option

D.

Set the Accessible from field value to This application scope only

Full Access
Question # 35

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

A.

Create a Catalog Category, open the category, and select the Add New Record Producer button

B.

Use the Record Producer module then add and configure all variables manually

C.

Open the table in the Table records and select the Add to Service Catalog Related Link

D.

Open the table’s form, right-click on the form header, and select the Create Record Producer menu item

Full Access
Question # 36

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

Choose 4 answers

A.

Data input/output

B.

Business problem

C.

Project schedule

D.

Process steps

E.

Database capacity

F.

Users/stakeholders

G.

Available licenses

Full Access
Question # 37

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

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.

Full Access
Question # 38

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

A.

GuideDialogWindow

B.

GuideAjex

C.

GuideRecord

D.

GuideForm

Full Access
Question # 39

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

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.

Full Access
Question # 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?

A.

Business Service Management Map

B.

Data Sources

C.

Transform Map

D.

Cl Relationship Builder

Full Access
Question # 41

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

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

Full Access
Question # 42

When building an extended table from a base table, which fields do you need to create?

Choose 2 answers

A.

The reference fields for the base table.

B.

The fields that are not in the base table

C.

The mandatory fields for the base table

D.

The fields that are specific to the extended table

Full Access
Question # 43

Which statement correctly describes the differences between a Client Script and a Business Rule?

A.

A Client Scrip! executes on the client and a Business Rule executes on the server

B.

A Client Script executes before a record is loaded and a Business Rule executes after a record is updated

C.

A Client Script executes on the server and a Business Rule executes on the client

D.

A Client Script executes before a record is loaded and a Business Rule executes after a record is loaded

Full Access
Question # 44

ServiceNow contains a resource which provides the following:

• A standard and shared set of service related definitions across ServiceNow products and platform that will enable and support true service level reporting.

• A CMDB framework across our products and platform that will enable and support multiple configuration strategies.

What resource do these statements describe?

A.

Common Services Data Model (CSDM)

B.

Configuration Management Database (CMDB)

C.

Information Technology Service Management (ITSM)

D.

Information Technology Infrastructure Library (ITIL)

Full Access
Question # 45

Tables that extend a table do what?

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

Full Access
Question # 46

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

A.

Can Contribute

B.

Cannot Author

C.

Can Write

D.

Can Read

E.

Can Author

Full Access
Question # 47

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

A.

GlideDate Time

B.

current

C.

GlideRecord

D.

GlideSystem

Full Access
Question # 48

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

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

Full Access
Question # 49

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

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

Full Access
Question # 50

What is the ServiceNow App Repository?

A.

A Request table

B.

Another name for update sets

C.

A database containing ServiceNow apps

D.

A collection of files in a Git database

Full Access
Question # 51

What is a 'workflow context'?

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'

Full Access
Question # 52

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

A.

Upload spreadsheet

B.

Create table from template

C.

Extend a table

D.

Create table from scratch

Full Access
Question # 53

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

A.

URL (from Arguments)

B.

HTML (from Arguments)

C.

Script (from Arguments)

D.

Single Record

Full Access
Question # 54

Which one of the following is true for a table with the “Allow configuration” Application Access option selected?

A.

Only the in scope application’s scripts can create Business Rules for the table

B.

Any user with the application’s user role can modify the application’s scripts

C.

Out of scope applications can create Business Rules for the table

D.

Out of scope applications can add new tables to the scoped application

Full Access
Question # 55

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.

A.

a, b, c, and d

B.

a and b

C.

b and c

D.

a, b, and c

Full Access
Question # 56

Which framework can automatically populate values for the Priority and Category fields based on the Short description field value?

A.

Action

B.

Assignment Rule

C.

Predictive Intelligence

D.

CSDM

E.

Ul Policy

Full Access
Question # 57

What are web services?

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

Full Access
Question # 58

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

A.

Conditions, Script, Roles

B.

Script, Conditions, Roles

C.

Conditions, Roles, Script

D.

Roles, Conditions, Script

Full Access
Question # 59

What is required to link a ServiceNow application to a Git repository?

Choose 3 answers

A.

URI

B.

ACL

C.

User name

D.

URL

E.

Application name

F.

Password

Full Access
Question # 60

While on an Incident record, how would you add a Tag for "Special Handling" to the record?

A.

Click on the More options (...) icon, click Add Tag, type Special Handling, press enter

B.

On the Tag field, select Special Handling from the choice list

C.

On the Special Handling field check the box

D.

Click on the Context menu, select Add Tact, type Special Handling. press enter

Full Access
Question # 61

Which method is used to retrieve Application Property values in a script?

A.

gs.getProperty()

B.

g_form.getAppProperty()

C.

g_form.getProperty()

D.

gs.getAppProperty()

Full Access
Question # 62

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

A.

previous

B.

GlideSystem

C.

g_scratchpad

D.

current

Full Access
Question # 63

A customer requests the following data quality measures be added:

1. Incident numbers should be read-only on all lists and forms, for all users.

2. Short Description field should be mandatory, on all records, across all applications, on Insert.

Which type of policy would you use to meet this requirement?

A.

Dictionary Design Policy

B.

Field Criteria Policy

C.

Data Quality Policy

D.

Data Policy

Full Access
Question # 64

Which are reasons an application could be developed on the ServiceNow platform?

Choose 3 answers

A.

It uses forms extensively to interact with data.

B.

It needs workflow to manage processes.

C.

It requires reporting capabilities.

D.

It requires low-level programming libraries.

E.

It uses multimedia features.

Full Access
Question # 65

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

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

Full Access
Question # 66

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?

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

Full Access
Question # 67

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

A.

ServiceNow Messenger

B.

Knowledge Chat

C.

Virtual Agent

D.

Now Support

E.

Agent Workspace

Full Access
Question # 68

Which one of the following is the baseline behavior of a table in a privately-scoped application?

A.

The table and its data are not accessible using web services

B.

Any Business Rule can read, write, delete, and update from the table

C.

Only artifacts in the table’s application can read from the table

D.

All application scopes can read from the table

Full Access
Question # 69

On a form, which type of field has this icon which can be clicked, to see a preview of the associated record?

A.

Reference

B.

Lookup

C.

Preview

D.

Quickview

E.

Drilldown

F.

Snapshot

Full Access
Question # 70

Which database operations can be controlled with Access Control?

Choose 2 answers

A.

Execute

B.

Create

C.

Update

D.

Query

Full Access
Question # 71

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.

A.

Data

B.

Type

C.

Sources

D.

Properties

E.

Configure

Full Access
Question # 72

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

A.

Before, After Async, Display

B.

Insert, Update, Delete, Query

C.

Before, Synchronous, Scheduled Job, View

D.

Prior to, Synchronous on Update

Full Access
Question # 73

You have heard about a new application released by ServiceNow. You want to try it out, to see if it might be useful for your company's ServiceNow implementation. What would be the best way to get hands-on experience with the new application?

A.

install the application plugin on your personal dev instance.

B.

Install the application plugin. on your company's production instance

C.

Search the wiki for the sales demo request form

D.

Check the latest release notes at docs servicenow.com

Full Access
Question # 74

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

A.

Selecting Global in the Application Picker sets the Application Scope to Incident.

B.

Global is a reserved application which does not appear in the Application Picker.

C.

Selecting an application from the Application Picker does not set the Application Scope.

D.

Selecting an application from the Application Picker sets the Application Scope.

Full Access