★ Pass on Your First TRY ★ 100% Money Back Guarantee ★ Realistic Practice Exam Questions

Free Instant Download NEW CAD Exam Dumps (PDF & VCE):
Available on: https://www.certleader.com/CAD-dumps.html


we provide Approved ServiceNow CAD exam prep which are the best for clearing CAD test, and to get certified by ServiceNow Certified Application Developer-ServiceNow. The CAD Questions & Answers covers all the knowledge points of the real CAD exam. Crack your ServiceNow CAD Exam with latest dumps, guaranteed!

Also have CAD free dumps questions for you:

NEW QUESTION 1
Which of the following is a good practice for adding instructions to a form?

  • A. Annotations
  • B. Related links to wiki pages
  • C. A context Menu UI Action
  • D. A population read-only field

Answer: A

Explanation:
"Add instructional text and other design elements to your forms by using form annotations in Form Builder." https://docs.servicenow.com/bundle/sandiego-application-development/page/administer/form-builder/task/create-form-annotations.html

NEW QUESTION 2
What are three ServiceNow table creation methods? (Choose three.)

  • A. Using legacy Workflows
  • B. Upload and turn a spreadsheet into a custom table
  • C. Using Flow Designer
  • D. Use the Now Experience Table Creator
  • E. Extend a table
  • F. Create a custom table

Answer: BEF

Explanation:
"If there are no spreadsheets or existing tables to use for your application, you can create and customize a new table." see this quote in link below: https://docs.servicenow.com/bundle/tokyo-application-development/page/build/app-engine- studio/task/create-table.html
Also see:
https://docs.servicenow.com/bundle/tokyo-application-development/page/build/guided-app- creator/task/gac-create-table-from-scratch.html
Also, no search results if search on "Now Experience Table Creator".

NEW QUESTION 3
When designing and creating a form, what do you create to organize fields on a form?

  • A. Related lists
  • B. Tabs
  • C. Sections
  • D. Buttons

Answer: C

Explanation:
When designing and creating a form, you can create sections to organize fields on a form. Sections are containers that group related fields together and provide a label and a description for the group. You can use sections to improve the readability and usability of the form. You can also collapse or expand sections to show or hide the fields within them.
The other options are not valid ways to organize fields on a form. Related lists are not fields, but lists of records that are related to the current record on the form. Tabs are not part of the form, but part of the application menu that allows you to navigate between different modules. Buttons are not fields, but elements that perform actions on the form, such as saving, updating, or deleting the record.
References:
✑ [Form sections]
✑ [Related lists]
✑ [Application menus and modules]
✑ [Form buttons]

NEW QUESTION 4
When configuring an Access Control which has no condition or script, which one of the following statements is NOT true?

  • A. table.*will grant access to every field in a record
  • B. table.None will grant access to every record on the table
  • C. table.field will grant access to a specific field in a record
  • D. table.id will grant access to a specific record on the table

Answer: D

Explanation:
Access Controls are rules that define who can access what data and how they can access it. When configuring an Access Control, you can specify the table, operation, and role for the rule. You can also add a condition or a script to further refine the rule. If you do not add a condition or a script, the rule will apply to all records and fields on the table.
The statements A, B, and C are true for Access Controls that have no condition or script. For example:
✑ table.* will grant access to every field in a record. This means that the user can
view and edit all the fields on the record, regardless of their role or any other criteria.
✑ table.None will grant access to every record on the table. This means that the user
can view and edit all the records on the table, regardless of their role or any other criteria.
✑ table.field will grant access to a specific field in a record. This means that the user
can view and edit only that field on the record, regardless of their role or any other criteria.
The statement D is not true for Access Controls that have no condition or script. table.id will not grant access to a specific record on the table. This is because the id is not a field name, but a unique identifier for the record. To grant access to a specific record on the table, you need to add a condition or a script that matches the id of the record.
References:
✑ [Access Control rules]
✑ [Create an Access Control rule]

NEW QUESTION 5
When creating a table in a privately-scoped application, which four Access Controls are created for the table?

  • A. Insert, Delete, Query, Write
  • B. Create, Delete, Read, Write
  • C. Create, Delete, Read, Update
  • D. Insert, Delete, Query, Update

Answer: B

