
Best CAD Exam Dumps for the Preparation of Latest Exam Questions
CAD Actual Questions 100% Same Braindumps with Actual Exam!
ServiceNow CAD (Certified Application Developer-ServiceNow) exam is a certification program designed to validate the skills and knowledge of professionals who specialize in ServiceNow application development. CAD exam is intended for individuals who have a thorough understanding of the ServiceNow platform, including its architecture, key components, and best practices for developing and deploying applications. The ServiceNow CAD exam validates the developer's ability to build, test, and deploy applications that meet the specific needs of their organization.
NEW QUESTION # 64
Which Application Access configuration field(s) are NOT available if the Can read configuration field is NOT selected?
- A. Allow configuration
- B. Can create, Can update, and Can delete
- C. Can read does not affect the availability of other Application Access fields
- D. All access to this table via web services
Answer: B
Explanation:
"You must first select read access to grant any other API record operation." https://docs.servicenow.com/bundle/tokyo-application-development/page/build/applications/reference/r_TableApplicationAccessFields.html The Application Access configuration fields control the access level for an application and its tables. The following Application Access configuration fields are not available if the Can read configuration field is not selected:
Can create. This field determines whether users can create records on the application tables.
Can update. This field determines whether users can update records on the application tables.
Can delete. This field determines whether users can delete records on the application tables.
These fields are not available because they depend on the Can read field, which determines whether users can view records on the application tables. If users cannot read records, they cannot create, update, or delete them either.
The following Application Access configuration fields are available regardless of the Can read configuration field:
All access to this table via web services. This field determines whether users can access the application tables using web services, such as REST or SOAP.
Allow configuration. This field determines whether users can configure the application tables, such as adding or modifying fields, views, or indexes. Reference: Application Access, Certified Application Developer (CAD) Learning Path
NEW QUESTION # 65
In a Business Rule, which one of the following returns the sys_id of the currently logged in user?
- A. gs.getUserID()
- B. gs.getUserSysID()
- C. g_form getUserID()
- D. g_form getUserSysy
Answer: A
Explanation:
https://docs.servicenow.com/bundle/tokyo-application-development/page/app-store/dev_portal/API_reference/glideSystemScoped/concept/c_GlideSystemScopedAPI.html
NEW QUESTION # 66
Which of the following methods prints a message on a blue background to the top of the current form by default?
- A. g_form.showFieldMessage()
- B. g_form.addInfoMsg()
- C. g_form.showFieldMsg()
- D. g_form.addInfoMessage()
Answer: D
Explanation:
From: https://docs.servicenow.com/bundle/paris-application-development/page/script/general-scripting/reference/r_ScriptingAlertInfoAndErrorMsgs.html g_form.showFieldMsg("field_name", "Hello World", "error"); Puts "Hello World" in an error message **below the specified field**. g_form.addInfoMessage() or g_form.addErrorMessage() place a blue box message at the top of the screen. Pg 126 of the CAD handbook The method that prints a message on a blue background to the top of the current form by default is g_form.addInfoMessage(). The g_form object is a global object that provides access to form fields and UI elements on a form. The addInfoMessage() method is a method of the g_form object that displays an informational message next to the form header. The message has a blue background color by default, unless it is overridden by a CSS style. The addInfoMessage() method takes one argument, which is the message text to display. Reference: [ServiceNow Docs - GlideForm (g_form) API], [ServiceNow Docs - g_form.addInfoMessage()]
NEW QUESTION # 67
Which of the following objects does a Display Business Rule NOT have access to?
- A. previous
- B. GlideSystem
- C. g_scratchpad
- D. current
Answer: A
Explanation:
https://docs.servicenow.com/bundle/tokyo-application-development/page/script/business-rules/concept/c_BusinessRules.html
NEW QUESTION # 68
Which of the following are true for reports in ServiceNow? (Choose three.)
- A. All users can generate reports on any table.
- B. Any user can see any report shared with them.
- C. Can be run on demand by authorized users.
- D. Can be scheduled to be run and distributed by email.
- E. Can be a graphical representation of data.
Answer: C,D,E
Explanation:
https://docs.servicenow.com/bundle/rome-platform-administration/page/administer/reference-pages/task/schedule-report.html Generate and distribute scheduled reports via email.
NEW QUESTION # 69
Which one of the following is true?
- A. The execution order for a UI Policy's Scripts and Actions is determined at runtime
- B. A UI Policy's Actions and Scripts execute at the same time
- C. A UI Policy's Actions execute before the UI Policy's Scripts
- D. A UI Policy's Scripts execute before the UI Policy's Actions
Answer: C
Explanation:
Created UI policy on incident form, action set's cmdb_ci field as mandatory and script as not. result, field was not mandatory.
A UI Policy's Actions execute before the UI Policy's Scripts. Actions are predefined operations that can be applied to fields or sections, such as making them mandatory, read-only, visible, or setting a default value. Scripts are custom JavaScript code that can be used to perform more complex logic or validations. Actions are executed first, and then Scripts are executed if the UI Policy conditions are met. Reference: [ServiceNow Docs - UI policy actions], [ServiceNow Docs - UI policy scripts]
NEW QUESTION # 70
Which one of the following client-side scripts apply to Record Producers?
- A. UI Scripts and Record Producer Scripts
- B. Client Scripts and UI Policies
- C. Catalog Client Scripts and Catalog UI Policies
- D. UI Scripts and UI Actions
Answer: C
Explanation:
Explanation/Reference: https://docs.servicenow.com/bundle/orlando-application-development/page/script/client-scripts/ concept/c_CatalogClientScriptCreation.html
NEW QUESTION # 71
Which roles grant access to source control repository operations such as importing applications from source control, or linking an application to source control? (Choose two.)
- A. git_admin
- B. source_control
- C. source_control_admin
- D. admin
Answer: B,D
NEW QUESTION # 72
Which one of the following is true regarding Application Scope?
- A. All applications are automatically part of the Global scope
- B. Developers can choose the prefix for a scope's namespace
- C. Applications downloaded from 3rd party ServiceNow application developers cannot have naming conflicts
- D. Any developer can edit any application
Answer: C
Explanation:
https://docs.servicenow.com/bundle/rome-application-development/page/build/applications/concept/c_ApplicationScope.html The correct statement regarding Application Scope is that applications downloaded from 3rd party ServiceNow application developers cannot have naming conflicts. Application Scope is a feature that identifies and isolates applications and their related artifacts from other applications. Each scoped application has a unique namespace identifier that consists of a prefix and a scope name. This prevents cross-application name collisions and ensures that only authorized scripts can access or modify data in a scoped application. References: [Product Documentation | ServiceNow], [How To Create a Scoped App in ServiceNow - YouTube]
NEW QUESTION # 73
What is a Module?
- A. A group of menus, or pages, providing related information and functionality to end-users
- B. A web-based way of providing software to end-users
- C. A way of helping users quickly access information and services by filtering the items in the Application Navigator
- D. The functionality within an application menu such as opening a page in the content frame or a separate tab or window
Answer: D
Explanation:
https://docs.servicenow.com/bundle/rome-platform-user-interface/page/administer/navigation-and-ui/task/t_CreateAModule.html
NEW QUESTION # 74
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 # 75
When evaluating Access Controls, ServiceNow searches and evaluates:
- A. Only for matches on the current table
- B. From the most specific match to the most generic match
- C. From the most generic match to the most specific match
- D. Only for matches on the current field
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 # 76
Which one of the following is true regarding Application Scope?
- A. All applications are automatically part of the Global scope
- B. Developers can choose the prefix for a scope's namespace
- C. Applications downloaded from 3rd party ServiceNow application developers cannot have naming conflicts
- D. Any developer can edit any application
Answer: C
Explanation:
https://docs.servicenow.com/bundle/rome-application-development/page/build/applications/concept/c_ApplicationScope.html The correct statement regarding Application Scope is that applications downloaded from 3rd party ServiceNow application developers cannot have naming conflicts. Application Scope is a feature that identifies and isolates applications and their related artifacts from other applications. Each scoped application has a unique namespace identifier that consists of a prefix and a scope name. This prevents cross-application name collisions and ensures that only authorized scripts can access or modify data in a scoped application. Reference: [Product Documentation | ServiceNow], [How To Create a Scoped App in ServiceNow - YouTube]
NEW QUESTION # 77
When configuring a REST Message, the Endpoint is:
- A. The URI of the data to be accessed, queried, or modified
- B. The response from the provider indicating there is no data to send back
- C. The commands to the REST script to stop execution
- D. Information about the format of the returned data
Answer: A
NEW QUESTION # 78
Which script types execute on the server? (Choose three.)
- A. Script Actions
- B. Client Scripts
- C. Scheduled Jobs
- D. Business Rule
- E. UI Policies
Answer: A,C,D
Explanation:
https://docs.servicenow.com/bundle/tokyo-application-development/page/script/server-scripting/concept/c_ServerScripting.html
NEW QUESTION # 79
......
CAD Study Material, Preparation Guide and PDF Download: https://www.prepawaypdf.com/ServiceNow/CAD-practice-exam-dumps.html
Free CAD Certification Sample Questions with Online Practice Test: https://drive.google.com/open?id=1_xfGejsKWMnz_Qz-AGaA0z_dQBZtiAeT