CAD Exam Topic 2 Flashcards

1
Q

what is runtime access track-
ing for an application

A

allows administrators to manage scripts ac-
cess to application resources, by creating
a list of script operations and targets that
the system authorizes to run with options:
none, tracking, enforcing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

what is the purpose of the
gs.isIneractive() function in a
business rule

A

the function returns true if the action is per-
formed by an interactive user

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

what is not a ui action type

A

form choice

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

for the role pa_admin what
method should be used to ex-
clusively check if admins have
the specified role

A

g_user.hasRoleExactly(‘pa_admin’)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

true or false when you move
code changes to a private ap-
plication scope, you must add
the scope namespace qualifi-
er to each function call

A

true

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

what is true about scripted
REST API

A
  1. they can be used to combine data from
    multiple tables
  2. they are used when a rest operation in-
    volves complex operations
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

what is the ServiceNow app
store

A

a website for downloading ServiceNow ap-
plications

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

True or false more than one
update set can be set to de-
fault for an application scope

A

false

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

how do you get the mobile ver-
sion of ServiceNow

A

$m.do

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

what is the best practice for
adding instructions to a form

A

annontation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

what checkbox is selected in
acls to display the script field

A

advanced

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

true or false in a transform
map only one field can be
used for coalesce

A

false

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

the option in table configura-
tions that allows this table to
be extended from

A

extensible

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

what is true about the client
side scripted security

A

client side scripts have access to both the
glide user(g_user) user methods

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

what ways can a form field be
made read only

A
  1. client scripts
  2. ui actions
  3. field attributes
  4. ui policy
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

what is the correct link type to
use when creating a module
which opens the record pro-
ducer

A

url

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

true or false developers cre-
ate application file records di-
rectly from the application file
table

A

false

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

which report types can be cre-
ated by right clicking on a col-
umn header in a table list

A

bar chart and pie charts

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

it is best practice to define the
business requirements and
the processes an application
will manage as part of the
application development plan.
What are some considera-
tions to document as part of
the business process

A

business problem, data input/output,
users/stakeholders and process steps

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

what is not required to link
a servicenow application to a
git repository

A

application name

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

if the create module field is se-
lected when creating a table,
what is the new modules de-
fault behavior

A

display a list of all records from the table

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

what is not allowed in embed-
ded help content

A

images

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

(function executeRule (cur-
rent,previous */null when
async */){
} (current, previous);
business rule script template
is know as

A

self - invoking

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

when configurating an access
control which has no condi-
tion or script what is not true

A

table.id will grant access to a specific record
on a table

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

the source control option
used to store local changes
on an instance for later appli-
cation is called a

A

stash

26
Q

what is not an integration hub
subscription level

A

basic

27
Q

which application access con-
figuration fields are not avail-
able if the can read configura-
tion field is not selected.

A

can create, can update and can delete

28
Q

records are created in appli-
cation cross scope access ta-
bles when the runtime access
tracking setting is set to

A

tracking enforcing

29
Q

what function is not available
in the ServiceNow REST API

A

copy

30
Q

true or false the field watcher
can be used to debug multiple
fields at the same time

A

false

31
Q

when using the configuration
called allow access to this
table via web service, what is
true about that option

A

user performing the query via web services
must have the correct permission to access
the table records

32
Q

other than the user role what
other role is automatically
added to the table record
when the application is creat-
ed

A

application admin

33
Q

In a business rule what re-
turns the sys_id of the current logged in user

A

gs.getUserID()

34
Q

true or false impersonation re-
quires knowledge of the other
users password

A

false

35
Q

what is used to control access
to features and capabilities in
applications and modules

A

roles

36
Q

what type of record restricts
access to table data and op-
erations by requiring users to
pass a set of requirements

A

access control

37
Q

true or false access controls
explicitly grant or deny access
to a table

A

false

38
Q

what is not true about annota-
tions

A

annotations can be dynamically created

39
Q

default actions that develop-
ers can add to a flow

A
  1. ask for approvals
  2. create or update records
  3. update record
40
Q

which flow logic is used after
the look up records action

A

for each

41
Q

what is true about scheduled
script execution

A
  1. executes server side
  2. do not have access to the current or
    previous object
  3. the condition script field must set the
    answer variable to true or false
42
Q

what are some steps in
the process of working with
events

A
  1. add an event to the event registry
  2. generate the event
  3. respond to the event
43
Q

what are the sections of a no-
tification

A

1 When to Send, 2 Who will receive, 3 What
it will contain

44
Q

true or false a section in the
form designer without a title is
a continuation of the last sec-
tion with a title

A

true

45
Q

what is not true about dele-
gated development in Servi-
ceNow

A

adminstrators can grant non-admin users
the ability to develop global applications

46
Q

which is part of the client side
scripting API

A

glide user object(g_user)

47
Q

when a servicenow instance
requests information from a
web service, servicenow is
the web service

A

consumer

48
Q

in an email notification what is
not true for the weight field

A

a weight field of zero means that no notifi-
cation should be sent

49
Q

what is not a trigger type in
flow designer

A

outbound email

50
Q

what is configured in an email
notification

A

who will receive the notification, what con-
tent will be in the notification, when to send
the notification

51
Q

what is not supported by flow
designer

A

test a flow with a rollback

52
Q

what is true about a script in-
clude with a protection policy
value of protected

A

the protection policy is applied only if the
application is downloaded from the servi-
cenow app store

53
Q

when evaluating access con-
trols, servicenow searches
and evaluates

A

from most specific match to most generic
match

54
Q

true or false scope protects an
application from damage to or
from another application

A

true

55
Q

where are new fields applied
automatically

A

at the end of the form

56
Q

why do we add annotation

A

to add information, instruction or separation
to a form

57
Q

are client scripts client side or
server side

A

client side

58
Q

are ui policies server side or
client side

A

client side

59
Q

are business rules server side
or client side

A

server side

60
Q

are scheduled jobs server
side or client side

A

server side

61
Q

are script actions server side
or client side

A

server side

62
Q

client side manages

A

forms and form fields