Explanation:
When creating a table in a privately-scoped application, four Access Controls are automatically created for the table. These Access Controls define the permissions for the four basic operations on the table: Create, Delete, Read, and Write. The Create operation allows the user to create new records on the table. The Delete operation allows the user to delete existing records on the table. The Read operation allows the user to view the records on the table. The Write operation allows the user to modify the records on the table. By default, these Access Controls grant access to the admin role and the application scope. You can modify or delete these Access Controls as needed.
The other options are not valid Access Controls for a table. Insert, Query, and Update are not operations, but methods of the GlideRecord class that are used to manipulate records on the server-side. They are not part of the Access Control rules.
References:
✑ [Access Control rules]
✑ Create a table in a scoped application
✑ [GlideRecord methods]

NEW QUESTION 6
What syntax is used in a Record Producer script to access values from Record Producer form fields?

  • A. producer.field_name
  • B. producer.variablename
  • C. current.variable_name
  • D. current.field_name

Answer: B

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]
Reference: https://community.servicenow.com/community? id=community_QUESTION NO:&sys_id=cc3803addb1cdbc01dcaf3231f9619b6

NEW QUESTION 7
For Application Access there is a configuration option called Allow access to this table via web services. Which one of the following statements is true when this option is selected?

  • A. This option restricts the ability to delete records via web services but records can always be read
  • B. The user performing the query via web services must have the correct permissions to access the table's records
  • C. Even when not selected, users with the correct permissions can use web services to access the table's records
  • D. This option restricts access only to SOAP web services but does not apply to REST

Answer: B

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 selecting the Allow access to this table via web services option, you can enable other application scopes to access your data tables using web services, such as SOAP or REST. However, the user performing the query via web services must have the correct permissions to access the table’s records. The user must have the appropriate roles and access controls to perform the operations on the table, such as create, read, write, or delete.
The other statements are not true when this option is selected. This option does not restrict the ability to delete records via web services, nor does it allow records to be always read. The access to the records depends on the user’s permissions and the web service method. This option also does not restrict access only to SOAP web services, but applies to both SOAP and REST web services. Finally, this option is not the only way to enable web service access to the table’s records. Even when this option is not selected, users with the correct permissions can use web services to access the table’s records, as long as they specify the application scope in the web service request.
References:
✑ Application Access
✑ Web service access to scoped applications

NEW QUESTION 8
Which of the following are configured in an Email Notification?
a)Who will receive the notification. b)What content will be in the notification. c)When to send the notification.
d)How to send the notification.

  • A. a, b and c
  • B. a, b, and d
  • C. b, c and d
  • D. a, c and d

Answer: A

Explanation:
https://docs.servicenow.com/bundle/tokyo-servicenow- platform/page/administer/notification/task/t_CreateANotification.html
Reference: https://hi.service-now.com/kb_view.do?sysparm_article=KB0712569
An Email Notification is a record that defines the content and conditions for sending an email message from the ServiceNow platform. The following are configured in an Email Notification:
Who will receive the notification. This is specified by the Recipients related list, which can include users, groups, email addresses, or scripts that return email addresses.
What content will be in the notification. This is specified by the Subject and Message HTML fields, which can include variables, scripts, or templates to dynamically generate the email content.
When to send the notification. This is specified by the When to send tab, which defines the conditions and events that trigger the email notification.
The following is not configured in an Email Notification:
How to send the notification. This is not a configuration option for an Email Notification. The platform uses the SMTP protocol to send email messages, and the email properties control the email server settings and behavior. References: Email Notifications, Get Started with Notifications

NEW QUESTION 9
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, Script, Roles
  • B. Script, Conditions, Roles
  • C. Conditions, Roles, Script
  • D. Roles, Conditions, Script

Answer: C

Explanation:
The elements of an Access Control are evaluated in the following order: Conditions, Roles, Script. The Conditions are a set of criteria that must be met for the Access Control to apply. The Roles are a list of user roles that are required to access the object. The Script is an optional script that can further restrict or allow access based on custom logic. If any of these elements return false, the Access Control denies access and stops evaluating the remaining elements. Reference: Access control rules

NEW QUESTION 10
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 an after Business Rule script for the Record Producer's table: window.redirect = "<URL>";
  • B. Create an application property to store the URL
  • C. Write a script in the Record Producer's Script field: producer.redirect = "<URL>";
  • D. Configure the page in the Module that opens the Record Producer Ul

