Summer Special Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: cramtreat

CAD Certified Application Developer - ServiceNow Questions and Answers

Questions 4

Which of the following statements is true for the Form Designer?

a)To add a field to the form layout, drag the field from the Fields tab to the desired destination on the form.

b)To create a new field on a form’s table, drag the appropriate data type from the Field Types tab to the form and then configure the new field.

c)To remove a field from the form layout, hover over the field to enable the Action buttons, and select the Delete (X) button.

d)To add a section to the form layout, drag it from the Field Types tab to the desired destination on the form.

Options:

A.

a, b, c, and d

B.

b, c, and d

C.

a, b, and d

D.

a, b, and c

Buy Now
Questions 5

When evaluating Access Controls, ServiceNow searches and evaluates:

Options:

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

Buy Now
Questions 6

How does ServiceNow match inbound email to existing records?

Options:

A.

Watermark

B.

Record link

C.

Subject line

D.

sys_id

Buy Now
Questions 7

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

Buy Now
Questions 8

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.

Buy Now
Questions 9

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

An application called My App has a table, MyAppTable, with the following Application Access configuration:

    Accessible from: All application scopes

    Can read: Selected

    Can delete: Not selected

    Allow configuration: Selected

Which of the following is true based on this configuration?

Options:

A.

Any application developer can write a Business Rule which successfully deletes all records from the MyAppTable

B.

An application developer working in another privately scoped application can write a Business Rule for the MyAppTable which successfully deletes all records

C.

No Business Rule can be written which successfully deletes all records from the MyAppTable

D.

An application developer working in the My App scope can write a Business Rule for the MyAppTable which successfully deletes all records from the MyAppTable

Buy Now
Questions 12

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

Options:

A.

System Logs > Push Notifications

B.

System Logs > ICE Logs

C.

System Logs > Emails

D.

System Logs > Events

Buy Now
Questions 13

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

Buy Now
Questions 14

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

Buy Now
Questions 15

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

Buy Now
Questions 16

While showing a customer their Incident form, they ask to change the Priority field title to display their internal terminology Value. How would you do that?

Choose 2 answers

Options:

A.

Right click on Priority and select Configure Dictionary

B.

Right click on Priority and select Configure Display Settings

C.

Right click on Priority and select Configure Column

D.

Right click on Priority and select Configure Label

Buy Now
Questions 17

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

Options:

A.

g_form getUserID()

B.

g_form getUserSysy

C.

gs.getUserSysID()

D.

gs.getUserID()

Buy Now
Questions 18

What are examples of Ul Actions relating to forms?

Choose 3 answers

Options:

A.

Form Buttons

B.

Form Context Menu

C.

Form Columns

D.

Form View

E.

Form Links

Buy Now
Questions 19

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

Choose 4 answers

Options:

A.

Look Up Record

B.

Ask for Approval

C.

Create Record

D.

Look for Update

E.

Wait for Condition

F.

Wart for Match

Buy Now
Questions 20

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

Choose 3 answers

Options:

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.

Buy Now
Questions 21

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

Buy Now
Questions 22

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.

Buy Now
Questions 23

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

Options:

A.

Incident table has a one to many relationship with the Task table

B.

Incident table has a many to many relationship with the Task table

C.

Incident table is related to the Task table via the INC number

D.

Incident table is a database view of the Task table

Buy Now
Questions 24

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 25

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 26

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

Options:

A.

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

B.

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

C.

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

D.

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

Buy Now
Questions 27

When designing and creating a form, what do you create to organize fields on a form?

Options:

A.

Related lists

B.

Tabs

C.

Sections

D.

Buttons

Buy Now
Questions 28

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 29

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

Buy Now
Questions 30

Which one of the following is true?

Options:

A.

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

B.

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

C.

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

D.

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

Buy Now
Questions 31

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

Buy Now
Questions 32

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

Options:

A.

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

B.

Create Transform Map.

C.

Run Transform Select Import Set, Select Transform Map.

D.

Run Transform Select Data Source. Schedule Transform

Buy Now
Questions 33

Client-side scripts manage what?

Options:

A.

Forms and Forms Fields

B.

Playbook access

C.

Database and backend

D.

User access

Buy Now
Questions 34

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

Choose 3 answers

Options:

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

Buy Now
Questions 35

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

Options:

A.

gs.getProperty()

B.

g_form.getAppProperty()

C.

g_form.getProperty()

D.

gs.getAppProperty()

Buy Now
Questions 36

In a privately-scoped application, which methods are used for logging messages in server-side scripts?

Choose 2 answers

Options:

A.

gs.debug()

B.

gs.logError()

C.

gs.error()

D.

gs.warn()

E.

gs.log()

Buy Now
Questions 37

A scoped application containing Flow Designer content dedicated to a particular application is called a(n):

Options:

A.

Spoke

B.

Bundle

C.

Action

