ServiceNow Certified Application Developer - Training and Certification CAD Dumps in PDF

Free ServiceNow CAD Real Questions (page: 13)

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

  1. Password
  2. URL
  3. User name
  4. Application name

Answer(s): D

Explanation:

The application name is not required to link a ServiceNow application to a Git repository. You only need to provide the URL, user name, and password of the Git repository, as well as the branch name and the authentication type. The application name is automatically generated based on the scope name of your application.


Reference:

[Link an application to a Git repository]


https://docs.servicenow.com/bundle/orlando-application- development/page/build/applications/task/ t_LinkAnApplicationToSourceControl.html



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

  1. Bar Chart, Pie Chart, Histogram, and Line
  2. Bar Chart
  3. Bar Chart, Pie Chart, and Histogram
  4. Bar Chart and Pie Chart

Answer(s): D

Explanation:

The Bar Chart and Pie Chart report types can be created by right-clicking on a column header in a table's list. These report types show how individual pieces of data relate to the whole using proportional bars or slices. You can also choose different aggregation methods such as count, sum, average, min, max, or percent.


Reference:

[Create reports from lists]



Which one of the following is NOT a method used for logging messages in a server-side script for a privately- scoped application?

  1. gs.log()
  2. gs.error()
  3. gs.warn()
  4. gs.debug()

Answer(s): A

Explanation:

gs.print() and gs.log() are older and not available in scoped applications, whereas gs.debug(), gs.info(), gs.warn(), gs.error() work in both scoped applications and global are therefore are more versatile going forward in future versions.


Reference:

https://community.servicenow.com/community? id=community_QUESTION NO :&sys_id=bd71cb29db98dbc01dcaf3231f9619c6



If the Create module field is selected when creating a table, what is the new module's default behavior?

  1. Open an empty form so new records can be created
  2. Open a link to a wiki article with instructions on how to customize the behavior of the new module
  3. Display an empty homepage for the application
  4. Display a list of all records from the table

Answer(s): D

Explanation:

When creating a table, the Create module field allows you to automatically create a module for the table in the application menu. The default behavior of the new module is to display a list of all records from the table. This can be changed later by editing the module properties and specifying a different link type, such as form, URL, or script.


Reference:

Create a table
Module properties



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

  1. 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
  2. Set the Accessible from field value to All application scopes and de-select the Can create option
  3. Set the Accessible from field value to This application scope only and de-select the Allow access to this table via web services option
  4. Set the Accessible from field value to This application scope only

Answer(s): D

Explanation:

Application Access is a feature that allows you to control the access level of other application scopes to your application's data tables. By setting the Accessible from field value to This application scope only, you can restrict the access to your data tables to only your application scope. This means that other application scopes cannot create, read, write, or delete records on your data tables, unless they have explicit permissions through Access Controls or other means.


Reference:

Application Access
[Application scope]

https://developer.servicenow.com/dev.do#!/learn/learning- plans/rome/new_to_servicenow/app_store_learnv2_securingapps_rome_application_access https://docs.servicenow.com/bundle/rome-application-

development/page/build/applications/concept/c_ExampleDenyingAllDesignAccess.html



What are some of the benefits of extending an existing table such as the Task table when creating a new application?

a) You can repurpose existing fields by simply changing the label.
b) Use existing fields with no modifications.

c) Existing logic from the parent table will be automatically applied to the new table. d) All of the parent table records are copied to the new table.

  1. a, b, c, and d
  2. a and b
  3. b and c
  4. a, b, and c

Answer(s): D

Explanation:

Extending an existing table such as the Task table when creating a new application has several benefits, such as:
You can repurpose existing fields by simply changing the label. For example, you can change the Short description field to Summary or Title for your new table. You can use existing fields with no modifications. For example, you can use the Assigned to, Priority, and State fields for your new table without changing anything. Existing logic from the parent table will be automatically applied to the new table. For example, you can inherit the Business Rules, Client Scripts, and UI Policies from the Task table for your new table. The only option that is not true is d) All of the parent table records are copied to the new table. Extending a table does not copy any records from the parent table to the new table. It only creates a new table that inherits the fields and logic from the parent table.


Reference:

[Extend a table]
[Task table]



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

  1. table.*will grant access to every field in a record
  2. table.None will grant access to every record on the table
  3. table.field will grant access to a specific field in a record
  4. table.id will grant access to a specific record on the table

Answer(s): D

Explanation:

Access Controls are rules that define who can access what data and how they can access it.
When configuring an Access Control, you can specify the table, operation, and role for the rule. You can also add a condition or a script to further refine the rule. If you do not add a condition or a script, the rule will apply to all records and fields on the table.
The statements A, B, and C are true for Access Controls that have no condition or script. For example:
table.* will grant access to every field in a record. This means that the user can view and edit all the fields on the record, regardless of their role or any other criteria. table.None will grant access to every record on the table. This means that the user can view and edit all the records on the table, regardless of their role or any other criteria. table.field will grant access to a specific field in a record. This means that the user can view and edit only that field on the record, regardless of their role or any other criteria. The statement D is not true for Access Controls that have no condition or script. table.id will not grant access to a specific record on the table. This is because the id is not a field name, but a unique identifier for the record. To grant access to a specific record on the table, you need to add a condition or a script that matches the id of the record.


