
[Mar 03, 2023] Free Certified Application Developer CAD Official Cert Guide PDF Download
ServiceNow CAD Official Cert Guide PDF
NEW QUESTION 47
What is a Module?
- A. A way of helping users quickly access information and services by filtering the items in the Application Navigator
- B. The functionality within an application menu such as opening a page in the content frame or a separate tab or window
- C. A web-based way of providing software to end-users
- D. A group of menus, or pages, providing related information and functionality to end-users
Answer: B
Explanation:
https://docs.servicenow.com/bundle/rome-platform-user-interface/page/administer/navigation-and-ui/task/t_CreateAModule.html
NEW QUESTION 48
If the Create module field is selected when creating a table, what is the new module's default behavior?
- A. Open a link to a wiki article with instructions on how to customize the behavior of the new module
- B. Open an empty form so new records can be created
- C. Display an empty homepage for the application
- D. Display a list of all records from the table
Answer: D
NEW QUESTION 49
Which Application Access configuration field(s) are NOT available if the Can read configuration field is NOT selected?
- A. Can create, Can update, and Can delete
- B. Allow configuration
- C. Can read does not affect the availability of other Application Access fields
- D. All access to this table via web services
Answer: D
NEW QUESTION 50
Which of the following CANNOT be debugged using the Field Watcher?
- A. Client Scripts
- B. Business Rules
- C. Access Controls
- D. Script Includes
Answer: D
Explanation:
Explanation/Reference: https://docs.servicenow.com/bundle/orlando-application-development/page/script/debugging/ concept/c_FieldWatcher.html
NEW QUESTION 51
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. b and c
- B. a and b
- C. a, b, c, and d
- D. a, b, and c
Answer: A
NEW QUESTION 52
Which one of the following client-side scripts apply to Record Producers?
- A. UI Scripts and UI Actions
- B. Catalog Client Scripts and Catalog UI Policies
- C. UI Scripts and Record Producer Scripts
- D. Client Scripts and UI Policies
Answer: B
Explanation:
Explanation/Reference: https://docs.servicenow.com/bundle/orlando-application-development/page/script/client-scripts/ concept/c_CatalogClientScriptCreation.html
NEW QUESTION 53
Why would you build a custom app?
- A. To fulfill is specific use case on internal processes.
- B. To avoid using a code repository like GiotHub or GitLab
- C. To replace servieNow base tables
- D. To create a custom integration for a 3rd party system
Answer: A,D
NEW QUESTION 54
When designing and creating a form, what do you create to organize fields on a form?
- A. Sections
- B. Tabs
- C. Related lists
- D. Buttons
Answer: A
NEW QUESTION 55
How must Application Access be configured to prevent all other private application scopes from creating configuration records on an application's data tables?
- A. 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
- B. Set the Accessible from field value to This application scope only
- 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. Set the Accessible from field value to All application scopes and de-select the Can create option
Answer: A
NEW QUESTION 56
Which method is used to retrieve Application Property values in a script?
- A. gs.getAppProperty()
- B. g_form.getProperty()
- C. gs.getProperty()
- D. g_form.getAppProperty()
Answer: C
Explanation:
https://developer.servicenow.com/dev.do#!/learn/learning-plans/tokyo/new_to_servicenow/app_store_learnv2_automatingapps_tokyo_use_application_properties
NEW QUESTION 57
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.hasRoleExactly('catalog_admin')
- B. g_user.hasRoleFromList('catalog_admin')
- C. g_user.hasRole('catalog_admin')
- D. g_user.hasRoleOnly('catalog_admin')
Answer: D
NEW QUESTION 58
Which one of the following is the baseline behavior of a table in a privately-scoped application?
- A. All application scopes can read from the table
- B. The table and its data are not accessible using web services
- C. Any Business Rule can read, write, delete, and update from the table
- D. Only artifacts in the table's application can read from the table
Answer: A
NEW QUESTION 59
Which one of the following is NOT a method used for logging messages in a server-side script for a privately- scoped application?
- A. gs.error()
- B. gs.warn()
- C. gs.log()
- D. gs.debug()
Answer: C
Explanation:
gs.print() and gs.log() are older and not available in scoped applications, whereas gs.debug(), gs.info(), gs.warn(), gs.error() work in both scoped applications and global are therefore are more versatile going forward in future versions.
NEW QUESTION 60
One of the uses of the ServiceNow REST API Explorer is:
- A. Find resources on the web for learning about REST
- B. Practice using REST to interact with public data providers
- C. Create sample code for sending REST requests to ServiceNow
- D. Convert SOAP Message functions to REST methods
Answer: C
Explanation:
Explanation/Reference: https://developer.servicenow.com/dev.do#!/learn/courses/newyork/ app_store_learnv2_rest_newyork_rest_integrations/ app_store_learnv2_rest_newyork_inbound_rest_integrations/ app_store_learnv2_rest_newyork_introduction_to_the_rest_api_explorer
NEW QUESTION 61
Which one of the following is NOT an example of when an application might use a Scheduled Script Execution (Scheduled Job)?
- A. The application needs to query the database every day to look for unassigned records
- B. The application needs to run a clean up script on the last day of every month
- C. The application needs to send weekly email reminders to requestors for all records on a table
- D. The application needs to run a client-side script at the same time every day
Answer: D
NEW QUESTION 62
Which one of the following objects CANNOT be used in a Script Action script?
- A. GlideRecord
- B. previous
- C. event
- D. current
Answer: B
Explanation:
https://docs.servicenow.com/bundle/tokyo-platform-administration/page/administer/platform-events/reference/r_ScriptActions.html
NEW QUESTION 63
When configuring a module, what does the Override application menu roles configuration option do?
- A. Users with access to the application menu can see the module even if they don't have the module role
- B. Admin is given access to the module even if Access Controls would ordinarily prevent access
- C. Users with the module role but without access to the application menu access the module
- D. Self-Service users can access the module even though they do not have roles
Answer: A
NEW QUESTION 64
Which of the following GuideRecord methods run a query against a database table?
Choose 3 answers
- A. -get()
- B. runQuery()
- C. query()
- D. -query( )
- E. get(
Answer: C,D,E
Explanation:
https://docs.servicenow.com/bundle/tokyo-application-development/page/app-store/dev_portal/API_reference/GlideQuery/concept/GlideQueryGlobalAPI.html#GlideQueryAPI
https://docs.servicenow.com/bundle/tokyo-application-development/page/app-store/dev_portal/API_reference/glideRecordScoped/concept/c_GlideRecordScopedAPI.html
NEW QUESTION 65
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.hasRoleExactly('catalog_admin')
- B. g_user.hasRoleFromList('catalog_admin')
- C. g_user.hasRole('catalog_admin')
- D. g_user.hasRoleOnly('catalog_admin')
Answer: D
Explanation:
Explanation/Reference: https://community.servicenow.com/community?
id=community_question&sys_id=dff705e6db7757c0d58ea345ca96196b
NEW QUESTION 66
Which one of the following is NOT a UI Action type?
- A. Form button
- B. Form choice
- C. List choice
- D. List banner button
Answer: B
NEW QUESTION 67
Which Application Access configuration field(s) are NOT available if the Can read configuration field is NOT selected?
- A. Can create, Can update, and Can delete
- B. All access to this table via web services
- C. Allow configuration
- D. Can read does not affect the availability of other Application Access fields
Answer: A
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
NEW QUESTION 68
......
Free CAD Exam Dumps to Improve Exam Score: https://selftestengine.testkingit.com/ServiceNow/latest-CAD-exam-dumps.html