Module 6.1-6.3 Flashcards

1
Q

Intuitive interface for creating automated business processes

A

Flow designer

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

Flow trigger
Flow actions
Executions
Data panel

A

4 parts of flow designer

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

Statement to determine when or how an action runs

A

Condition

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

Operation executed by the system. Can be reusable.

A

Action

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

Any data gathered or generated by variables is available here. Each variable has its own pill. The pill can be dragged and dropped on an action input or output.

A

Data panel

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

An activity that initiates the flow. May be record based or time based.

A

Trigger

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

Flow designer creates ______ each time a flow is triggered

A

An event

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

Automated sequence of events

A

A flow

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

What are the three types of workflow triggers?

A

Application, record, and scheduled

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

What are the two ‘application’ triggers?

A

Metric based and service catalog

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

What are the options for record triggers?

A

Created, updated and created or updated

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

What are examples of scheduled triggers?

A

Daily, weekly, monthly, run once, and repeat

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

How do you verify that a flow ran properly while doing a test run?

A

The flow execution details

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

Where can you run test so the flow record changes do not interfere with production data?

A

A non production instance

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

During a flow test, what does the test run generate?

A

Execution records, log messages, and reports

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

A related record containing the current state and runtime values of the flow

A

The flow context

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

When should you use flow designer?

A

Running on Kingston or newer?
Is your trigger a CRUD table or operation or schedule?
Are all the steps in the flow designer?
Does your logic include if then or a linear flow?

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

What are actions made out of??

A

Inputs, steps, and outputs

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

The values passed into the action

A

Inputs

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

Sequential units of application logic within the action

A

Steps

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

Data resulting from the finished action, and it can be used to pass data to actions in the same flow

A

Outputs

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

Does flow designer support subflows?

A

Yes

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

Integration between flow designer and 3rd party systems

A

Integration hub

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

Integration hub requires what plugin?

A

