[Q12-Q28] Free Sales Ending Soon - Use Real CAD PDF Questions [Dec 06, 2025]

Share

Free Sales Ending Soon - Use Real CAD PDF Questions [Dec 06, 2025]

Updated Dec-2025 Exam CAD Dumps - Pass Your Certification Exam

NEW QUESTION # 12
In a privately-scoped application, which methods are used for logging messages in server-side scripts?
(Choose 2 answers)

  • A. gs.log()
  • B. gs.debug()
  • C. gs.info()
  • D. gs.error()
  • E. gs.logError()

Answer: A,C

Explanation:
Comprehensive and Detailed In-Depth Explanation:
In ServiceNow, the GlideSystem (gs) object provides several methods for logging messages in server-side scripts. In a privately-scoped application, the following methods are commonly used:
* A. gs.log(): This method logs a message to the system log (syslog table). It is a general-purpose logging method that allows developers to record informational messages.
* E. gs.info(): This method logs informational messages to the system log. It is functionally similar to gs.
log() but is specifically intended for informational messages.
The other options are not standard methods provided by the GlideSystem object:
* B. gs.error(): This method does not exist in the GlideSystem API.
* C. gs.debug(): This method does not exist in the GlideSystem API.
* D. gs.logError(): This method does not exist in the GlideSystem API.
For more detailed information, refer to the official ServiceNow documentation on the GlideSystem API.


NEW QUESTION # 13
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: 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 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 # 14
The task table is an example of which of the following?
Choose 2 answers

  • A. Parent class
  • B. Legacy class
  • C. Child class
  • D. Base class

Answer: A,D

Explanation:
"A table that extends another table is called a child class, and the table it extends is the parent class" - this is about halfway down in this link below:https://docs.servicenow.com/en-US/bundle/tokyo-platform-administration/page/administer/table-administ


NEW QUESTION # 15
Which of the following CANNOT be debugged using the Field Watcher?

  • A. Script Includes
  • B. Access Controls
  • C. Business Rules
  • D. Client Scripts

Answer: A


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

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

Answer: A

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


NEW QUESTION # 17
Which method is used to retrieve Application Property values in a script?

  • A. g_form.getProperty()
  • B. gs.getAppProperty()
  • 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 # 18
It is best practice to define the business requirements and the process(es) an application will manage as part of the application development plan. What are some of the considerations to document as part of the business process?

  • A. Business problem, data input/output, users/stakeholders, and process steps
  • B. Business problem, data input/output, users/stakeholders, and database capacity
  • C. Business problem, users/stakeholders, available licenses, and database capacity
  • D. Business problem, data input/output, project schedule, and process steps

Answer: A

Explanation:
It is best practice to define the business requirements and the process(es) an application will manage as part of the application development plan. The following are some of the considerations to document as part of the business process:
* Business problem. This is the description of the problem or opportunity that the application is intended to address or exploit. It should include the background, context, scope, and objectives of the problem or opportunity.
* Data input/output. This is the specification of the data that the application will need to collect, store, manipulate, and display. It should include the data sources, formats, validations, transformations, and integrations of the data.
* Users/stakeholders. This is the identification of the users and stakeholders who will be involved in or affected by the application. It should include the roles, responsibilities, expectations, and needs of the users and stakeholders.
* Process steps. This is the definition of the steps and activities that the application will perform or support. It should include the inputs, outputs, triggers, conditions, and outcomes of each step or activity.
The following are not some of the considerations to document as part of the business process:
* Project schedule. This is the estimation of the time and resources required to complete the application development project. It should include the milestones, deliverables, dependencies, and risks of the project. This is not part of the business process, but part of the project management plan.
* Database capacity. This is the measurement of the amount of data that the application will generate and store in the database. It should include the data volume, growth rate, retention policy, and backup strategy of the data. This is not part of the business process, but part of the technical design and architecture of the application.
* Available licenses. This is the number and type of licenses that the application will consume or require from the ServiceNow platform. It should include the license model, cost, and allocation of the licenses.
This is not part of the business process, but part of the financial and legal aspects of the application.
References: Application Development Process, Business Process Analysis


NEW QUESTION # 19
Which determines the relationships between fields in an Import Set table to fields in an existing ServiceNow table?

  • A. Business Service Management Map
  • B. Data Sources
  • C. Schema Map Relationship Builder
  • D. Transform Map

Answer: D

Explanation:
Comprehensive and Detailed In-Depth Explanation:
In ServiceNow, when importing data from external sources, the data is first loaded into an Import Set table, which acts as a staging area. To move this data into an existing ServiceNow table (known as the target table), a Transform Map is used. A Transform Map is a set of field mappings that define the relationships between fields in the Import Set table and fields in the target table. This mapping ensures that data is accurately transformed and transferred to the correct fields in the target table during the import process. Therefore, the correct answer is C. Transform Map.
The other options are not related to this specific function:
* A. Business Service Management Map: This is not a standard term used in the context of data import and transformation in ServiceNow.
* B. Data Sources: These define the origin of the data being imported but do not handle the field mapping between Import Set tables and target tables.
* D. Schema Map Relationship Builder: This tool visualizes the relationships between tables in the database schema but is not used for mapping fields during data transformation.
For more detailed information, refer to the official ServiceNow documentation on Transform Maps.


NEW QUESTION # 20
What is the Event Registry?

  • A. A table containing a record for every Event known to the ServiceNow system which allows ServiceNow to react when Events are generated
  • B. A Workflow which is launched every time an Event is generated; used to debug Events
  • C. The method used in server-side scripts to generate Events and pass parameters
  • D. The Event Log which lists all Events that have been generated

