Pre-Summer Sale Special - 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 are advantages of using Flow Designer? Choose 3 answers

A.

Smooth integration with 3rd party systems

B.

Less manual scripting

C.

Reduces technical debt

D.

Supports advanced developers

E.

Enables complicated scripting

Full Access
Question # 5

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

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

Full Access
Question # 6

Can inherited fields be deleted from a table?

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.

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

A.

ItemCountry, Number

B.

Only ItemName, ItemQty

C.

ItemName, ItemQty, and ItemCountry

D.

Only ItemCountry

Full Access
Question # 8

Why would you build a custom app?

A.

To fulfill is specific use case on internal processes.

B.

To avoid using a code repository like GiotHub or GitLab

C.

To create a custom integration for a 3rd party system

D.

To replace servieNow base tables

Full Access
Question # 9

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

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

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

A.

gs.print()

B.

gs.log()

C.

gs.debuglog()

D.

gs.info()

Full Access
Question # 12

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

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

Full Access
Question # 13

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

A.

cmdb_rel_ci

B.

ucmdb

C.

cmdb_ci

D.

cmdb

Full Access
Question # 14

What are the three key tables in an enterprise CMDB?

Choose 3 answers

A.

sn_cmdb_ci

B.

cmdb

C.

cmdb_bak

D.

sn_cmdb

E.

cmdb_rel_ci

F.

cmdb_ci

G.

sn_cmdb_bak

Full Access
Question # 15

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

A.

Bar Chart, Pie Chart, Histogram, and Line

B.

Bar Chart

C.

Bar Chart, Pie Chart, and Histogram

D.

Bar Chart and Pie Chart

Full Access
Question # 16

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

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

Full Access
Question # 17

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

A.

Update

B.

Delete

C.

Create

D.

Query

Full Access
Question # 18

(Deleting a field from a table caused the field to be removed from multiple tables. What type of field was deleted?)

A.

Reference field

B.

Custom field

C.

Inherited field

D.

Base system field

Full Access
Question # 19

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

Which tables are available by default in a ServiceNow instance?

Choose 3 answers

A.

Task

B.

Item

C.

User

D.

Incident

E.

Issue

F.

Project

Full Access
Question # 21

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

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

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

A.

Query

B.

Create

C.

Execute

D.

Update

Full Access
Question # 24

Which of the following statements must evaluate to true for a user to pass an Access Control?

Choose 3 answers

A.

Other matching Access Controls for the records evaluate to true.

B.

Conditions configured in the Access Control must evaluate to true.

C.

The user must be granted access through a business rule.

D.

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

E.

Scripts configured in the Access Control must evaluate to true.

Full Access
Question # 25

When troubleshooting and debugging notifications, where do you navigate to see if an email was sent in response to an event?

A.

System Logs > Push Notifications

B.

System Logs > ICE Logs

C.

System Logs > Emails

D.

System Logs > Events

Full Access
Question # 26

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?

A.

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

B.

Create an application property to store the URL

C.

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

D.

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

Full Access
Question # 27

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

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

A.

The ESS role

B.

The Allow All role

C.

The Public setting

D.

The View All setting

Full Access
Question # 29

When a selecting a data type for a field that will be displayed on a form, which of the following statements is NOT correct?

A.

Use the Choice data type to limit options in a field

B.

Use the Data data type to enter the date and time of day.

C.

Use the Phone Number data type to automate phone number data validation.

D.

Use the string data type for a free-form text field.

Full Access
Question # 30

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

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

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

Full Access
Question # 32

Is it possible to change an application ' s scope?

A.

Yes, but only from global scope to private scope

B.

Yes it ' s possible.

C.

No, it ' s not possible.

D.

Yes. but only from private scope to global scope

Full Access
Question # 33

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

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

Full Access
Question # 34

You are developing the MyApp application that has a table, Table A. When the MyApp application is installed on another instance, you want Table A ' s records to be installed as part of the application. Table A ' s records will be installed when:

A.

Table A is active and extends the Task table.

B.

Table A has an automatic number counter for new records and the table property " Include data " is set to true.

C.

Table A ' s records are added to the application record using the " Create Application Files " feature.

D.

Table A is not included in the System Clone > Exclude Tables list.

Full Access
Question # 35

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

What can be modified with client-side scripts?

A.

Database and backend

B.

Forms and form fields

C.

Playbook access

D.

User access

Full Access
Question # 37

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

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

Choose 3 answers

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

Full Access
Question # 39

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

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.

Full Access
Question # 40

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

A.

An Application Properties page is a common landing page for an application.

B.

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

C.

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

D.

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

Full Access
Question # 41

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

A.

a, b, and c

B.

a, b, c, and d

C.

b, c, and d

D.

a, b, and d

Full Access
Question # 42

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

Which of the following is an available feature in Studio?

Choose 2 answers

A.

Push to external source control

B.

Search branch

C.

Merge branches

D.

Push to update set

Full Access
Question # 44

When creating application tables, a user role is automatically added to the table record. Which other role does an application typically have?

A.

Application Manager

B.

Application Fulfiller

C.

Application Super User

D.

Application Admin

Full Access
Question # 45

