Pre-Summer Special Flat 65% Limited Time Discount offer - Ends in 0d 00h 00m 00s - Coupon code: suredis

ServiceNow CAD Certified Application Developer - ServiceNow Exam Practice Test

Demo: 76 questions
Total 254 questions

Certified Application Developer - ServiceNow Questions and Answers

Question 1

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

Options:

A.

List of Records, Separator, Catalog Type, Roles

B.

Assessment, List of Records, Separator, Timeline Page

C.

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

D.

Assessment, List of Records, Content Page, Roles

Question 2

What occurs when an existing table is extended in ServiceNow?

Options:

A.

The new table inherits the functionality built into the parent table

B.

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

C.

The new table does not inherit any of the fields from the parent table

D.

You must script and configure all required behaviors

Question 3

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'

Question 4

Identify characteristic(s) of a Record Producer.

Choose 3 answers

Options:

A.

Graphics can be included on the user interface.

B.

All records created using this strategy are inserted into the Requested Item [sc_req_item] table.

C.

You can script behaviors of fields in the user interface.

D.

They must be scripted.

E.

Each field prompts the user with a question rather than a field label.

Question 5

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

Question 6

When debugging Email Notifications, what must you check on a user record?

Choose 2 answers

Options:

A.

The user must not be locked out.

B.

Delegation must be enabled.

C.

Active must be true.

D.

The First name and Last name fields must have values.

E.

The Email field must have a valid value.

Question 7

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

Question 8

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

Question 9

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

Question 10

The customer has asked that you change the default layout of the Task list. They would like these columns, in this order:

• Number

• Task Type

• Parent

• Short Description

• Assignment Group

• Assignee

• Updated

After navigating to the list, where would you click, to meet this requirement?

Options:

A.

Right click List Gear icon > Configure > Columns

B.

Click List Context Menu > Configure > Columns

C.

Right click on any column header Context Menu > Configure > List Layout

D.

Click List Context Menu > Personalize List

Question 11

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

Question 12

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

Options:

A.

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

B.

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

C.

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

D.

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

E.

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

Question 13

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

Question 14

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

Question 15

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

Question 16

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?

Options:

A.

Conditions, Roles, Script

B.

Conditions, Script, Roles

C.

Roles, Conditions, Script

D.

Script, Conditions, Roles

Question 17

Which tables are available by default in a ServiceNow instance?

Choose 3 answers

Options:

A.

Task

B.

Item

C.

User

D.

Incident

E.

Issue

F.

Project

Question 18

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

Question 19

Which ATF Test step allows you to create a user with specified roles and groups for the test?

Options:

A.

Create a user

B.

Create a role

C.

Create a group

D.

Impersonation

Question 20

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

Question 21

Is it possible to change an application's scope?

Options:

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

Question 22

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

Question 23

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

Options:

A.

GlideDate Time

B.

current

C.

GlideRecord

D.

GlideSystem

Question 24

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

Options:

A.

COPY

B.

POST

C.

GET

D.

DELETE

Question 25

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.

Question 26

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

Options:

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.

Question 27

What is the purpose of the Application Picker?

Options:

A.

Select an application to run

B.

Select an application as a favorite in the Application Navigator

C.

Choose an application to edit and set the Application Scope

D.

Choose an application to download and install

Question 28

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

Question 29

Client-side scripts manage what?

Options:

A.

Forms and Forms Fields

B.

Playbook access

C.

Database and backend

D.

User access

Question 30

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

Options:

A.

REST messages

B.

Table

C.

Script Include

D.

Workflow

Question 31

When creating an application through the Guided Application Creator, what are the options for creating a table? (Choose 3 answers)

Options:

A.

Link to external tables

B.

Create a table from scratch

C.

Create a table from a template

D.

Run import jobs

E.

Upload a spreadsheet

F.

Use API calls

G.

Extend a table

Question 32

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

Table A's records will be installed when:

Options:

A.

Table A is active and extends the Task table

B.

Table A's records are added to the application record using the Create Application Files context menu item

C.

Table A has an automatic number counter for new records

D.

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

Question 33

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.

Question 34

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

Options:

A.

Update

B.

Create

C.

Execute

D.

Query

Question 35

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

Options:

A.

previous

B.

GlideRecord

C.

event

D.

current

Question 36

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

Question 37

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

Question 38

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

Options:

A.

cmdb_rel_ci