Answer: A

Explanation:
Comprehensive and Detailed In-Depth Explanation:
In ServiceNow, the Event Registry is a table that contains a record for every event recognized by the system.
It allows ServiceNow to respond when these events are generated. By registering events, the system can automate activities such as triggering notifications or executing script actions when specific events occur.
Therefore, the correct answer is A.
The other options are not accurate descriptions of the Event Registry:
* B. The Event Log which lists all Events that have been generated: This describes the Event Log, not the Event Registry.
* C. A Workflow which is launched every time an Event is generated; used to debug Events: This is not how the Event Registry functions.
* D. The method used in server-side scripts to generate Events and pass parameters: This describes the gs.eventQueue() method, not the Event Registry.
For more detailed information, refer to the official ServiceNow documentation on the Event Registry.


NEW QUESTION # 21
What occurs when an existing table is extended in ServiceNow?

  • A. The table's Access Controls are ignored when determining access to the new table's records and fields.
  • B. You must script and configure all required behaviors.
  • C. The new table does not inherit any of the fields from the parent table.
  • D. The new table inherits the functionality built into the parent table.

Answer: D

Explanation:
Comprehensive and Detailed Step-by-Step Explanation:
* Table Extension in ServiceNow:Extending a table in ServiceNow means creating a child table based on a parent table. The child table inherits the fields, configurations, and functionality of the parent table.
* What is Inherited:
* Fields: All fields from the parent table are available in the child table.
* Functionality: The child table benefits from any business logic or workflows defined for the parent table.
* Access Controls: The child table respects the Access Control rules defined for the parent table unless explicitly overridden.
* Why Other Options Are Incorrect:
* Option B: This is incorrect because the new table does inherit fields from the parent table.
* Option C: This is incorrect because you do not need to script or configure behaviors from scratch; they are inherited.
* Option D: This is incorrect because Access Controls are not ignored; they still apply and can be extended or modified for the child table.
References:
* ServiceNow Developer Documentation on Table Inheritance.


NEW QUESTION # 22
To see what scripts, reports, and other application artifacts will be in a published application:

  • A. Open the artifact records individually to verify the value in the Application field
  • B. Open the list of Update Sets for the instance
  • C. Enter the name of the Application in the Global search field
  • D. Examine the Application Files Related List in the application to be published

Answer: B


NEW QUESTION # 23
Which of the following is NOT a trigger type in Flow Designer?

  • A. Outbound Email
  • B. Application
  • C. Record
  • D. Schedule

Answer: A

Explanation:
See list of triggers on right hand side of this
webpage:https://docs.servicenow.com/en-US/bundle/tokyo-application-development/page/administer/flow-desig The trigger types in Flow Designer are Application, Record, Schedule, and Topic. Outbound Email is not a trigger type, but an action type that can be used in a flow to send an email message1. References: Flow Designer Trigger Types


NEW QUESTION # 24
As administrator, what must you do to access features of High Security Settings?

  • A. Select Elevate Roles
  • B. Impersonate Security Admin
  • C. Use System Administration > Elevate Roles module
  • D. Add security_admin role to your user account

Answer: A


NEW QUESTION # 25
Client-side scripts manage what?

  • A. Database and backend
  • B. Playbook access
  • C. User access
  • D. Forms and Forms Fields

Answer: D

Explanation:
https://docs.servicenow.com/bundle/tokyo-application-development/page/script/server-scripting/concept/c_ServerScripting.html


NEW QUESTION # 26
Which of the following methods prints a message on a blue background to the top of the current form by default?

  • A. g_form.showFieldMsg()
  • B. g_form.addInfoMsg()
  • C. g_form.addInfoMessage()
  • D. g_form.showFieldMessage()

Answer: C

Explanation:
From:https://docs.servicenow.com/bundle/paris-application-development/page/script/general-scripting/reference 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. References: [ServiceNow Docs - GlideForm (g_form) API], [ServiceNow Docs - g_form.addInfoMessage()]


NEW QUESTION # 27
What is a characteristic of Modules?

  • A. Every Module must be associated with a table
  • B. Modules cannot open forms or lists
  • C. Access to Modules is not controlled with roles
  • D. Every Module must be part of an Application Menu

Answer: D

Explanation:
In ServiceNow, Modules are navigation elements that provide access to various parts of the platform, such as forms, lists, reports, or other application components. They are organized within Application Menus to create a structured and intuitive navigation hierarchy.
Key characteristics of Modules:
Part of Application Menus: Every module is contained within an application menu. This organization helps users navigate to different areas of the platform efficiently. For instance, the "Incident" application menu may contain modules like "Create New" or "All Incidents." Functionality: Modules can open various elements, including forms, lists, reports, or URLs. This flexibility allows modules to direct users to specific records, filtered lists, or external resources.
Association with Tables: While many modules are associated with specific tables (e.g., a module that displays a list of incidents is associated with the "Incident" table), it's not a strict requirement. Some modules may link to external URLs or perform actions not directly tied to a table.
Access Control: Access to modules is controlled through roles. Administrators can define which user roles have visibility and access to specific modules, ensuring that users only see modules relevant to their responsibilities.
For example, a module named "Active Incidents" under the "Incident" application menu might display a list of all active incident records. Access to this module can be restricted to users with the "itil" role, ensuring that only authorized personnel can view active incidents.


NEW QUESTION # 28
......

CAD Dumps To Pass Certified Application Developer Exam in One Day: https://braindumps.exam4docs.com/CAD-study-questions.html