D.

Flow

Buy Now
Questions 38

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 39

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

Options:

A.

Spoke

B.

Flow

C.

Bundle

D.

Action

Buy Now
Questions 40

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

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

Options:

A.

field3 only

B.

filed1 and field3

C.

All fields

D.

All fields except field3

Buy Now
Questions 41

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

Options:

A.

Insert, Delete, Query, Write

B.

Create, Delete, Read, Write

C.

Create, Delete, Read, Update

D.

Insert, Delete, Query, Update

Buy Now
Questions 42

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.

Options:

A.

a, b and c

B.

a, b, and d

C.

b, c and d

D.

a, c and d

Buy Now
Questions 43

Your customer would like to create a new template to notify users who are affected by network outages at their site. Which module would you use to create a new notification?

Options:

A.

System Properties > Email > Settings

B.

User Preferences > Email > Notifications

C.

System Notification > Email > Notifications

D.

Click Gear > Notifications > New

E.

Administration > Notification Overview

Buy Now
Questions 44

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 45

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 46

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

Options:

A.

An Application Properties page is a good landing page for an application

B.

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

C.

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

D.

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

Buy Now
Questions 47

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

Options:

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

Buy Now
Questions 48

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?

Options:

A.

Access List

B.

Can Access

C.

Accessible to

D.

Can Read

Buy Now
Questions 49

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

Buy Now
Questions 50

If you create a SOAP Message, what syntax indicates a variable to pass when the function is called?

Options:

A.

current.variable_name

B.

S{variable_name}

C.

< variable_name >

D.

< variable_name >.do?WSDL

Buy Now
Questions 51

When configuring the content of an Email Notification, which syntax should be used to reference the properties of an event triggering the Notification?

Options:

A.

${event. }

B.

${current. }

C.

${property name>.getDisplayValue()}

D.

${gs.}

Buy Now
Questions 52

What functionality is supported by Flow Designer?

Options:

A.

Flows can be "Run as" security_admin.

B.

Flows can trigger off a record being deleted.

C.

Call a subflow from a flow.

D.

The role flow_operator can create and edit flows.

Buy Now
Questions 53

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 54

What is the GlideForm Client-side scripting object?

Options:

A.

gs_form

B.

gs.form

C.

sn.form

D.

g_form

Buy Now
Questions 55

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

Options:

A.

Reference

B.

Lookup

C.

Preview

D.

Quickview

E.

Drilldown

F.

Snapshot

Buy Now
Questions 56

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 57

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

Choose 4 answers

Options:

A.

Data input/output

B.

Business problem

C.

Project schedule

D.

Process steps

E.

Database capacity

F.

Users/stakeholders

G.

Available licenses

Buy Now
Questions 58

Which ServiceNow utility provides a modern interactive graphical interface to visualize configuration items and their relationships?

Options:

A.

Class Map

B.

Flow Design

C.

Dependency View

D.

Business Service Map

Buy Now
Questions 59

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 60

Which one of the following is true for a Script Include with a Protection Policy value of Protected?

Options:

A.

Any user with the protected_edit role can see and edit the Script Include

B.

The Protection policy option can only be enabled by a user with the admin role

C.

The Protection Policy is applied only if the glide.app.apply_protection system property value is true

D.

The Protection Policy is applied only if the application is downloaded from the ServiceNow App Store

Buy Now
Questions 61

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

Options:

A.

Fix Scripts

B.

Catalog Client Scripts

C.

Catalog UI Policies

D.

Record Producer Policies

E.

UI Scripts

Buy Now
Questions 62

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 63

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 64

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

Choose 3 answers

Options:

A.

URI

B.

ACL

C.

User name

D.

URL

E.

Application name

F.

Password

Buy Now
Questions 65

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

Buy Now
Questions 66

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 67

Application developers configure ServiceNow using industry standard JavaScript to…

Options:

A.

Enable the right-click to edit the context menus on applications in the navigator

B.

Extend and add functionality

C.

Customize the organization’s company logo and banner text

D.

Configure the outgoing email display name

Buy Now
Questions 68

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 69

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 70

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

Options:

A.

Before, After Async, Display

B.

Insert, Update, Delete, Query

C.

Before, Synchronous, Scheduled Job, View

D.

Prior to, Synchronous on Update

Buy Now
Questions 71

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

Buy Now
Questions 72

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 73

Which objects can be used in Inbound Action scripts?

Options:

A.

current and previous

B.

current and email

C.

current and event

D.

current and producer

Buy Now
Questions 74

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
Exam Code: CAD
Exam Name: Certified Application Developer - ServiceNow
Last Update: Aug 17, 2025
Questions: 249
CAD pdf

CAD PDF

$29.75  $84.99
CAD Engine

CAD Testing Engine

$35  $99.99
CAD PDF + Engine

CAD PDF + Testing Engine

$47.25  $134.99