
CAD PDF Dumps | Oct 20, 2023 Recently Updated Questions
CAD Exam Questions – Valid CAD Dumps Pdf
ServiceNow CAD (Certified Application Developer-ServiceNow) Exam is a certification exam that measures the knowledge, skills, and abilities of developers who build and maintain applications on the ServiceNow platform. CAD exam is designed for professionals who have a solid understanding of ServiceNow and are interested in becoming certified developers on the platform. CAD exam covers a range of topics related to development on the ServiceNow platform, including application design, scripting, and integrations.
ServiceNow CAD: Certified Application Developer-ServiceNow exam is a valuable certification for developers who want to demonstrate their expertise in developing and deploying applications on the ServiceNow platform. Certified Application Developer-ServiceNow certification provides a competitive edge in the job market and access to the ServiceNow Developer Program, which offers resources, tools, and events to help developers stay up-to-date on the latest ServiceNow technologies. To prepare for the exam, developers should have a solid understanding of the ServiceNow platform and take advantage of ServiceNow's training and certification program.
NEW QUESTION # 63
In an Email Notification, which one of the following is NOT true for the Weight field?
- A. A Weight value of zero means the Notification is always sent when the Notification's When to send criteria is met
- B. The Weight value defaults to zero
- C. Only Notifications with the highest weight for the same record and recipients are sent
- D. A Weight value of zero means that no email should be sent
Answer: D
Explanation:
https://docs.servicenow.com/bundle/tokyo-servicenow-platform/page/administer/notification/task/t_CreateANotification.html
https://developer.servicenow.com/dev.do#!/learn/learning-plans/quebec/new_to_servicenow/app_store_learnv2_automatingapps_quebec_when_to_send
NEW QUESTION # 64
Which one of the following is NOT required to link a ServiceNow application to a Git repository?
- A. Application name
- B. Password
- C. User name
- D. URL
Answer: A
Explanation:
The application name is not required to link a ServiceNow application to a Git repository. You only need to provide the URL, user name, and password of the Git repository, as well as the branch name and the authentication type. The application name is automatically generated based on the scope name of your application. Reference: [Link an application to a Git repository]
NEW QUESTION # 65
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 grant the developer access to security records.
- C. Administrators can specify which application file types the developer can access.
- D. Administrators can grant the developer access to script fields.
Answer: A
Explanation:
Administrators can grant non-admin users the ability to develop global applications. Delegated Development is for the scoped applications only Reference:
The incorrect statement about Delegated Development in ServiceNow is that administrators can grant non-admin users the ability to develop global applications. Delegated Development allows administrators to grant non-admin users the ability to develop scoped applications, not global applications. Global applications are accessible by all other applications and do not have a namespace prefix. Scoped applications are isolated from other applications and have a unique namespace identifier. Delegated Development provides more granular control over the developer permissions, application resources, and data access. References: [Advantages of Scoped Applications in ServiceNow], [Product Documentation | ServiceNow]
NEW QUESTION # 66
In a Business Rule, which one of the following returns true if the currently logged in user has the admin role?
- A. g_form.hasRole('admin')
- B. g_form.hasRoleExactly('admin')
- C. gs.hasRole('admin')
- D. gs.hasRoleExactly('admin')
Answer: C
Explanation:
Business Rule is server-side, so it uses GlideSystem API. gs.hasRoleExactly doesn't exist
NEW QUESTION # 67
Which of the following is an available feature in Studio?
Choose 2 answers
- A. Search branch
- B. Merge branches
- C. Push to external source control
- D. Push to update set
Answer: A,B
NEW QUESTION # 68
When designing and creating a form, what do you create to organize fields on a form?
- A. Buttons
- B. Sections
- C. Tabs
- D. Related lists
Answer: B
NEW QUESTION # 69
Identify the way(s) an application can respond to an Event generated by the gs.eventQueue() method.
a) Script Action
b) Scheduled Script Execution (Scheduled Job)
c) UI Policy
d) Email Notification
- A. c
- B. a and d
- C. b and c
- D. a and c
Answer: B
Explanation:
"There are two possible ways to respond to events:
- Email Notification
- Script Action" - see this quote in link below:
https://developer.servicenow.com/dev.do#!/learn/learning-plans/tokyo/new_to_servicenow/app_store_learnv2_automatingapps_tokyo_responding_to_events
NEW QUESTION # 70
How must Application Access be configured to prevent all other private application scopes from creating configuration records on an application's data tables?
- A. Set the Accessible from field value to This application scope only
- B. Set the Accessible from field value to All application scopes and de-select the Can create option
- C. Set the Accessible from field value to This application scope only and de-select the Allow access to this table via web services option
- D. You must create Access Controls to prevent all other application scopes from creating configuration records on an application's data tables rather than using Application Access
Answer: D
NEW QUESTION # 71
Which one of the following is NOT a UI Action type?
- A. List choice
- B. Form button
- C. List banner button
- D. Form choice
Answer: D
NEW QUESTION # 72
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.
- A. a, b, c, and d
- B. a and b
- C. b and c
- D. a, b, and c
Answer: C
NEW QUESTION # 73
Access Control debug information identification whether each element of an Access Control granted of denied access. The elements of an Access Control evaluated?
- A. Conditions, Roles, Script
- B. Roles, Conditions, Script
- C. Conditions, Script, Roles
- D. Script, Conditions, Roles
Answer: A
NEW QUESTION # 74
When a ServiceNow instance requests information from a web service, ServiceNow is the web service:
- A. Publisher
- B. Specialist
- C. Consumer
- D. Provider
Answer: C
NEW QUESTION # 75
Modules must have a Link type. Which one of the following is a list of Link types?
- A. List of Records, Separator, Catalog Type, Roles
- B. List of Records, Content Page, Order, URL (from arguments:)
- C. Assessment, List of Records, Content Page, Roles
- D. Assessment, List of Records, Separator, Timeline Page
Answer: D
Explanation:
Explanation
Explanation/Reference: https://docs.servicenow.com/bundle/geneva-servicenow-platform/page/administer/ navigation_and_ui/reference/r_ModuleLinkTypes.html
NEW QUESTION # 76
Which one of the following is NOT part of the Form Designer?
- A. Field navigator
- B. Page header
- C. Schema map
- D. Form layout
Answer: C
Explanation:
https://developer.servicenow.com/dev.do#!/learn/courses/sandiego/app_store_learnv2_learnmore_sandiego_learn_more/app_store_learnv2_learnmore_sandiego_form_and_list_layouts/app_store_learnv2_learnmore_sandiego_what_is_form_designer The Form Designer is a tool that allows you to create and customize forms on the ServiceNow platform. The Form Designer has four main components:
Form layout: The form layout shows the preview of the form and allows you to drag and drop fields, sections, and related lists onto the form. You can also resize, reorder, and delete the elements on the form layout.
Page header: The page header shows the name of the table and the form that you are editing. You can also access the form properties, save the form, and switch to the form view from the page header.
Field navigator: The field navigator shows the list of available fields for the table and allows you to search, filter, and add fields to the form. You can also create new fields and edit existing fields from the field navigator.
Schema map: The schema map is not part of the Form Designer. The schema map is a separate tool that shows the relationships between tables and fields on the platform. You can access the schema map from the System Definition > Tables module or from the context menu of a table.
References:
[Form Designer]
[Schema map]
NEW QUESTION # 77
You are developing the MyApp application that has a table, 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:
- A. Table A has an automatic number counter for new records
- B. Table A's records are added to the application record using the Create Application Files context menu item
- C. Table A is active and extends the Task table
- D. Table A is not included in the System Clone > Exclude Tables list
Answer: B
Explanation:
https://docs.servicenow.com/bundle/tokyo-application-development/page/build/applications/task/t_IncludeApplicationData.html
NEW QUESTION # 78
Which of the following statements is true about Guided Application Creator?
- A. The welcome screen appears every time a new application is created
- B. A scope application user role is automatically created
- C. Default access controls are automatically created
- D. The global scope option is turned on by default
Answer: A
Explanation:
The welcome screen appears every time a new application is created through the Guided Application Creator. The welcome screen provides an overview of the steps involved in creating an application, such as defining the app name, scope, and tables, configuring the app user interface, and publishing the app. The other options are not true about the Guided Application Creator. The global scope option is turned off by default, as it is recommended to create applications in their own scope for better security and performance. A scope application user role is not automatically created, as the user can choose to create one or use an existing role for the app access control. Default access controls are not automatically created, as the user can define the read, write, create, and delete permissions for each table in the app. Reference: Guided App Creator
NEW QUESTION # 79
Which of the following features are available to Global applications? (Choose two.)
- A. Delegated Development
- B. Automated Test Framework
- C. Flow Designer
- D. Source Control
Answer: B,C
Explanation:
Global applications can use Automated Test Framework and Flow Designer features, but not Source Control and Delegated Development features. Source Control and Delegated Development features are only available to scoped applications . References: [Global vs Scoped Applications], [Delegated Development]
NEW QUESTION # 80
When evaluating Access Controls, ServiceNow searches and evaluates:
- A. From the most generic match to the most specific match
- B. From the most specific match to the most generic match
- C. Only for matches on the current field
- D. Only for matches on the current table
Answer: B
Explanation:
When evaluating Access Controls, ServiceNow searches and evaluates:
From the most specific match to the most generic match. This is the correct answer because ServiceNow follows a top-down approach when evaluating Access Control (ACL) rules, which are used to restrict the access to the data and functionality of the ServiceNow platform based on the user's roles and conditions. ServiceNow starts with the most specific match, which is the field-level ACL rule, then moves to the table-level ACL rule, and finally to the global or * ACL rule. ServiceNow grants access if any of the ACL rules evaluates to true, and denies access if all of the ACL rules evaluate to false.
The following are not correct descriptions of how ServiceNow searches and evaluates Access Controls:
Only for matches on the current table. This is not correct because ServiceNow does not only look for matches on the current table, but also on the parent tables and the global or * table. For example, if there is no ACL rule for the incident table, ServiceNow will look for an ACL rule for the task table, which is the parent table of the incident table, and then for the global or * table, which is the parent table of all tables.
Only for matches on the current field. This is not correct because ServiceNow does not only look for matches on the current field, but also on the table that contains the field and the global or * table. For example, if there is no ACL rule for the short_description field on the incident table, ServiceNow will look for an ACL rule for the incident table, and then for the global or * table.
From the most generic match to the most specific match. This is not correct because ServiceNow does not follow a bottom-up approach when evaluating Access Controls, but a top-down approach, as explained above. References: Access Control Rules, ACL Evaluation Order
https://developer.servicenow.com/dev.do#!/learn/learning-plans/paris/new_to_servicenow/app_store_learnv2_securingapps_paris_access_controls_evaluation_order
NEW QUESTION # 81
How must Application Access be configured to prevent all other private application scopes from creating configuration records on an application's data tables?
- A. Set the Accessible from field value to This application scope only
- B. Set the Accessible from field value to All application scopes and de-select the Can create option
- C. Set the Accessible from field value to This application scope only and de-select the Allow access to this table via web services option
- D. You must create Access Controls to prevent all other application scopes from creating configuration records on an application's data tables rather than using Application Access
Answer: A
Explanation:
Application Access is a feature that allows you to control the access level of other application scopes to your application's data tables. By setting the Accessible from field value to This application scope only, you can restrict the access to your data tables to only your application scope. This means that other application scopes cannot create, read, write, or delete records on your data tables, unless they have explicit permissions through Access Controls or other means.
References:
Application Access
[Application scope]
https://developer.servicenow.com/dev.do#!/learn/learning-plans/rome/new_to_servicenow/app_store_learnv2_securingapps_rome_application_access
https://docs.servicenow.com/bundle/rome-application-development/page/build/applications/concept/c_ExampleDenyingAllDesignAccess.html
NEW QUESTION # 82
Tables that extend a table do what?
- A. Sometimes inherit the parent's fields
- B. Automatically update the application scope
- C. Inherit the parent's fields
- D. Do not inherit the parent's fields
Answer: C
Explanation:
Tables that extend a table inherit the parent's fields. Extending a table means creating a child table that shares the same columns and business logic as the parent table. For example, the Incident table extends the Task table, which means that all fields defined on the Task table are also available on the Incident table. Extending a table allows for reusing existing fields and behaviors without duplicating them on multiple tables. Reference: Table extension and classes
NEW QUESTION # 83
When working in the Form Designer, configuring the label of a field in a child table changes the label on which table(s)?
- A. child table
- B. parent table
- C. base table
- D. all tables
Answer: A
NEW QUESTION # 84
Which of the following statements must evaluate to true for a user to pass an Access Control?
Choose 3 answers
- A. Conditions configured in the Access Control must evaluate to true.
- B. Scripts configured in the Access Control must evaluate to true.
- C. The user must be granted access through a business rule.
- D. Other matching Access Controls for the records evaluate to true.
- E. The user has one of the roles specified in the Required roles related list.
Answer: A,B,E
Explanation:
The statements that must evaluate to true for a user to pass an Access Control are:
Conditions configured in the Access Control must evaluate to true.
The user has one of the roles specified in the Required roles related list.
Scripts configured in the Access Control must evaluate to true.
An Access Control is a rule that determines whether a user can access a particular object or operation in ServiceNow. An Access Control consists of three elements: Conditions, Roles, and Script. Each element specifies a requirement that the user must meet to access the object or operation. If any of these elements return false, the Access Control denies access and stops evaluating the remaining elements. Therefore, for a user to pass an Access Control, all three elements must evaluate to true.
The other statements are not required for a user to pass an Access Control. Other matching Access Controls for the records do not need to evaluate to true, as only one matching Access Control needs to return true for access to be granted. The user does not need to be granted access through a business rule, as business rules are not part of Access Controls and do not affect their evaluation. Reference: Access control rules, Access Controls
NEW QUESTION # 85
What is the best UX format to use for lists and forms?
- A. Forms
- B. Classic
- C. Standard
- D. Lists
Answer: B
Explanation:
there are only two types of UX options: Mobile and Classic. Classic is defined as "manage records via lists and form"
NEW QUESTION # 86
In an Email Notification, which one of the following is NOT true for the Weight field?
- A. A Weight value of zero means the Notification is always sent when the Notification's When to send criteria is met
- B. The Weight value defaults to zero
- C. Only Notifications with the highest weight for the same record and recipients are sent
- D. A Weight value of zero means that no email should be sent
Answer: D
NEW QUESTION # 87
......
ServiceNow CAD certification exam is an advanced certification that demonstrates a developer's skills and expertise in designing, developing, and implementing ServiceNow applications. Certified Application Developer-ServiceNow certification exam covers various aspects of ServiceNow application development and is conducted in a proctored environment. ServiceNow CAD certification is a valuable certification for developers who want to advance their careers in the ServiceNow platform and provides recognition and credibility to a developer's skills and expertise.
CAD dumps Sure Practice with 120 Questions: https://www.exam4free.com/CAD-valid-dumps.html
CAD Practice Test Questions Answers Updated 120 Questions: https://drive.google.com/open?id=1mOc5HgBXPi9-9gaNgruWSdx3IKPPXQDI