Which options are strategies for debugging client-side scripts?

Choose 2 answers

A.

gs.addErrorMessage()

B.

g_form.addInfoMessage()

C.

jslog()

D.

gs.log()

Full Access
Question # 46

What feature can track the amount of time that a task has been open, to ensure that tasks are completed within an allotted time?

A.

Task Escalation Clock

B.

Business Time Remaining

C.

Inactivity Monitor

D.

Service Level Agreements

E.

Response Time Clock

Full Access
Question # 47

Why create Applications in ServiceNow?

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

A.

a b and c

B.

a b c and d

C.

b c and d

D.

a b and d

Full Access
Question # 48

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

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

A.

Sys_id

B.

Record link

C.

Watermark

D.

Subject line with record number

Full Access
Question # 50

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

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

A.

itil users

B.

Users with kb_user role

C.

Any active user

D.

No users

E.

Any user with an article ' s permalink

Full Access
Question # 52

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

Choose 3 answers

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

Full Access
Question # 53

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

A.

Ul Settings

B.

UI Actions

C.

Ul Policies

D.

Ul Config

Full Access
Question # 54

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

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

Which items are valid UI Action types in ServiceNow?

Choose 3 answers

A.

Workflow action

B.

List choice

C.

List banner button

D.

Form choice

E.

Form button

F.

Record navigation button

Full Access
Question # 57

When evaluating Access Controls, ServiceNow searches and evaluates:

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

Full Access
Question # 58

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

Identify the incorrect statement about Delegated Development in ServiceNow.

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.

Full Access
Question # 60

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

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

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.

Full Access
Question # 62

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

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

A.

Spoke

B.

Flow

C.

Bundle

D.

Action

Full Access
Question # 64

Which items are valid UI Action types in ServiceNow?

Choose 3 answers

A.

List Banner Button

B.

Form Button

C.

Form Choice

D.

Record Navigation Button

E.

List Choice

F.

Workflow Action

Full Access
Question # 65

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

A.

current

B.

previous

C.

GlideRecord

D.

All of the above

Full Access
Question # 66

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

A.

Business Rules

B.

Script Includes

C.

Client Scripts

D.

Access Controls

Full Access
Question # 67

When working in the Form Designer, configuring the label of a field in a child table changes the label on which table(s)?

A.

base table

B.

child table

C.

parent table

D.

all tables

Full Access
Question # 68

Access Control debug information identifies whether each element of an Access Control granted or denied access. The elements appear in the debug information in the order of evaluation. In which order are the elements of an Access Control evaluated?

A.

Conditions, Roles, Script

B.

Conditions, Script, Roles

C.

Roles, Conditions, Script

D.

Script, Conditions, Roles

Full Access
Question # 69

What are examples of Ul Actions relating to forms?

Choose 3 answers

A.

Form Buttons

B.

Form Context Menu

C.

Form Columns

D.

Form View

E.

Form Links

Full Access
Question # 70

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

A.

Form layout

B.

Page header

C.

Schema map

D.

Field navigator

Full Access
Question # 71

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

A.

previous

B.

GlideRecord

C.

event

D.

current

Full Access
Question # 72

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

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

Full Access
Question # 73

How can an application respond to an Event triggered by the gs.eventQueueO method?

Choose 2 answers

A.

Ul Policy

B.

Scheduled Script Execution (Scheduled Job)

C.

Email Notification

D.

Script Action

E.

 Client Script

Full Access
Question # 74

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

A.

Identify the table

B.

Script the function(s)

C.

Create a class

D.

Create a prototype object from the new class

Full Access
Question # 75

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

Once an application is ready to share, which of the following methods of publishing are supported by ServiceNow?

Choose 3 answers

A.

Publish to an application repository

B.

Publish to a spreadsheet

C.

Publish to a local USB device

D.

Publish to a local drive

E.

Publish to an Update Set

F.

Publish to the ServiceNow Store

Full Access
Question # 77

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

A.

Roles

B.

Groups

C.

Categories

D.

User Criteria

Full Access
Question # 78

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

A.

Access List

B.

Can Access

C.

Accessible to

D.

Can Read

Full Access
Question # 79

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

A.

Workflow action

B.

Record navigation button

C.

Form choice

D.

Form button

E.

List banner button

Full Access
Question # 80

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

Many actions are included with flow designer what are some frequently used core actions?

Choose 4 answers

A.

Look Up Record

B.

Ask for Approval

C.

Create Record

D.

Look for Update

E.

Wait for Condition

F.

Wart for Match

Full Access
Question # 82

What occurs when an existing table is extended in ServiceNow?

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.

Full Access
Question # 83

(Which methods are used to activate application restricted caller access? Choose 2 options.)

A.

Block all access requests to cross-scope resources

B.

Request the HR Service Delivery or Security Incident Response applications

C.

Activate the Scoped Application Restricted Caller Access plugin

D.

Enable the Cross-Scope Access Override feature in the application settings

Full Access
Question # 84

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

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

A.

Execute

B.

Preview

C.

Run

D.

Test

E.

Try it

Full Access
Question # 86

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

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

A.

REST messages

B.

Table

C.

Script Include

D.

Workflow

Full Access