CAD Exam Flashcards
What are some of the considerations to document as part of the business process?
Business problem, data input/output, users/stakeholders, and process steps
How do you identify the properties of an event in an email notification being generated?
event.
For application access, there is a configuration option called Allow access to this stable via web services. Which of the following statements is true when the option is selected?
The user performing the query via web services must have the correct permissions to access the table’s records
When configuring a module, what does the Override application menu roles configuration option do?
Allows users with the module role but without access to the application menu to access the module
Which of the following CANNOT be debugged using the Field Watcher?
Script Includes
Which platform feature can be used to determine the relationships between field in an Import Set table to field in an existing ServiceNow table?
Transform Map
If read configuration is not selected what else is not available?
can create, can update, can delete
What is the ACL execution order?
Roles, conditions, scripts
Which of the following is the fastest way to create and configure a Record Producer?
Open the table in the Table records and select the Add to Service Catalog related link
Which one of the following is the baseline behavior of a table in a privately-scoped application?
All application scopes can read from the table
Which is one that performs debug logging in server side? A. gs.info () B. gs.debug() C. gs.print() D. gs.log()
gs.debug()
You are developing the MyApp application that has a table, A. When the MyApp application is installed on an instance you want Table A’s records to be installed as part of the Application. Table A’s records will be installed when?
Table A is Active and extends the Task table
To see what scripts, reports, and other application artifacts will be published applications?
Examine the Application Files related list in the Application to be Published
Which one is not a use case for Scheduled Job?
Executing a client-side script every day
Which objects are used in scheduled script Actions
GlideSystem and GlideRecord
When evaluating Access Controls, ServiceNow searches and evaluates
from most specific match to most generic match
Which of the following objects does a Display Business Rule NOT have access to?
Previous
Which report type(s) can be created by right-clicking on a column header in a table?
Bar Chart and Pie Chart
Which one of the following is not a method used for logging messages in a server-side script for a privately-scoped application?
gs.log()
When creating new application files in a scoped application, cross scope access is turned on by default in which of the following?
Table
Which one of the following is true for a Script Include with a Protection Policy value of Protected?
The Protection Policy is applied only if the application is downloaded from the ServiceNow app store
A scoped application containing Flow Designer content dedicated to a particular application is called a?
Spoke
Which roles grant access to source control repository operations such as importing applications from source control, or linking an application to source control?
admin and source_control
If the Create Module field is selected when creating a table, what is the new module default behavior?
Display a list of all records from the table
Which is used to display a message for a specific field?
g_form.ShowFieldMessage()
What is displayed in an application picker?
All servicenow applications including baseline applications like incident
What is the purpose of the application picker?
Selecting an application from the Application Picker sets the Application Scope
What is not included in the SNOW Rest API?
Copy
Script Actions are only triggered by events, T/F?
True
Which objects can be used in Inbound Action Scripts?
Current and Email
Which one of the following is true for a table with the Allow configuration Application Access option selected?
Out of scope applications can create Business Rules for the table
What does g_user.hasROle(‘x_MyApp_Scope’) return?
Returns True if the user has the admin role of the x_MyApp_scope user role
When creating a table in a privately scoped application, which of the four access controls are created for the table?
Create, Delete, Read, and Update
What are the benefits of extending an existing table such as the task table when creating a new application?
You can repurpose existing fields by simply relabeling them and you can use existing fields with no modifications
Application developers can specify which ServiceNow page a user sees after submitting a new record using the Record Producer UI. How is the page specified?
Write a script using producer.redirect = ‘’
What are web services?
Methods used to allow applications to connect to other software applications over a network
What are three things that tables manage?
Extensibility, Numbering, and Security
What are 3 components of the Mobile UI?
Application Navigator, user profile, favorites
Which of the following features are available to Global applications? (Choose 2): A. Automated Test Framework……B.Source Control…….C. Delegated Development……..D. Flow Designer
ATF and Flow Designer
What is a Module?
The functionality within an application menu such as opening a page in the content frame or a separate tab or window
Identify the incorrect statement about Delegated Developmentin ServiceNow.
A. Administrators can grant non-admin users the ability to develop global applications B. Administrators can specify which application file types the developer canaccess. C. Administrators can grant the developer access to scriptfields.
D. Administrators can grant the developer access to securityrecords.
Administrators can grant non-admin users the ability to develop GLOBAL applications
NO.7 Here is the Business Rule script template: (function executeRule (current, previous */ null when async */) {
}) (current, previous) ; This type of JavaScript function is known as:
Self-Invoking
Which method call returns true only if the currently logged in user has the catalog_admin role and in no other case?
g_user.hasRoleExactly(‘catalog_admin’)
How must application access be configured to prevent all other private application scopes from creating configuration records on an application’s data tables?
Set the Accessible from field value to This application scope only
To see what scripts, reports, and other application artifacts will be in a published application:
Examine the Application Files related list in the application to be published
It is best practice to define the business requirements and the process(es) an application will manage as part of the application development plan. What are some of the considerations to document as part of the business process?
Business problem, data input/output, users/stakeholders, and process steps
Which of the following are true for reports in ServiceNow?
(Choose three.)
a) Any user can see any report shared with them.
b) Can be a graphical representation of data.
c) All users can generate reports on any table.
d) Can be run on demand by authorized users.
e) Can be scheduled to be run and distributed by email.
a) Any user can see any report shared with them, b) Can be a graphical representation of data, d) Can be run on demand by authorized users.
- You are writing an Async Business Rule for a table in a different scope than the Business Rule record. Which one of the following database operations CANNOT be part of the Async Business Rule’s configuration?
a) Delete
b) Update
c) Query
d) Insert
Query
- Which one of the following is NOT a GlideUser (g_user) method?
a) userName()
b) getFullName()
c) hasRole()
d) hasRoleExactly()
userName()
- ServiceNow Desktop applications automatically run on which platform(s):
a) Desktop
b) Smartphone
c) Desktop and Smartphone
d) Desktop and Tablet
Desktop and Tablet