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

Free and Premium ServiceNow CAD Dumps Questions Answers

Page: 1 / 22
Total 293 questions

Certified Application Developer - ServiceNow Questions and Answers

Question 1

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

Options:

A.

Bar Chart, Pie Chart, Histogram, and Line

B.

Bar Chart

C.

Bar Chart, Pie Chart, and Histogram

D.

Bar Chart and Pie Chart

Buy Now
Question 2

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

Options:

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 3

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

Choose 4 answers

Options:

A.

update

B.

read

C.

execute

D.

create

E.

delete

F.

write

Question 4

(What is a scoped application that contains Flow Designer actions tailored for a specific application or record type?)

Options:

A.

Action

B.

Bundle

C.

Flow

D.

Spoke

Question 5

(What is a g_scratchpad object used for?)

Options:

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 6

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

Options:

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 7

What can be modified with client-side scripts?

Options:

A.

Database and backend

B.

Forms and form fields

C.

Playbook access

D.

User access

Question 8

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

Options:

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 9

When creating an application through the Guided Application Creator, what are the options for creating a table?

Choose 3 answers

Options:

A.

Extend a table

B.

Link to external tables

C.

Upload a spreadsheet

D.

Create a table from a template

E.

Use APIs

F.

Run import jobs

G.

Create a table from scratch

Question 10

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

Options:

A.

gs.log()

B.

gs.error()

C.

gs.debug()

D.

gs.logError()

E.

gs.info()

Question 11

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 12

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

Question 13

Which of the following is a good practice for adding instructions to a form?

Options:

A.

Annotations

B.

Related links to wiki pages

C.

A context Menu UI Action

D.

A population read-only field

Question 14

What is the ServiceNow Application Repository?

Options:

A.

A database for logging application errors

B.

A database for tracking user permissions

C.

A database containing custom ServiceNow applications

D.

A database of ServiceNow provided applications

Question 15

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

Options:

A.

COPY

B.

POST

C.

GET

D.

DELETE

Question 16

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

Options:

A.

Ul Settings

B.

UI Actions

C.

Ul Policies

D.

Ul Config

Question 17

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

Options:

A.

The Form Context menu > Configure > Dictionary

B.

The Form Context menu > View > Table

C.

The Form Context menu > Configure > Table

D.

The Form Context menu > View > Show Table

Question 18

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 19

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 20

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 21

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

Options:

A.

GlideRecord and current

B.

GlideUser and GlideRecord

C.

GlideSystem and GlideRecord

D.

GlideSystem and current

Question 22

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

Question 23

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

Options:

A.

Forms

B.

Lists

C.

Standard

D.

Classic

Question 24

(Which method can be used in a Business Rule to get the sys_id of the currently logged in user?)

Options:

A.

g_form.getUserSysID()

B.

gs.getUserSysID()

C.

g_form.getUserID()

D.

gs.getUserID()

Question 25

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

Question 26

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?

Options:

A.

ItemCountry, Number

B.

Only ItemName, ItemQty

C.

ItemName, ItemQty, and ItemCountry

D.

Only ItemCountry

Question 27

Client-side scripts manage what?

Options:

A.

Forms and Forms Fields

B.

Playbook access

C.

Database and backend

D.

User access

Question 28

How can administrators expand the list of supported file types for code search in ServiceNow Studio?

Options:

A.

By creating a new code search group

B.

By modifying the default code search table

C.

By adding new file types to a custom search group

D.

By configuring metadata synchronization settings

Question 29

Which determines the relationships between field in an Import Set table to field in an existing ServiceNow table?

Options:

A.

Data Sources

B.

Schema Map Relationship Builder

C.

Business Service Management Map

D.

Transform Map

Question 30

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

Question 31

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 32

Which platform feature can be used to determine the relationships between field in an Import Set table to field in an existing ServiceNow table?

Options:

A.

Business Service Management Map

B.

Data Sources

C.

Transform Map

D.

Cl Relationship Builder

Question 33

Which of the following is NOT a trigger type in Flow Designer?

Options:

A.

Outbound Email

B.

Application

C.

Record

D.

Schedule

Question 34

Which one of the following is true regarding Application Scope?

Options:

A.

All applications are automatically part of the Global scope

B.

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

C.

Any developer can edit any application

D.

Developers can choose the prefix for a scope’s namespace

Question 35

Which roles grant access to source control repository operations such as importing applications from source control, or linking an application to source control? (Choose two.)

Options:

A.

source_control

B.

source_control_admin

C.

admin

D.

git_admin

Question 36

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

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 37

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

Options:

A.

gs.print()

B.

gs.log()

C.

