ServiceNow CAD Test 1 Flashcards

1
Q
A

You can repurpose existing fields by simply changing the label.

Existing logic from the parent table will be automatically applied to the new table

Use existing fields with no modifications

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

Display a list of all records from the table

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

Transform Map

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

Use ng-if

ng-show (and its sibling ng-hide) toggle the appearance of the element by adding the CSS display: none style.

ng-if, on the other hand actually removes the element from the DOM when the condition is false and only adds the element back once the condition turns true.

The best practice is to use ng-if because ng-show spends more time

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

Assessment, List of Records, Separator, Timeline Page

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

A weight value of zero means that no notification should be sent

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

Consumer (client)

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

Form choice

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

Create Branch

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

Users with the module role but without access to the application menu access the module

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

The URI of the data to be accessed, queried, or modified

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

Spoke

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

The functionality within an application menu such as opening a page in the content frame or a separate tab or window

(This needs to be confirmed)

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

gs.hasRole() and current.isNewRecord()

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

Script Includes

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

Set the Accessible from field value to This application scope only

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

Requires “as-is” use of low-level programming libraries

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

gs.print(“Hello World”);

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

table.id will grant access to a specific record on the table

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

event, email, current

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

previous

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

gs.log

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

Open the table in the Table records and select the Add to Service Catalog Related Link

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

Can be scheduled to be run and distributed by email

Can be a graphical representation of data

Can be run on demand by authorized users

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

Examine the Application Files Related List in the application to be published

26
Q
A

You must script and configure all required behaviors

27
Q
A

Table

28
Q
A

Out of scope applications can create Business Rules for the table

29
Q
A

Provide a way of tracking the user who developed an application

30
Q
A

To add a field to the form layout, drag the field from the Fields tab to the desired destination on the form.

To remove a field from the form layout, hover over the field to enable the Action buttons, and select the Delete (x) button.

To create a new field on a form’s table, drag the appropriate data type from the Field Types tab to the form and then configure the new field type.

31
Q

Choose 2 options

A

Flow Designer

Automated Test Framework

32
Q
A

GlideSystem and GlideRecord

33
Q
A

Can create, Can update, and Can delete

34
Q
A

g_user.hasRoleExactly(‘catalog_admin’)

35
Q
A

A UI Policy’s Actions execute before the UI Policy’s Scripts

36
Q
A

Can be used in Client Scripts, UI Policies, and UI Actions

37
Q
A

There is no such limit. You can have one suite with many test cases.

38
Q
A

Business problem, data input/output, users/stakeholders, and process steps

39
Q
A

Extend and add functionality

40
Q
A

child table

41
Q
A

Catalog Client Scripts and Catalog UI Policies

42
Q
A

What content will be in the notification
Who will receive the notification
When to send the notification

43
Q
A

table, field

(Confirm acl order of operation)

44
Q
A

Outbound Email

45
Q
A

g_form.addInfoMessage()

46
Q
A

gs.hasRole(‘admin’)

47
Q
A

All application scopes can read from the table

48
Q
A

Bar Chart and Pie Chart

49
Q
A

Self-invoking

50
Q
A

The Protection Policy is applied only if the application is downloaded from the ServiceNowApp Store

Explanation
None: Allows anyone to read and edit this downloaded or installed script include.

Read-only: Allows anyone to read values from this downloaded or installed script include. No one can change script values on the instance on which they download or install it.

Protected: Provides intellectual property protection for application developers. Customers who download the script include cannot see the contents of the script field. The script is encrypted in memory to prevent unauthorized users from seeing it in plain text.

51
Q
A

Admin

52
Q
A

gs.log()

Scoped GlideSystem logging methods are available for scripts in private application scopes.

debug() - sets the log Level to “Debug”. Use to log informational mesages useful for debugging.

error() - sets the log Level to “Error”. Use to log messages that might stil allow the system to continue running.

info() - sets the log Level to “Information”. Use to log informational messages describing progress.

warn() - sets the log Level to “Warning”. Use to log potentially harmful messages.

isDebugging() - determines if debugging is active for a specific scope.

Navigate to System Logs > System Log > All to locate gs.error(), gs.warn() and gs.info() output. These messages along with messages from gs.debug() are also located at the bottow of a form when System Debugging is turned on.

53
Q
A

Stash

54
Q
A

producer.variablename

55
Q
A

As many as the application design requires

56
Q
A

Create sample code for sending REST requests to ServiceNow

57
Q
A

Application name

58
Q
A

Identify the table

59
Q
A

GlideUser object(g_user)

60
Q
A

Applications downloaded from 3rd party ServiceNow application developers cannot have naming conflicts

61
Q
A

Test a flow with rollback