com.glide.hub.integrations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Allows low code to no code integration capabilities with 3rd party applications. It allow developers to encapsulate integration actions into reusable components that do not require coding to implement
Integration hub
26
When are spokes activated?
When the parent application is activated
27
Scoped application containing flow designer content for an application or record type. Bundled set of related actions.
Spoke
28
Where do you set application values?
Application properties page
29
Can you create properties for reference fields?
No
30
Who can edit application property values?
Only application administrators
31
What is the process for creating application properties?
1. Create a system property category 2. Add properties 3. Order properties 4. Create properties module
32
Where does the system property category name appear?
In the url for the properties page
33
What appears at the top of the application properties page?
The title field value
34
What can you use in the title for the application properties page?
HTML, graphics, and links
35
Properties appear on the properties configuration form in what order?
Lowest to highest
36
How do you edit applications property order value?
Double click the order column for the property Entered the desired value in the field Save
37
What indicates a space in the arguments field when creating a property module?
%20
38
If a separator module does not have a title, what appears in the application navigator rather than the title text?
A line
39
Automated piece of logic which executes at a specific time and/ or on a recurring basis
Scheduled script execution
40
Overdue request, all requests from a particular user, and records with a state value such as resolved for too long are all examples of what?
Periodic database queries
41
Set the state value to closed complete after a fixed time has elapsed Assign unassigned records to a user Delete all records by a user are all examples of what?
Periodic record modifications
42
Scheduled script executions are never taken by users or by modifications to records
True
43
When configuring a schedule based trigger what clock is used?
The 24 hour clock
44
Time options change based on what field?
The run field (date/day/time)
45
Scheduled Jobs execute on what time?
Server time
46
Where do you go to get the systems server time?
System diagnostics> stats
47
What does the run field select on the scheduled execution form?
The periodicity
48
Where does scheduled execution script run?
Server side
49
Do scheduled jobs use current or previous object?
Neither
50
Scheduled script queries the database looking for claims records that have been in the awaiting feedback stage for how many days?
3 or more
51
Scheduled execution script writes a log message for any record meeting the criteria, where?
In system logs> system logs> script log statements
52
Do you have to wait to test scheduled scripts?
No select the execute now button to test
53
When can you use the execute now button while testing a scheduled script?
After the scheduled script execution is saved
54
Is it advised to make changes to the schedule list?
No
55
Jobs in this state are waiting for the scheduler thread to pick them up and execute them
The ready state
56
In the schedule jobs table, if the ready text appears in red what does that mean?
The scheduled job is overdue for execution
57
What does it mean to be an overdue scheduled job?
The next action date and time has passed
58
When do overdue scheduled jobs typically execute?
After their next action time
59
When are overdue scheduled jobs a cause for concern?
When there is a large time difference between the current time and the next action date and time
60
If events aren’t actions, what are they?
An entry into an event queue
61
What must be written to respond to entries in the event queue and take action?
Logic
62
Although any server side logic can generate an event queue it is mostly done with these 2?
Business rules and workflow scripts
63
An indication that something has happened
Event
64
A table of events that can be called and responded to
The event registry
65
Although servicenow can call any event, if this doesn’t happen, no response will occur
If it isn’t registered
66
Unless otherwise specified, all user created events appear where?
In the default queue
67
What are the 3 steps for working with events?
1. Add event to registry 2. Generate event 3. Create logic to respond to event
68
Servicenow can only respond to events that are ________?
Registered
69
Registration means that the servicenow processes are able to recognize and react to events (t/f)
True
70
Documents an events purpose. Be sure to make it meaningful for future reference. If you alter the meaning for the event, update this field.
Description
71
If this is left blank an event goes to the default queue
User defined event processing queue
72
List of workflows and scripts calling this event. This is used for troubleshooting only and not for event processing
Fired by
73
Are event names created automatically?
Yes
74
Name of event in registry
event_name
75
Workflow activity for generating an event. There is an optional parameter (parm1) used to pass a string. If you don’t need to pass this parameter the convention is to pass
gs.getUserID()
76
Workflow activity for generating an event. There is an optional parameter (parm2) used to pass a string. If you don’t need to pass this parameter the convention is to pass
gs.getUserName()
77
parm1 and parm2 can be: -strings (“hello world”) -properties (current.short_description) -variables (myString) -methods (gs.getUserID())
True
78
Where do you go to look for generated events?
System logs> events
79
With generated events, what does parm1 and parm2 show?
Resolved values
80
What does it mean if the queue field for events is left blank?
The event was processed by the default queue
81
_______ is the time the event was added to the queue
Created
82
____ is the time the event was processed
Processed
83
What are the two ways to respond to events?
Email and script actions
84
The standard time to process an (event) is how long?
within 30 seconds of being created
85
Do email notifications require events? If not, what else can they be triggered by?
Insertions or updates
86
2 reasons outbound emails send?
Record insert or update Event generation
87
What are the 3 things an administrator can configure for outbound emails?
What to send When to send To whom it should be sent
88
Can the notification workflow also be used to send email?
Yes
89
Why aren’t notification workflow activities a necessary step in a workflow?
Notifications are automatically sent in response to record inserts and updates as well as event generation.
90
What do you select to see all outbound email notification configuration options?
Advance view
91
What are the two types of email notification?
Email or meeting notification
92
If you select this the email notification is enabled in the runtime environment
Active
93
These are the criteria for sending email
Conditions
94
What are the 3 options for when to send an email?
Choose triggered Event is fired Or record is inserted and updated
95
Numerical value determining which email to send when multiple notifications are in the outbox for the same record and recipients
Weight
96
Where do you go to create a notification?
Studio , create a notification
97
Select this option when a new record for the table is added to the database
Inserted
98
Notifications with a weight of _____ are always sent
Zero
99
If notifications have non zero weight values only the notification with the highest weight value is sent
True
100
If multiple notifications have the same non zero weight value and that value is the highest, all notifications with that value will be sent
True
101
Do recipients have to be servicenow users to receive emails?
No
102
If this is not selected, the email notification is not sent when the recipient triggers the event. Emails also don’t get sent to other recipient. No log of the email is created.
Send to event creator
103
The default view of the email notification is based on what?
The recipient
104
This prevents email notifications from being sent to user delegates
Exclude delegates
105
Users who are subscribed to the current record will also automatically receive the email if _______ is selected.
Subscribable
106
What field on the user records determines if users receive email notifications?
The notification field
107
With email notifications, to dynamically reference a field value from the record that triggered the notification, enclose the field name how?
using ${}
108
With email notifications use dot walking to reference field values on related records
${.}
109
To reference event parameters parm 1 or parm 2, which syntax should you use?
${event.parm1} ${event.parm2}
110
What is the maximum notification size including attachments?
26 MB
111
Email template fields are overwritten by content contained in a notification
True
112
Click the display name to open the record (link)
${URI_REF}
113
Let’s you click the word link to open a related record
${reference_field_name>.URI}
114
Let’s you click a link to open the display name
${URI_REF}
115
Let’s you click a link to click the display name to open the related record
$.URI_REF}
116
This allows testing on notifications without having to create the conditions to generate the notification
Preview notification
117
What do script actions do?
Respond to events
118
On the script action form for notifications, is active selected by default?
No
119
What are the two objects for notification script actions?
-Current = object passed in from gs.eventQueue() -Event object parm1 parm2