5 Intro to Scripting & Application Tools Flashcards

1
Q

What is scripting in ServiceNow?

A

The customization of an instance and/or application using JavaScript

  • executes on client (scripts that run in a web browser) or server side (scripts that run on the server, where the database resides)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is a UI Policy?

A

A rule that is applied to a form or a list to dynamically change information to the field itself

(client-side)

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

What is a Data Policy?

A

Enforces requirements on field and record data when the data is imported into ServiceNow or when the data in an Import Set is submitted via an external system

(server-side but can be added to client-side, by checking box “Use as UI Policy on client)

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

What can client scripts be created to do? (1 + 3)

A

They make “real-time” changes to the appearance of the user interface (especially forms)

  • update the location field to reflect the value entered in the caller field
  • disable the attachment link of a closed record when the form is loaded so a user is unable to add or modify changes
  • display a notice at the top of the page to confirm a catalog request was created
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Name four of the supported Client Scripts:

A

onLoad()

onChange()

onSubmit()

onCellEdit()

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

Name four of the supported Client Scripts:

A

onLoad()
- runs when a form is fist drawn and befora control is given to the user to begin typing

onChange()
- runs when a particular field changes value

onSubmit()
- runs when a form is saved/submitted/updated

onCellEdit()
- runs when a cell in a list changes value through use of the list editor

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

How can you use a UI Policy to set fields on a form? (3)

A

You can use them to make fields on a form to:

Mandatory or Optional
Hidden or Visible
Read-only or Editable

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

What is a UI action?

A

UI actions add buttons, links and context menu items on forms and list, making the UI more interactive, customization and specific to customer activities

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

Name 7 examples of UI actions:

A

Form buttons

Form context menu items

Form links

List buttons

List context menu items

List choices (at the bottom of a list)

List links (Related Link at the bottom of a list)

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

What is a Business rule?

A

A Business rule is a server-side script that is configured to run when a record is displayed, inserted, updated, deleted or when a table is queried

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

What is a Business rule?

A

A Business rule is a server-side script that is configured to run when a record is displayed, inserted, updated, deleted or when a table is queried

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

What does every Business rule include? (4)

A

What table to run and what timing

What conditions to evaluate

What script to run based on evaluation

If its client-callable

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

What type of scripts run on the browser?

A

Client-side scripts:

UI Policies
Client Scripts

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

Which script runs when a record is displayed, inserted, updated, deleted or when a table is queried?

A

Business Rule

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

Does a business rule run on the client or server side?

A

Server side

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

What provides additional functionality within an instance?

17
Q

What do you configure to instruct fields how to behave on a form when a UI Policy is triggered?

A

UI Policy Action

18
Q

What does an Update Set do?

A

It tracks changes to applications and platform features then groups them together so they can be moved from one instance to another

  • a “point in time” XML snapshot of process records
19
Q

What is captured in an Update Set?

A

Customizations and configuration changes are captured, NOT the changes to data records or Homepages (the last can be added manually)

20
Q

What steps are typically included in the process of retrieving an Update Set?

A
  1. Retrieve
  2. Preview
  3. Commit
21
Q

What steps are typically included in the process of retrieving an Update Set (applying an update set to an instance)?

A
  1. Retrieve
  2. Preview
  3. Commit
22
Q

What does the Integration Hub provide?

A

A single solution to quickly integrate with third party services to build and share content without scripting

23
Q

What is used to move customizations from one instance to another?

A

Update Sets

24
Q

Which types of records are not captured in an update set?

A

Data records

+ Homepage (can be added manually)

25
Which ServiceNow tool is used by developers to create custom applications?
Studio
26
A non-administrator user who is assigned one or more permissions to develop applications is called:
Delegated Developer
27
Which site offers help and training to ServiceNow Developers?
https://developer.servicenow.com
28
What protects applications by identifying and restricting access to available fields and data?
Application Scoping
29
How can a user display the current application scope in the banner frame?
System Setting (gear icon) Developer tab Show application picker in header
30
What ServiceNow feature can be used to begin the creation of an application?
Guided Application Creator