gs.debuglog()

D.

gs.info()

Question 38

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 which does not appear in the Application Picker.

C.

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

D.

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

Question 39

Which of the following is true for the Application Picker and Application Scope?

Options:

A.

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

B.

Selecting Global in the Application Picker sets the Application Scope to incident

C.

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

D.

Selecting an application from the Application Picker sets the Application Scope

Question 40

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?

Options:

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 41

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

Options:

A.

User Menu

B.

Content Frame

C.

Application Navigator

D.

Module

Question 42

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

Options:

A.

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

B.

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

C.

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

D.

Set the Accessible from field value to This application scope only

Question 43

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 44

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

Options:

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 45

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

Question 46

Which testing framework is used to test ServiceNow Applications?

Options:

A.

Automated Test Framework (ATF)

B.

Selenium

C.

Test Driven Framework (TDF)

D.

Junit

Question 47

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 48

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

Options:

A.

The table and its data are not accessible using web services

B.

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

C.

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

D.

All application scopes can read from the table

Question 49

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

Question 50

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 51

When configuring a REST Message, the Endpoint is:

Options:

A.

The commands to the REST script to stop execution

B.

The URI of the data to be accessed, queried, or modified

C.

Information about the format of the returned data

D.

The response from the provider indicating there is no data to send back

Question 52

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

Question 53

Which of the following methods prints a message on a blue background to the top of the current form by default?

Options:

A.

g_form.addInfoMsg()

B.

g_form.addInfoMessage()

C.

g_form.showFieldMessage()

D.

g_form.showFieldMsg()

Question 54

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.

Question 55

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?

Options:

A.

Dictionary Design Policy

B.

Field Criteria Policy

C.

Data Quality Policy

D.

Data Policy

Question 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

Question 57

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

Choose 3 answers

Options:

A.

-query( )

B.

runQuery()

C.

query()

D.

-get()

E.

get(

Question 58

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 59

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

Question 60

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 61

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?

Options:

A.

HTML (from Arguments)

B.

URL (from Arguments)

C.

Content Page

D.

Script (from Arguments)

Question 62

When writing a Client Script to provide feedback targeted at a specific field, which method should be used?

Options:

A.

g_form.showInfoMessage()

B.

g_form.showFieldMsg()

C.

g_form.addInfoMessage()

D.

g_form.addFieldMsg()

Question 63

What is a limitation when using record producers in ServiceNow?

Options:

A.

Record producers should not be used to create requested item records

B.

Record producers cannot be used for tables in the same scope

C.

Record producers cannot redirect users after record creation

D.

Record producers must always call the update method on the current record

Question 64

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 65

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 66

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

Question 67

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 68

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

Options:

A.

Caller Tracking

B.

Caller Restriction

C.

None

D.

Caller Permission

Question 69

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 70

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

Question 71

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

Options:

A.

Action

B.

Assignment Rule

C.

Predictive Intelligence

D.

CSDM

E.

Ul Policy

Question 72

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

Options:

A.

gs.info()

B.

gs.debug()

C.

gs.iog()

D.

gs.error()

E.

gs.logError()

Question 73

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

Options:

A.

Caller tracking records

B.

Restricted caller access records

C.

Cross-scope access records

D.

Access control level records

Question 74

Which method call returns true only if the currently logged in user has the catalog_admin role and in no other case?

Options:

A.

g_user.hasRole(‘catalog_admin’)

B.

g_user.hasRoleExactly(‘catalog_admin’)

C.

g_user.hasRoleOnly(‘catalog_admin’)

D.

g_user.hasRoleFromList(‘catalog_admin’)

Question 75

What happens to the List view when a new field is added to an existing table?

Options:

A.

The new field is added at the end of the List

B.

A new List View is created with the new field

C.

The new field is added at the start of the List

D.

The new field is not added to the List view

Question 76

Why would you build a custom app?

Options:

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

Question 77

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 78

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 79

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 80

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 81

An administrator creates " customer_table_adminH and " customer_table_user " roles for the newly created " Customer Table " . Which ACL rule would grant access to all rows and all fields to both the customer_table_admin and customer_table_user roles?

Options:

A.

customer all

B.

customer.field

C.

customer.*

D.

customer.none

Question 82

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.

Question 83

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 84

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

Question 85

What is the ServiceNow store?

Options:

A.

The source for ServiceNow Community created developer content

B.

Marketplace for free and paid certified ServiceNow applications and integrations

C.

Downloadable content ServiceNow script archive

D.

Alternate name for the ServiceNow Developer Share site

Question 86

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

Options:

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 87

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

Page: 1 / 22
Total 293 questions