Module 5: Introduction to Development Flashcards

1
Q

What is a UI Policy?

A

Determines what happens on a form:
setting a field mandatory
setting a field as hidden
setting a field as read only

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

Where do UI Policies execute:

A

In the web browser (Client side)

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

How do you set a UI Policy so it works on all views?

A

Set Global to true

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

What’s the purpose of a UI Policy?

A

Managing the user experience, has nothing to do with security

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

What does a data policy do?

A

Enforces data consistency using mandatory and read/only

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

How does a Data policy different from a UI Policy?

A

Data also applies to all data entered via:
form
import sets
web services

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

Data Policies execute on Server side (True/False)?

A

True (But can also run on client side)

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

Can data policies work on List editing?

A

Yes, it appears editable, but fails to update

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

UI Actions types (7):

A

Form Buttons
Form context menu items (Right click header)
Form Links (Near Related Lists)
List Buttons
List contents menu items (right click a record)
List choices (at the bottom of a list)
List links (Related links at the bottom of the list

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

What are the four type of a Client Script?

A

onCellEdit()
onChange()
onLoad()
onSubmit()

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

A business rule runs at 4 times:

A

Before
After
Async (queued)
Display (before the record is displayed)

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

What do display Business rules typically access?

A

Scratchpads (g_scratchpad)

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

How many places can a script be used?

A

Over 30

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

Name the 8 most common places a script is used:

A
UI/Data Policy
Business rule
Client Scripts
UI Macros/Scripts/Properties/Pages
Script Includes
Transform Maps
Flow Scripts
ACL Scripts
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What scripts run on the browser?

A

Client side scripts: UI Policies and Client Side Scripts

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

What script runs when data is being saved?

A

A business rule

17
Q

What provides additional functionality in an instance?

A

Plugins

18
Q

What is an Update Set?

A

A group of customizations that can be moved between instances

19
Q

How do you apply an update set?

A
1 Retrieve
  A  System Update Sets > retrieved Update Sets
  B Click Import Update Set from XML
  C  Choose a file to upload
  D  Upload the file
2 Preview
3 Commit
20
Q

How do you … Retrieval from a remote Instance

A

System Update Sets > Update Sources

All update sets marked as complete come over

21
Q

What type of records aren’t captured in update sets?

A

Data records

22
Q

The first time you connect to an instance, what must you do?

A

Test Connection

23
Q

What is GAC?

A

Guided Application Creator

24
Q

What’s a delegated developer?

A

Non-admin users and groups that can develop applications

25
Q

What rights can delegated developers get?

A
All File Type access
Integrations (Rest)
Reporting
Workflow
Service Catalog (Can make and edit catalog Items)
Service Portal (Can edit the portal)
Flow Designer
Tables and Forms (columns, form layout, and list layout)
Manage ACL's and Roles
Allow Scripting
26
Q

Are GAC scoped apps?

A

True

27
Q

What is ATF?

A

Automated Test Framework

28
Q

When do ATF tests run?

A

On demand

Scheduled

29
Q

What is the Developer API Documentation URL?

A

developer.servicenow.com

30
Q

What ServiceNow tool is used by developers to create a custom app?

A

Studio

31
Q

What protects “Applications” by restricting access to files and data?

A

Application Scoping

32
Q

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

A

System Settings (Gear icon)
Developer Tab
Show application picker in header