Reference:

[Access Control rules]
[Create an Access Control rule]



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

  1. g_user.hasRole() and current.isNewRecord()
  2. gs.hasRole() and current.isNewRecord()
  3. g_user.hasRole() and current.isNew()
  4. gs.hasRole() and current.isNew()

Answer(s): B

Explanation:

Access Control scripts are server-side scripts that run when an Access Control rule is evaluated. They can use the gs and current objects to access the GlideSystem and GlideRecord methods, respectively. Some of the useful methods in Access Control scripts are:

gs.hasRole() - This method checks if the current user has a specified role. It returns true if the user has the role, and false otherwise. For example, gs.hasRole(`admin') will return true if the user is an administrator, and false otherwise.
current.isNewRecord() - This method checks if the current record is a new record that has not been inserted into the database yet. It returns true if the record is new, and false otherwise. For example, current.isNewRecord() will return true if the record is being created, and false if the record is being updated or deleted.
The methods g_user.hasRole() and current.isNew() are not part of the server-side scripting API. They are part of the client-side scripting API, which is used in Client Scripts and UI Policies. They cannot be used in Access Control scripts.


Reference:

[Access Control scripts]

[GlideSystem methods]
[GlideRecord methods]


http://servicenowmypath.blogspot.com/2017/



Share your comments for ServiceNow CAD exam with other users:

U
unknown-R
11/23/2023 7:36:00 AM

good collection of questions and solution for pl500 certification

S
Swaminathan
5/11/2023 9:59:00 AM

i would like to appear the exam.

V
Veenu
10/24/2023 6:26:00 AM

i am very happy as i cleared my comptia a+ 220-1101 exam. i studied from as it has all exam dumps and mock tests available. i got 91% on the test.

K
Karan
5/17/2023 4:26:00 AM

need this dump

R
Ramesh Kutumbaka
12/30/2023 11:17:00 PM

its really good to eventuate knowledge before appearing for the actual exam.

A
anonymous
7/20/2023 10:31:00 PM

this is great

X
Xenofon
6/26/2023 9:35:00 AM

please i want the questions to pass the exam

D
Diego
1/21/2024 8:21:00 PM

i need to pass exam

V
Vichhai
12/25/2023 3:25:00 AM

great, i appreciate it.

P
P Simon
8/25/2023 2:39:00 AM

please could you upload (isc)2 certified in cybersecurity (cc) exam questions

K
Karim
10/8/2023 8:34:00 PM

good questions, wrong answers

I
Itumeleng
1/6/2024 12:53:00 PM

im preparing for exams

M
MS
1/19/2024 2:56:00 PM

question no: 42 isnt azure vm an iaas solution? so, shouldnt the answer be "no"?

K
keylly
11/28/2023 10:10:00 AM

im study azure

D
dorcas
9/22/2023 8:08:00 AM

i need this now

T
treyf
11/9/2023 5:13:00 AM

i took the aws saa-c03 test and scored 935/1000. it has all the exam dumps and important info.

A
anonymous
1/11/2024 4:50:00 AM

good questions

A
Anjum
9/23/2023 6:22:00 PM

well explained

T
Thakor
6/7/2023 11:52:00 PM

i got the full version and it helped me pass the exam. pdf version is very good.

S
sartaj
7/18/2023 11:36:00 AM

provide the download link, please

L
loso
7/25/2023 5:18:00 AM

please upload thank.

P
Paul
6/23/2023 7:12:00 AM

please can you share 1z0-1055-22 dump pls

E
exampei
10/7/2023 8:14:00 AM

i will wait impatiently. thank youu

P
Prince
10/31/2023 9:09:00 PM

is it possible to clear the exam if we focus on only these 156 questions instead of 623 questions? kindly help!

A
Ali Azam
12/7/2023 1:51:00 AM

really helped with preparation of my scrum exam

J
Jerman
9/29/2023 8:46:00 AM

very informative and through explanations

J
Jimmy
11/4/2023 12:11:00 PM

prep for exam

A
Abhi
9/19/2023 1:22:00 PM

thanks for helping us

M
mrtom33
11/20/2023 4:51:00 AM

i prepared for the eccouncil 350-401 exam. i scored 92% on the test.

J
JUAN
6/28/2023 2:12:00 AM

aba questions to practice

L
LK
1/2/2024 11:56:00 AM

great content

S
Srijeeta
10/8/2023 6:24:00 AM

how do i get the remaining questions?

J
Jovanne
7/26/2022 11:42:00 PM

well formatted pdf and the test engine software is free. well worth the money i sept.

C
CHINIMILLI SATISH
8/29/2023 6:22:00 AM

looking for 1z0-116

AI Tutor 👋 I’m here to help!