
Updated Jan-2024 100% Cover Real CAD Exam Questions - 100% Pass Guarantee
Use Real ServiceNow Dumps - 100% Free CAD Exam Dumps
ServiceNow CAD certification is an excellent credential for developers who want to enhance their skills and advance their careers in the IT service management field. It is also an essential certification for organizations seeking to hire skilled ServiceNow developers. Certified Application Developer-ServiceNow certification provides developers with the knowledge and skills necessary to design and develop custom applications that meet their organization's unique business requirements, enabling them to improve their overall IT service management processes.
NEW QUESTION # 36
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. Display an empty homepage for the application
- C. Open an empty form so new records can be created
- D. Display a list of all records from the table
Answer: D
Explanation:
When creating a table, the Create module field allows you to automatically create a module for the table in the application menu. The default behavior of the new module is to display a list of all records from the table. This can be changed later by editing the module properties and specifying a different link type, such as form, URL, or script.
References:
Create a table
Module properties
NEW QUESTION # 37
What is the ServiceNow store?
- A. Marketplace for free and paid certified ServiceNow applications and integrations
- B. Alternate name for the ServiceNow Developer Share site
- C. Downloadable content ServiceNow script archive
- D. The source for ServiceNow Community created developer content
Answer: A
Explanation:
The ServiceNow Store is a marketplace for free and paid certified ServiceNow applications and integrations. The ServiceNow Store provides customers with access to Now Certified enterprise workflow apps from partners that complement and extend ServiceNow products and solutions. Customers can browse, try, buy, and deploy apps and integrations that suit their needs and enhance their ServiceNow experience. The ServiceNow Store is not the source for ServiceNow Community created developer content, as that is available on the Developer Portal or the Share site. The ServiceNow Store is not a downloadable content ServiceNow script archive, as that is available on the Script Library or the Script Repository. The ServiceNow Store is not an alternate name for the ServiceNow Developer Share site, as that is a separate site where developers can share applications, code snippets, UI pages, etc. Reference: ServiceNow Store
NEW QUESTION # 38
Which server-side API debug log method is available for scoped applications?
- A. gs.log()
- B. gs.print()
- C. gs.info()
- D. gs.debuglog()
Answer: C
Explanation:
The server-side API debug log method available for scoped applications is gs.info(). This method logs informational messages that describe the progress of the application. Older methods such as gs.print() and gs.log() are not available in scoped applications. The gs.debuglog() method does not exist. The gs.info(), gs.warn(), gs.error(), and gs.debug() methods work in both scoped applications and global, and are therefore more versatile going forward in future versions. Reference: Debugging best practices
NEW QUESTION # 39
Application developers can specify which ServiceNow page a user sees after submitting a new record using the Record Producer Ul. How is the page specified?
- A. Write a script in the Record Producer's Script field: producer.redirect = "<URL>";
- B. Configure the page in the Module that opens the Record Producer Ul
- C. Write an after Business Rule script for the Record Producer's table: window.redirect = "<URL>";
- D. Create an application property to store the URL
Answer: A
Explanation:
Application developers can specify which ServiceNow page a user sees after submitting a new record using the Record Producer UI by writing a script in the Record Producer's Script field: producer.redirect = "<URL>";. This script sets the redirect property of the producer object to the URL of the desired page. For example, producer.redirect = "home.do"; will redirect the user to the homepage after submitting the record. The other options are not valid ways to specify the redirect page for a Record Producer. Reference: Populate record producer data and redirect users
NEW QUESTION # 40
What syntax is used in a Record Producer script to access values from Record Producer form fields?
- A. current.field_name
- B. producer.field_name
- C. current.variable_name
- D. producer.variablename
Answer: D
Explanation:
The syntax used in a Record Producer script to access values from Record Producer form fields is producer.variable_name. A Record Producer is a type of catalog item that allows users to create records on any table from the service catalog. A Record Producer script is a server-side script that runs when a Record Producer is submitted, and can be used to set values or perform actions on the generated record. The producer object is a global object that represents the Record Producer form and its variables. The variable_name is the name of the variable defined in the Record Producer. References: [ServiceNow Docs - Record producers], [ServiceNow Docs - Record producer script]
NEW QUESTION # 41
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, and c
- B. a, b, c, and d
- C. a and b
- D. b and c
Answer: D
NEW QUESTION # 42
Which of the following methods prints a message on a blue background to the top of the current form by default?
- A. g_form.addInfoMessage()
- B. g_form.showFieldMsg()
- C. g_form.addInfoMsg()
- D. g_form.showFieldMessage()
Answer: A
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
NEW QUESTION # 43
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 All application scopes and de-select the Can create option
- B. Set the Accessible from field value to This application scope only and de-select the Allow access to this table via web services option
- C. 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
- D. Set the Accessible from field value to This application scope only
Answer: C
NEW QUESTION # 44
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. Can read does not affect the availability of other Application Access fields
- C. Allow configuration
- D. All access to this table via web services
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 # 45
a. To replace outdated, inadequate, custom business applications and processes b. To extend service delivery and management to all enterprise departments c. To allow users full access to all ServiceNow tables, records, and fields d. To extend the value of ServiceNow
- A. b, c, and d
- B. a, b, and c
- C. a, b, c, and d
- D. a, b, and d
Answer: D
Explanation:
The correct combination of statements is a, b, and d. These are possible reasons to build custom applications on ServiceNow:
To replace outdated, inadequate, custom business applications and processes. Building custom applications on ServiceNow can help digitize and automate manual or legacy processes that are not covered by existing ServiceNow solutions. This can improve efficiency, data quality, user experience, and innovation.
To extend service delivery and management to all enterprise departments. Building custom applications on ServiceNow can help provide consistent and scalable services across different functions and teams in the organization. This can enhance collaboration, visibility, productivity, and customer satisfaction.
To extend the value of ServiceNow. Building custom applications on ServiceNow can help leverage the capabilities and benefits of the Now Platform, such as low-code development tools, workflow automation engine, AI-powered insights, security operations, etc. This can increase agility, resilience, performance, and value.
The statement c is not a valid reason to build custom applications on ServiceNow:
To allow users full access to all ServiceNow tables, records, and fields. Building custom applications on ServiceNow does not imply granting users full access to all data and objects in ServiceNow. Access control rules still apply to custom applications and their components to ensure security and compliance. Reference: Build Custom Apps in ServiceNow - eBook
NEW QUESTION # 46
What are the benefits of storing the majority of an Application's server-side script logic in a Script Include?
a) This makes execution faster.
b) Only run when called from a script.
c) The script logic can be hidden when the Application is installed from the ServiceNow Store. d. For some changes to application logic there is only one place to make edits.
- A. b, c, and d
- B. a, b, and c
- C. a, b, and d
- D. a, b, c, and d
Answer: A
Explanation:
https://developer.servicenow.com/dev.do#!/learn/courses/tokyo/app_store_learnv2_scripting_tokyo_scripting_in_servicenow/app_store_learnv2_scripting_tokyo_server_side_scripting/app_store_learnv2_scripting_tokyo_script_includes
NEW QUESTION # 47
Which of the following statements is true for the Form Designer?
a)To add a field to the form layout, drag the field from the Fields tab to the desired destination on the form.
b)To create a new field on a form's table, drag the appropriate data type from the Field Types tab to the form and then configure the new field.
c)To remove a field from the form layout, hover over the field to enable the Action buttons, and select the Delete (X) button.
d)To add a section to the form layout, drag it from the Field Types tab to the desired destination on the form.
- A. b, c, and d
- B. a, b, and d
- C. a, b, and c
- D. a, b, c, and d
Answer: C
NEW QUESTION # 48
Which ATF Test step allows you to create a user with specified roles and groups for the test?
- A. Create a role
- B. Create a user
- C. Impersonation
- D. Create a group
Answer: B
Explanation:
The Automated Test Framework (ATF) is a tool that allows you to create and run automated tests on the ServiceNow platform. The ATF uses test steps to define the actions and validations for each test. The test step that allows you to create a user with specified roles and groups for the test is the Create a user test step. This test step creates a temporary user record that is deleted at the end of the test. You can specify the user name, password, roles, and groups for the user. You can also use the Impersonate a user test step to switch to the created user and perform actions as that user.
The other options are not valid test steps for creating a user. The Create a role and Create a group test steps do not exist in the ATF. To create a role or a group, you need to use the Create a record test step and specify the sys_user_role or sys_user_group table. The Impersonation test step does not create a user, but switches to an existing user.
References:
[Automated Test Framework overview]
[Automated Test Framework test steps]
[Create a user test step]
[Impersonate a user test step]
NEW QUESTION # 49
Modules must have a Link type. Which one of the following is a list of Link types?
- A. List of Records, Content Page, Order, URL (from arguments:)
- B. List of Records, Separator, Catalog Type, Roles
- C. Assessment, List of Records, Content Page, Roles
- D. Assessment, List of Records, Separator, Timeline Page
Answer: D
NEW QUESTION # 50
Which one of the following is the baseline behavior of a table in a privately-scoped application?
- A. Any Business Rule can read, write, delete, and update from the table
- B. Only artifacts in the table's application can read from the table
- C. The table and its data are not accessible using web services
- D. All application scopes can read from the table
Answer: D
NEW QUESTION # 51
Which one of the following is true for a table with the "Allow configuration" Application Access option selected?
- A. Any user with the application's user role can modify the application's scripts
- B. Only the in scope application's scripts can create Business Rules for the table
- C. Out of scope applications can create Business Rules for the table
- D. Out of scope applications can add new tables to the scoped application
Answer: C
Explanation:
Explanation/Reference: https://community.servicenow.com/community?
id=community_question&sys_id=1a721819dbfa23409a64e15b8a9619d2
NEW QUESTION # 52
Which one of the following is part of the client-side scripting API?
- A. GlideSystem object (gs)
- B. current and previous objects
- C. workflow.scratchpad
- D. GlideUser object (g_user)
Answer: B
NEW QUESTION # 53
To see what scripts, reports, and other application artifacts will be in a published application:
- A. Examine the Application Files Related List in the application to be published
- B. Open the artifact records individually to verify the value in the Application field
- C. Open the list of Update Sets for the instance
- D. Enter the name of the Application in the Global search field
Answer: C
NEW QUESTION # 54
......
CAD Dumps PDF - CAD Real Exam Questions Answers: https://www.torrentvalid.com/CAD-valid-braindumps-torrent.html
Realistic CAD Dumps Latest Practice Tests Dumps: https://drive.google.com/open?id=13efw8BNTqv782C9-EYrhgx4eaZ7CPhBH