Summer Special Sale - 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: spcl70

Practice Free CAD Certified Application Developer - ServiceNow Exam Questions Answers With Explanation

We at Crack4sure are committed to giving students who are preparing for the ServiceNow CAD Exam the most current and reliable questions . To help people study, we've made some of our Certified Application Developer - ServiceNow exam materials available for free to everyone. You can take the Free CAD Practice Test as many times as you want. The answers to the practice questions are given, and each answer is explained.

Question # 6

(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

Question # 7

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

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

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

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

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

Question # 10

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

Question # 11

A developer wants to set up an application module that allows inserting new records into a table.

Which configuration option achieves this?

A.

Application

B.

Menu

C.

Table

D.

Link type

Question # 12

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

Question # 13

Access Control rules are applied to a specific table, like the Incident table. What is the object name for a rule that applies to the entire Incident table (all rows and fields)?

A.

incident.all

B.

incident!

C.

incidentNone

D.

incident '

Question # 14

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?

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

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

Question # 16

What ServiceNow feature allows you to include data from a secondary related table on a report?

A.

Outer Join

B.

SQL

C.

Dot Walking

D.

Joins

Question # 17

On what part of the ServiceNow instance, would you find the option to Impersonate User?

A.

User Menu

B.

Content Frame

C.

Application Navigator

D.

Module

Question # 18

Identify the ways an application can respond to an Event generated by the gs.eventQueue() method. (Choose 2 answers)

A.

UI Policy

B.

Email Notification

C.

Client Script

D.

Scheduled Script Execution (Scheduled Job)

E.

Script Action

Question # 19

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

A.

Restricted caller access records

B.

Caller tracking records

C.

Access control level records

D.

Cross-scope access records

Question # 20

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

A.

GuideDialogWindow

B.

GuideAjex

C.

GuideRecord

D.

GuideForm

Question # 21

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

Question # 22

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

Question # 23

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

Question # 24

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

Question # 25

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

Question # 26

Which scenario will a Scheduled Script Execution (Scheduled Job) be implemented?

A.

The application executes a client-side script daily at the same time

B.

The application queries the database daily to check unassigned records

C.

The application displays a custom welcome message when a user logs in

D.

The application validates form input fields before a record is submitted

Question # 27

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

A.

current.variable_name

B.

S{variable_name}

C.

< variable_name >

D.

< variable_name > .do?WSDL

Question # 28

Which of the following statements does NOT apply when extending an existing table?

A.

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

B.

The new table inherits the functionality built into the parent table

C.

The new table inherits all of the fields from the parent table

D.

You must script and configure all required behaviors

Question # 29

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

A.

g_form getUserID()

B.

g_form getUserSysy

C.

gs.getUserSysID()

D.

gs.getUserID()

Question # 30

In an Email Notification, which one of the following is NOT true for the Weight field?

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

A new employee joins the IT department and needs to perform work assigned to Network and Hardware groups. How would you set up their access?

Choose 3 answers

A.

Add User Account to Network group

B.

Add User Account to Hardware group

C.

Add User Account to IT Knowledgebase

D.

Create User Account

E.

Add User Account to ACL

F.

Add User Account to itil group

Question # 32

Which of the following is NOT a caller access field option?

A.

Caller Tracking

B.

Caller Restriction

C.

None

D.

Caller Permission

Question # 33

(What provides a graphical view of the relationships among tables in ServiceNow?)

A.

Map source report

B.

Schema map

C.

Graphical User Interface

D.

Dependency view

Question # 34

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

Question # 35

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

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

Question # 36

When can the value “Protected” be leveraged in a Protection Policy for a Script Include?

A.

The application is downloaded from the ServiceNow Store

B.

The glide.app.apply_protection system property is set to true

C.

A user with the protected_edit role edits the Script Include

D.

A user with the admin role enables the Policy option

Question # 37

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

Question # 38

Which one of the following is NOT a debugging strategy for client-side scripts?

A.

g_form.addInfoMessage()

B.

Field Watcher

C.

jslog()

D.

gs.log()

Question # 39

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.

A.

a, b, and d

B.

a, b, c, and d

C.

b, c, and d

D.

a, b, and c

Question # 40

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

g_user.hasRole(,x_my_app_user ' );

A.

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

B.

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

C.

There is no g_user.hasRole() method

D.

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

Question # 41

What section on the Notes tab, shows the history of the work documented on the record?

A.

Journal

B.

Activity Stream

C.

Diary

D.

Timeline

E.

Audit Log

Question # 42

When configuring an Access Control which has no condition or script, which one of the following statements is NOT true?

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

Question # 43

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

A.

Update

B.

Delete

C.

Create

D.

Query

Question # 44

What are Application Files in a ServiceNow application?

A.

XML exports of an application ' s Update Set.

B.

CSV files containing data imported into an application.

C.

ServiceNow artifacts comprising an application.

D.

An XML export of an application ' s table records.

Question # 45

Which objects can you use in a Scheduled Script Execution (Scheduled Job) script?

A.

GlideRecord and current

B.

GlideUser and GlideRecord

C.

GlideSystem and GlideRecord

D.

GlideSystem and current

Question # 46

What contains the configuration changes made in an instance (i.e. changes in a form) and helps to implement the changes from the Dev environment to another environment?

A.

Import sets

B.

Update sets

C.

Transform maps

D.

System dictionaries

Question # 47

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

Question # 48

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

Question # 49

What happens if a Record Producer script aborts the record generation process in ServiceNow?

A.

Record is not generated in the Item Produced Record table

B.

Record creation is redirected to a confirmation page

C.

Record creation displays an error message to the user

D.

Record creation terminates without notifying the user

Question # 50

Which of the following statements is true about Guided Application Creator?

A.

The global scope option is turned on by default

B.

A scope application user role is automatically created

C.

Default access controls are automatically created

D.

The welcome screen appears every time a new application is created

Question # 51

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?

A.

Content Page

B.

Script (from Arguments)

C.

URL (from Arguments)

D.

HTML (from Arguments)

Question # 52

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

Question # 53

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

A.

${event. < property name > }

B.

${current. < property name > }

C.

${property name > .getDisplayValue()}

D.

${gs. < property name > }

Question # 54

A manager wants to view a snapshot of month-end Sales performance data, as compared to Sales targets. In addition, the manager wants to be able to see those monthly numbers trended over time, and forecasted into the future. What capability do you suggest for this manager?

A.

Scheduled Reports, a custom snapshot table, and a Projection report

B.

Scheduled Reports and Excel

C.

Key Performance Indicators

D.

Performance Analytics

E.

Scheduled Reports a custom snapshot table and a Trend report

Question # 55

In a Business Rule, which one of the following returns true if the currently logged in user has the admin role?

A.

g_form.hasRoleExactly(‘admin’)

B.

gs.hasRole(‘admin’)

C.

g_form.hasRole(‘admin’)

D.

gs.hasRoleExactly(‘admin’)

Question # 56

What is the REST API Explorer used to do?

A.

Practice using REST to interact with public data providers

B.

Find resources on the web for learning about REST

C.

Convert SOAP Message functions to REST methods

D.

Create sample code for sending REST requests to ServiceNow

Question # 57

Which one of the following is NOT an example of when an application might use a Scheduled Script Execution (Scheduled Job)?

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

(An application developer needs to ensure that no other private application scopes can create records on the application ' s data tables. How is Application Access configured to achieve this?)

A.

Set the Accessible from field value to This application scope only

B.

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

C.

Create Access Controls to prevent all other application scopes from creating records on the application’s data tables rather than using Application Access

D.

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

Question # 59

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

Question # 60

(What is the GlideForm client-side scripting object?)

A.

gs_form

B.

sn.form

C.

gs.form

D.

g_form

Question # 61

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.

Question # 62

What does the “Read-only” protection policy for Script Includes allow in a custom application?

A.

Only administrators can edit the Script Include.

B.

Application developers can customize the Script Include.

C.

Application developers can view the script logic but not change it.

D.

Only administrators can delete the Script Include.

Question # 63

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

Question # 64

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

Question # 65

In Flow Designer, where is the data from an action stored so it can be used in subsequent actions in the flow?

A.

Data Pill

B.

Field Icon

C.

Field Value

D.

Data Trigger

E.

Data Element

Question # 66

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

A.

Related lists

B.

Tabs

C.

Sections

D.

Buttons

Question # 67

(What is a g_scratchpad object used for?)

A.

Populate the properties for Display Business Rule

B.

Pass data from server-side to client-side script on Web

C.

Pass data from server-side to client-side script on Mobile

D.

Define constructors and destructors for table class

Question # 68

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

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

Question # 70

As an IT employee what interface would you use, if you wanted to browse internal IT documentation, like troubleshooting scripts and FAQs?

A.

Knowledge

B.

SharePoml

C.

Stack Overflow

D.

ServiceNow Wiki

E.

Knowledge NoW

Question # 71

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

Question # 72

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

Question # 73

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

CAD question answer

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

A.

field3 only

B.

filed1 and field3

C.

All fields

D.

All fields except field3

Question # 74

What is a characteristic of Modules?

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

Question # 75

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.

Question # 76

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

A.

Business Rule

B.

Client Scripts

C.

UI Policies

D.

Script Actions

E.

Scheduled Jobs

Question # 77

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

Question # 78

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

Question # 79

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

Question # 80

Which of the following methods are useful in Access Control scripts?

A.

g_user.hasRole() and current.isNewRecord()

B.

gs.hasRole() and current.isNewRecord()

C.

g_user.hasRole() and current.isNew()

D.

gs.hasRole() and current.isNew()

Question # 81

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

Question # 82

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

Question # 83

What is a benefit of creating an Application Properties page for each application?

A.

Acts as a central landing page for the application

B.

Users can modify the appearance of the application

C.

Developers or admins can adjust behavior without altering artifacts

D.

Developers can override inherited application properties

Question # 84

What are Application Files in a ServiceNow application?

A.

An XML export of an application ' s table records

B.

ServiceNow artifacts comprising an application

C.

XML exports of an application ' s Update Set

D.

CSV files containing data imported into an application

Question # 85

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

Question # 86

How is access to Application Menus and Modules controlled?

A.

Access Controls

B.

Application Rules

C.

Client Scripts

D.

Roles

Question # 87

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

CAD PDF

$33

$109.99

3 Months Free Update

  • Printable Format
  • Value of Money
  • 100% Pass Assurance
  • Verified Answers
  • Researched by Industry Experts
  • Based on Real Exams Scenarios
  • 100% Real Questions

CAD PDF + Testing Engine

$52.8

$175.99

3 Months Free Update

  • Exam Name: Certified Application Developer - ServiceNow
  • Last Update: Jul 10, 2026
  • Questions and Answers: 293
  • Free Real Questions Demo
  • Recommended by Industry Experts
  • Best Economical Package
  • Immediate Access

CAD Engine

$39.6

$131.99

3 Months Free Update

  • Best Testing Engine
  • One Click installation
  • Recommended by Teachers
  • Easy to use
  • 3 Modes of Learning
  • State of Art Technology
  • 100% Real Questions included