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?

A

Plugins

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
Q

Which ServiceNow tool is used by developers to create custom applications?

A

Studio

26
Q

A non-administrator user who is assigned one or more permissions to develop applications is called:

A

Delegated Developer

27
Q

Which site offers help and training to ServiceNow Developers?

A

https://developer.servicenow.com

28
Q

What protects applications by identifying and restricting access to available fields and data?

A

Application Scoping

29
Q

How can a user display the current application scope in the banner frame?

A

System Setting (gear icon)
Developer tab
Show application picker in header

30
Q

What ServiceNow feature can be used to begin the creation of an application?

A

Guided Application Creator