B.

ucmdb

C.

cmdb_ci

D.

cmdb

Question 39

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

Options:

A.

Forms

B.

Lists

C.

Standard

D.

Classic

Question 40

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?

Options:

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

Question 41

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

Options:

A.

Add security_admin role to your user account

B.

Use System Administration > Elevate Roles module

C.

Select Elevate Roles

D.

Impersonate Security Admin

Question 42

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

Options:

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

Question 43

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 = '';.

C.

Create an application property to store the URL.

D.

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

Question 44

Which database operations can be controlled with Access Control?

Choose 2 answers

Options:

A.

Execute

B.

Create

C.

Update

D.

Query

Question 45

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

Question 46

What are the benefits of storing the majority of an Application’s server-side script logic in a Script Include?

a) This makes execution faster.

b) Only run when called from a script.

c) The script logic can be hidden when the Application is installed from the ServiceNow Store. d. For some changes to application logic there is only one place to make edits.

Options:

A.

a, b, and d

B.

a, b, c, and d

C.

b, c, and d

D.

a, b, and c

Question 47

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

Options:

A.

List banner button

B.

Workflow action

C.

Form button

D.

List choice

E.

Form choice

F.

Record navigation button

Question 48

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.

Content Page

B.

Script (from Arguments)

C.

URL (from Arguments)

D.

HTML (from Arguments)

Question 49

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

Options:

A.

Portal

B.

Mobile

C.

Self-service

D.

Workspace

Question 50

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

Options:

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

Question 51

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

Options:

A.

Task Escalation Clock

B.

Business Time Remaining

C.

Inactivity Monitor

D.

Service Level Agreements

E.

Response Time Clock

Question 52

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

Question 53

What records are used to track cross-scope applications or scripts that request access to an application, application resource, or event?

Options:

A.

Restricted caller access records

B.

Caller tracking records

C.

Access control level records

D.

Cross-scope access records

Question 54

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

The application:

Options:

A.

Needs workflow to manage processes

B.

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

C.

Requires reporting capabilities

D.

Uses forms extensively to interact with data

Question 55

Which options are strategies for debugging client-side scripts?

Choose 2 answers

Options:

A.

gs.addErrorMessage()

B.

g_form.addInfoMessage()

C.

gs.log()

D.

jslog()

Question 56

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:

Options:

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.

Question 57

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

Question 58

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

Options:

A.

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

B.

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

C.

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

D.

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

Question 59

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

Question 60

Here is the Business Rule script template:

This type of JavaScript function is known as:

Options:

A.

Constructor

B.

Scoped

C.

Anonymous

D.

Self-invoking

Question 61

Which of the following features are available to Global applications? (Choose two.)

Options:

A.

Automated Test Framework

B.

Source Control

C.

Delegated Development

D.

Flow Designer

Question 62

Which of the following is an available feature in Studio?

Choose 2 answers

Options:

A.

Push to external source control

B.

Search branch

C.

Merge branches

D.

Push to update set

Question 63

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

Options:

A.

Bundle

B.

Row

C.

Action

D.

Spoke

Question 64

Which one of the following is true for the Application Picker?

Options:

A.

All custom application scope and the Global scope appear in the Application Picker

B.

All applications in ServiceNow, including baseline applications like Incident, appear in the Application Picker

C.

Only custom applications appear in the Application Picker

D.

Only downloaded applications appear in the Application Picker

Question 65

How does ServiceNow match inbound email to existing records?

Options:

A.

Watermark

B.

Record link

C.

Subject line

D.

sys_id

Question 66

How many applications menus can an application have?

Options:

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

Question 67

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

Options:

A.

The ESS role

B.

The Allow All role

C.

The Public setting

D.

The View All setting

Question 68

Which one of the following is NOT required to link a ServiceNow application to a Git repository?

Options:

A.

Password

B.

URL

C.

User name

D.

Application name

Question 69

Identify the way(s) an application can respond to an Event generated by the gs.eventQueue() method.

a) Script Action

b) Scheduled Script Execution (Scheduled Job)

c) UI Policy

d) Email Notification

Options:

A.

b and c

B.

c

C.

a and d

D.

a and c

Question 70

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

Question 71

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

Options:

A.

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

B.

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

C.

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

D.

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

Question 72

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

Question 73

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

Question 74

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

Question 75

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

Question 76

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

Demo: 76 questions
Total 254 questions