ServiceNow CAD (Certified Application Developer)-
Questions with Verified Answers
Which one of the following is the fastest way to create and configure a Record Producer?
A. Create a Catalog Category, open the category, and select the Add New Record Producer
button
B. Use the Record Producer module then add and configure all variables manually
C. Open the table in the Table records and select the Add to Service Catalog Related Link
D. Open the table's form, right-click on the form header, and select the Create Record Producer
menu item
Answer: C
Which one of the following is the baseline behavior of a table in a privately-scoped
application?
A. The table and its data are not accessible using web services
B. Any Business Rule can read, write, delete, and update from the table
C. Only artifacts in the table's application can read from the table
D. All application scopes can read from the table
Answer: D
When configuring a module, what does the Override application menu roles configuration
option do?
A. Users with the module role but without access to the application menu access the module
B. Self-Service users can access the module even though they do not have roles
C. Admin is given access to the module even if Access Controls would ordinarily prevent access
D. Users with access to the application menu can see the module even if they don't have the
module role
,Answer: A
Which of the following features are available to Global applications? (Choose two.)
A. Automated Test Framework
B. Source Control
C. Delegated Development
D. Flow Designer
Answer: A D
What is a Module?
A. The functionality within an application menu such as opening a page in the content frame or
a separate tab or window
B. A group of menus, or pages, providing related information and functionality to end-users
C. A way of helping users quickly access information and services by filtering the items in the
Application Navigator
D. A web-based way of providing software to end-users
Answer: A
Identify the incorrect statement about Delegated Development in ServiceNow.
A. Administrators can grant non-admin users the ability to develop global applications
B. Administrators can specify which application file types the developer can access.
C. Administrators can grant the developer access to script fields.
D. Administrators can grant the developer access to security records.
Answer: A
Here is the Business Rule script template:
, This type of JavaScript function is known as:
A. Constructor
B. Scoped
C. Anonymous
D. Self-invoking
Answer: D
What are some of the benefits of extending an existing table such as the Task table when
creating a new application?
A. You can repurpose existing fields by simply changing the label.
B. Use existing fields with no modifications.
C. Existing logic from the parent table will be automatically applied to the new table.
D. All of the parent table records are copied to the new table.
Answer: D
Which method call returns true only if the currently logged in user has the catalog_admin role
and in no other case?
A. g_user.hasRole('catalog_admin')
B. g_user.hasRoleExactly('catalog_admin')
C. g_user.hasRoleOnly('catalog_admin')
D. g_user.hasRoleFromList('catalog_admin')
Answer: B
How must Application Access be configured to prevent all other private application scopes
from creating configuration records on an application's data tables?
Questions with Verified Answers
Which one of the following is the fastest way to create and configure a Record Producer?
A. Create a Catalog Category, open the category, and select the Add New Record Producer
button
B. Use the Record Producer module then add and configure all variables manually
C. Open the table in the Table records and select the Add to Service Catalog Related Link
D. Open the table's form, right-click on the form header, and select the Create Record Producer
menu item
Answer: C
Which one of the following is the baseline behavior of a table in a privately-scoped
application?
A. The table and its data are not accessible using web services
B. Any Business Rule can read, write, delete, and update from the table
C. Only artifacts in the table's application can read from the table
D. All application scopes can read from the table
Answer: D
When configuring a module, what does the Override application menu roles configuration
option do?
A. Users with the module role but without access to the application menu access the module
B. Self-Service users can access the module even though they do not have roles
C. Admin is given access to the module even if Access Controls would ordinarily prevent access
D. Users with access to the application menu can see the module even if they don't have the
module role
,Answer: A
Which of the following features are available to Global applications? (Choose two.)
A. Automated Test Framework
B. Source Control
C. Delegated Development
D. Flow Designer
Answer: A D
What is a Module?
A. The functionality within an application menu such as opening a page in the content frame or
a separate tab or window
B. A group of menus, or pages, providing related information and functionality to end-users
C. A way of helping users quickly access information and services by filtering the items in the
Application Navigator
D. A web-based way of providing software to end-users
Answer: A
Identify the incorrect statement about Delegated Development in ServiceNow.
A. Administrators can grant non-admin users the ability to develop global applications
B. Administrators can specify which application file types the developer can access.
C. Administrators can grant the developer access to script fields.
D. Administrators can grant the developer access to security records.
Answer: A
Here is the Business Rule script template:
, This type of JavaScript function is known as:
A. Constructor
B. Scoped
C. Anonymous
D. Self-invoking
Answer: D
What are some of the benefits of extending an existing table such as the Task table when
creating a new application?
A. You can repurpose existing fields by simply changing the label.
B. Use existing fields with no modifications.
C. Existing logic from the parent table will be automatically applied to the new table.
D. All of the parent table records are copied to the new table.
Answer: D
Which method call returns true only if the currently logged in user has the catalog_admin role
and in no other case?
A. g_user.hasRole('catalog_admin')
B. g_user.hasRoleExactly('catalog_admin')
C. g_user.hasRoleOnly('catalog_admin')
D. g_user.hasRoleFromList('catalog_admin')
Answer: B
How must Application Access be configured to prevent all other private application scopes
from creating configuration records on an application's data tables?