CAD Exam Topic 2 Flashcards
what is runtime access track-
ing for an application
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
what is the purpose of the
gs.isIneractive() function in a
business rule
the function returns true if the action is per-
formed by an interactive user
what is not a ui action type
form choice
for the role pa_admin what
method should be used to ex-
clusively check if admins have
the specified role
g_user.hasRoleExactly(‘pa_admin’)
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
true
what is true about scripted
REST API
- they can be used to combine data from
multiple tables - they are used when a rest operation in-
volves complex operations
what is the ServiceNow app
store
a website for downloading ServiceNow ap-
plications
True or false more than one
update set can be set to de-
fault for an application scope
false
how do you get the mobile ver-
sion of ServiceNow
$m.do
what is the best practice for
adding instructions to a form
annontation
what checkbox is selected in
acls to display the script field
advanced
true or false in a transform
map only one field can be
used for coalesce
false
the option in table configura-
tions that allows this table to
be extended from
extensible
what is true about the client
side scripted security
client side scripts have access to both the
glide user(g_user) user methods
what ways can a form field be
made read only
- client scripts
- ui actions
- field attributes
- ui policy
what is the correct link type to
use when creating a module
which opens the record pro-
ducer
url
true or false developers cre-
ate application file records di-
rectly from the application file
table
false
which report types can be cre-
ated by right clicking on a col-
umn header in a table list
bar chart and pie charts
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
business problem, data input/output,
users/stakeholders and process steps
what is not required to link
a servicenow application to a
git repository
application name
if the create module field is se-
lected when creating a table,
what is the new modules de-
fault behavior
display a list of all records from the table
what is not allowed in embed-
ded help content
images
(function executeRule (cur-
rent,previous */null when
async */){
} (current, previous);
business rule script template
is know as
self - invoking
when configurating an access
control which has no condi-
tion or script what is not true
table.id will grant access to a specific record
on a table
the source control option
used to store local changes
on an instance for later appli-
cation is called a
stash
what is not an integration hub
subscription level
basic
which application access con-
figuration fields are not avail-
able if the can read configura-
tion field is not selected.
can create, can update and can delete
records are created in appli-
cation cross scope access ta-
bles when the runtime access
tracking setting is set to
tracking enforcing
what function is not available
in the ServiceNow REST API
copy
true or false the field watcher
can be used to debug multiple
fields at the same time
false
when using the configuration
called allow access to this
table via web service, what is
true about that option
user performing the query via web services
must have the correct permission to access
the table records
other than the user role what
other role is automatically
added to the table record
when the application is creat-
ed
application admin
In a business rule what re-
turns the sys_id of the current logged in user
gs.getUserID()
true or false impersonation re-
quires knowledge of the other
users password
false
what is used to control access
to features and capabilities in
applications and modules
roles
what type of record restricts
access to table data and op-
erations by requiring users to
pass a set of requirements
access control
true or false access controls
explicitly grant or deny access
to a table
false
what is not true about annota-
tions
annotations can be dynamically created
default actions that develop-
ers can add to a flow
- ask for approvals
- create or update records
- update record
which flow logic is used after
the look up records action
for each
what is true about scheduled
script execution
- executes server side
- do not have access to the current or
previous object - the condition script field must set the
answer variable to true or false
what are some steps in
the process of working with
events
- add an event to the event registry
- generate the event
- respond to the event
what are the sections of a no-
tification
1 When to Send, 2 Who will receive, 3 What
it will contain
true or false a section in the
form designer without a title is
a continuation of the last sec-
tion with a title
true
what is not true about dele-
gated development in Servi-
ceNow
adminstrators can grant non-admin users
the ability to develop global applications
which is part of the client side
scripting API
glide user object(g_user)
when a servicenow instance
requests information from a
web service, servicenow is
the web service
consumer
in an email notification what is
not true for the weight field
a weight field of zero means that no notifi-
cation should be sent
what is not a trigger type in
flow designer
outbound email
what is configured in an email
notification
who will receive the notification, what con-
tent will be in the notification, when to send
the notification
what is not supported by flow
designer
test a flow with a rollback
what is true about a script in-
clude with a protection policy
value of protected
the protection policy is applied only if the
application is downloaded from the servi-
cenow app store
when evaluating access con-
trols, servicenow searches
and evaluates
from most specific match to most generic
match
true or false scope protects an
application from damage to or
from another application
true
where are new fields applied
automatically
at the end of the form
why do we add annotation
to add information, instruction or separation
to a form
are client scripts client side or
server side
client side
are ui policies server side or
client side
client side
are business rules server side
or client side
server side
are scheduled jobs server
side or client side
server side
are script actions server side
or client side
server side
client side manages
forms and form fields