Answer: C

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 11
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:
A Display Business Rule has access to the current, g_scratchpad, and GlideSystem objects, but not the previous object. The previous object is only available to Before Business Rules4. References: Business Rule API https://docs.servicenow.com/bundle/tokyo-application-development/page/script/business-rules/concept/c_BusinessRules.html

NEW QUESTION 12
Which one of the following objects CANNOT be used in a Script Action script?

  • A. previous
  • B. GlideRecord
  • C. event
  • D. current

Answer: A

Explanation:
https://docs.servicenow.com/bundle/tokyo-platform-administration/page/administer/platform-events/reference/r_ScriptActions.html

NEW QUESTION 13
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

Explanation:
https://docs.servicenow.com/bundle/rome-platform-user- interface/page/administer/navigation-and-ui/task/t_CreateAModule.html
A module is the functionality within an application menu such as opening a page in the content frame or a separate tab or window. For example, Open is a module under the Problem application menu that opens a list of problem records. Modules are the second level navigation options for applications. Reference: Modules | ServiceNow Tutorials

NEW QUESTION 14
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.log()
  • B. gs.error()
  • C. gs.warn()
  • D. gs.debug()

Answer: A

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.
Reference: https://community.servicenow.com/community? id=community_QUESTION
NO:&sys_id=bd71cb29db98dbc01dcaf3231f9619c6

NEW QUESTION 15
Which of the following is NOT supported by Flow Designer?

  • A. Call a subflow from a flow
  • B. Test a flow with rollback
  • C. Use Delegated Developer
  • D. Run a flow from a MetricBase Trigger

Answer: B

Explanation:
Flow Designer is a graphical tool that allows users to automate processes in ServiceNow without coding. The following are supported by Flow Designer:
✑ Call a subflow from a flow. This is a feature that allows users to invoke a subflow,
which is a reusable unit of logic, from a flow. This can help simplify complex flows and avoid duplication of logic.
✑ Use Delegated Developer. This is a feature that allows administrators to delegate
the development and maintenance of flows and actions to users who are not administrators. This can help distribute the workload and empower non-admin users to create automations.
✑ Run a flow from a MetricBase Trigger. This is a feature that allows users to trigger
a flow based on a MetricBase query, which is a way of analyzing time-series data in ServiceNow. This can help automate actions based on data trends and patterns.
The following is not supported by Flow Designer:
✑ Test a flow with rollback. This is not a feature of Flow Designer, but of Automated Test Framework (ATF), which is a tool that allows users to create and run automated tests on ServiceNow applications and features. ATF supports testing
flows with rollback, which means reverting any changes made by the flow during the test execution. References: Flow Designer, Automated Test Framework
Reference: https://community.servicenow.com/community? id=community_QUESTION NO:&sys_id=b4d26e44db13ab409540e15b8a9619c9

NEW QUESTION 16
Which class is NOT part of the Client side scoped APIs?

  • A. GuideDialogWindow
  • B. GuideAjex
  • C. GuideRecord
  • D. GuideForm

Answer: C

Explanation:
✑ This class allows you to create and manipulate dialog windows on the user interface. You can use this class to display messages, forms, or custom HTML content in a modal window.
✑ GuideAjex: This class allows you to make asynchronous calls to the server and process the response. You can use this class to retrieve data, execute scripts, or perform actions on the server without reloading the page.
✑ GuideForm: This class allows you to access and manipulate the fields and values on a form. You can use this class to get or set field values, show or hide fields, add or remove options, or validate field inputs.
The class GuideRecord is not part of the Client side scoped APIs. GuideRecord is part of the Server side scoped APIs, which are a set of classes and methods that allow you to interact with the database and perform server-side logic on the ServiceNow platform. GuideRecord is a class that represents a record in a table and allows you to query, insert, update, or delete records on the server.
References:
✑ [Client side scoped APIs]
✑ [Server side scoped APIs]

NEW QUESTION 17
......

P.S. DumpSolutions.com now are offering 100% pass ensure CAD dumps! All CAD exam questions have been updated with correct answers: https://www.dumpsolutions.com/CAD-dumps/ (135 New Questions)