Updated May-2026 CAD Free Exam Files Downloaded Instantly [Q51-Q73]

Share

Updated May-2026 CAD Free Exam Files Downloaded Instantly

Practice Exams and Training Solutions for Certifications


To prepare for the ServiceNow CAD exam, developers should have a solid understanding of the ServiceNow platform, including its data model, scripting, user interface, security and access controls, workflows, and integrations. Developers can also take advantage of ServiceNow's training and certification program, which includes instructor-led courses, e-learning, and certification exams. Additionally, developers can join ServiceNow's developer community to collaborate with other developers and share best practices.

 

NEW QUESTION # 51
When a selecting a data type for a field that will be displayed on a form, which of the following statements is NOT correct?

  • A. Use the Data data type to enter the date and time of day.
  • B. Use the Choice data type to limit options in a field
  • C. Use the Phone Number data type to automate phone number data validation.
  • D. Use the string data type for a free-form text field.

Answer: C

Explanation:
The data type of a field determines the format, validation, and display of the field value on a form. When selecting a data type for a field, you should consider the purpose and function of the field. The statements A, C, and D are correct for selecting a data type for a field. For example:
* Use the Choice data type to limit options in a field: The Choice data type allows you to create a field that has a predefined set of options for the user to select from. The options can be displayed as a drop-down list, radio buttons, or checkboxes. For example, you can use the Choice data type for a field that indicates the priority of a task.
* Use the Phone Number data type to automate phone number data validation: The Phone Number data type allows you to create a field that accepts and validates phone numbers. The field will automatically format the phone number according to the user's locale and country code. For example, you can use the Phone Number data type for a field that stores the contact number of a user.
* Use the string data type for a free-form text field: The string data type allows you to create a field that accepts any text input from the user. The field can have a maximum length of 255 characters. For example, you can use the string data type for a field that captures the short description of an incident.
The statement B is not correct for selecting a data type for a field. There is no Data data type in ServiceNow.
To enter the date and time of day, you should use the Date/Time data type. The Date/Time data type allows you to create a field that accepts and displays a date and time value. The field will use a calendar widget and a time picker to help the user enter the value. For example, you can use the Date/Time data type for a field that records the due date of a task.
References:
* [Field types]
* [Date/Time field type]


NEW QUESTION # 52
Which one of the following is true?

  • A. A UI Policy's Actions execute before the UI Policy's Scripts
  • B. A UI Policy's Scripts execute before the UI Policy's Actions
  • C. A UI Policy's Actions and Scripts execute at the same time
  • D. The execution order for a UI Policy's Scripts and Actions is determined at runtime

Answer: B

Explanation:
Explanation/Reference: https://community.servicenow.com/community?
id=community_question&sys_id=5cf5d3f7db72f784f7fca851ca96199b


NEW QUESTION # 53
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. This option restricts access only to SOAP web services but does not apply to REST
  • C. The user performing the query via web services must have the correct permissions to access the table's records
  • D. Even when not selected, users with the correct permissions can use web services to access the table's records

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 # 54
When creating application tables, a user role is automatically added to the table record. Which other role does an application typically have?

  • A. Application Manager
  • B. Application Admin
  • C. Application Super User
  • D. Application Fulfiller

Answer: B

Explanation:
An application admin is a role that grants full access to an application and its tables, scripts, and other components1. An application admin can create, modify, and delete any element of the application, as well as publish and install it2. An application typically has an application admin role that is automatically created and assigned to the application creator3.
Reference = 1: Application administration - ServiceNow Docs 2: Application admin role - ServiceNow Docs 3: Application roles - ServiceNow Docs


NEW QUESTION # 55
Which script types execute on the server? (Choose three.)

  • A. Scheduled Jobs
  • B. UI Policies
  • C. Client Scripts
  • D. Business Rule
  • E. Script Actions

Answer: A,D,E

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


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

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

Answer: C

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/ta


NEW QUESTION # 57
When working in the Form Designer, configuring the label of a field in a child table changes the label on which table(s)?

  • A. base table
  • B. all tables
  • C. child table
  • D. parent table

Answer: C

Explanation:
Explanation/Reference: https://community.servicenow.com/community?
id=community_question&sys_id=7ddc4462dbe2b3840be6a345ca9619af


NEW QUESTION # 58
What feature allows you to limit who is able to contribute or read knowledge within a knowledge base?

  • A. Groups
  • B. Roles
  • C. User Criteria
  • D. Categories

Answer: C


NEW QUESTION # 59
Which one of the following is NOT a purpose of application scoping?

  • A. Provide controls for how scripts from another scope can alter tables in a scoped application
  • B. Provide a way of tracking the user who developed an application
  • C. Provide a namespace (prefix and scope name) to prevent cross application name collisions
  • D. Provide a relationship between application artifacts

Answer: B

Explanation:
The purpose of application scoping is NOT to provide a way of tracking the user who developed an application. Application scoping does not store or display information about the user who created or modified an application or its artifacts. The purpose of application scoping is to provide a relationship between application artifacts, provide a namespace to prevent cross-application name collisions, and provide controls for how scripts from another scope can alter tables in a scoped application. Reference: [Product Documentation | ServiceNow], [Advantages of Scoped Applications in ServiceNow]


NEW QUESTION # 60
Which one of the following is true for GlideUser (g_user) methods?

  • A. Can be used in Business Rules, and Scripts Includes
  • B. Can be used in Client Scripts, UI Policies, and UI Actions
  • C. Can be used in Business Rules only
  • D. Can be used in Client Scripts and UI Policies only

Answer: B

Explanation:
The following is true for GlideUser (g_user) methods:
Can be used in Client Scripts, UI Policies, and UI Actions. This is true because GlideUser (g_user) methods are part of the client-side scripting APIs that provide information about the current user and the user's preferences. Client Scripts, UI Policies, and UI Actions are all types of client-side scripts that run in the web browser and manipulate the user interface.
The following are not true for GlideUser (g_user) methods:
Can be used in Client Scripts and UI Policies only. This is false because GlideUser (g_user) methods can also be used in UI Actions, which are another type of client-side scripts that can be triggered by a user's click on a button, link, or choice.
Can be used in Business Rules only. This is false because GlideUser (g_user) methods cannot be used in Business Rules, which are server-side scripts that run on the ServiceNow platform and manipulate the database. Business Rules use a different API to access the current user information, which is GlideSystem (gs).
Can be used in Business Rules, and Scripts Includes. This is false because GlideUser (g_user) methods cannot be used in Business Rules or Script Includes, which are both server-side scripts. Script Includes are reusable units of code that can be called from any server-side script. Script Includes also use GlideSystem (gs) to access the current user information. References: Client-Side Scripting APIs, GlideUser, Business Rules, Script Includes


NEW QUESTION # 61
The source control operation used to store local changes on an instance for later application is called a(n)
<blank>.

  • A. Stash
  • B. Branch
  • C. Tag
  • D. Update set

Answer: A

Explanation:
The source control operation used to store local changes on an instance for later application is called a stash.
A stash is a temporary storage area for uncommitted changes that are not ready to be pushed to a remote repository. Developers can use stashes to save their work in progress without committing it to the local repository or discarding it. Stashes can be applied later to restore the changes to the working directory, or dropped if they are no longer needed. References: [ServiceNow Docs - Stash local changes], [ServiceNow Docs - Source control] Reference: https://docs.servicenow.com/bundle/orlando-application-development/page/build/applications
/task/ t_StashLocalChanges.html


NEW QUESTION # 62
When evaluating Access Controls, ServiceNow searches and evaluates:

  • A. From the most specific match to the most generic match
  • B. Only for matches on the current field
  • C. Only for matches on the current table
  • D. From the most generic match to the most specific match

Answer: C


NEW QUESTION # 63
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.hasRole('catalog_admin')
  • B. g_user.hasRoleOnly('catalog_admin')
  • C. g_user.hasRoleFromList('catalog_admin')
  • D. g_user.hasRoleExactly('catalog_admin')

Answer: B


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

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

Answer: A

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 # 65
When evaluating Access Controls, ServiceNow searches and evaluates:

  • A. Only for matches on the current field
  • B. From the most specific match to the most generic match
  • C. Only for matches on the current table
  • D. From the most generic match to the most specific match

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 # 66
Which of the following objects does a Before Business Rule have access to in a script?

  • A. previous
  • B. GlideRecord
  • C. All of the above
  • D. current

Answer: A


NEW QUESTION # 67
Which one of the following is the correct Link Type to select when creating a module that opens the Record Producer for a user rather than the ServiceNow form?

  • A. Script (from Arguments)
  • B. HTML (from Arguments)
  • C. Content Page
  • D. URL (from Arguments)

Answer: D

Explanation:
In ServiceNow, to create a module that directs users to a Record Producer (a simplified form for creating records), you should use the "URL (from Arguments)" Link Type. This configuration allows you to specify a direct link to the Record Producer.
Steps to Configure:
Navigate to Module Creation:
Go to the Application Menu where you want to add the module.
Click on "Edit Application Menu" and then "New Module."
Set Link Type:
In the module's configuration, set the Link Type to "URL (from Arguments)." Define the URL:
In the Arguments field, provide the URL to the Record Producer. The URL typically follows this pattern:
arduino
CopyEdit
servicenow_instance_url/com.glideapp.servicecatalog_cat_item_view.do?sysparm_id=record_producer_sys_id Replace servicenow_instance_url with your instance's URL and record_producer_sys_id with the sys_id of the Record Producer.
Explanation of Other Options:
HTML (from Arguments): Used to display custom HTML content. Not suitable for linking directly to Record Producers.
Content Page: Used to display predefined content pages within ServiceNow. Not applicable for direct Record Producer links.
Script (from Arguments): Allows execution of a script to determine the module's behavior. This is more complex and unnecessary for simply linking to a Record Producer.


NEW QUESTION # 68
Assume a table called table exists and contains 3 fields: field1, field2, field3. Examine the Access Control list for table:

Which field or fields can a user with the itil role read?

  • A. field3 only
  • B. All fields
  • C. filed1 and field3
  • D. All fields except field3

Answer: D

Explanation:
https://docs.servicenow.com/bundle/tokyo-platform-security/page/administer/contextual-security/concept
/access-control-rules.html


NEW QUESTION # 69
A scoped application containing Flow Designer content dedicated to a particular application is called a(n):

  • A. Flow
  • B. Bundle
  • C. Spoke
  • D. Action

Answer: C

Explanation:
https://docs.servicenow.com/bundle/paris-servicenow-platform/page/administer/flow-designer/concept/spokes.
html
A spoke is a scoped application containing Flow Designer content dedicated to a particular application or record type. Flow Designer provides a set of core actions to automate Now Platform processes. You can add application-specific core actions by activating the associated spoke.
Reference: https://community.servicenow.com/community?
id=community_blog&sys_id=7b3af354db93ab80afc902d5ca9619bc


NEW QUESTION # 70
Which items are valid UI Action types in ServiceNow?
Choose 3 answers

  • A. List Choice
  • B. Form Choice
  • C. Record Navigation Button
  • D. Form Button
  • E. List Banner Button
  • F. Workflow Action

Answer: C,D,E

Explanation:
In ServiceNow, UI Actions are elements such as buttons, links, and context menu items that allow users to perform actions on records or lists. The three valid UI Action types are:
1. List Banner Button (Option A)
* Description: A button that appears in the list view header, allowing users to trigger an action affecting multiple records at once.
* Example: A "Bulk Approve" button that processes selected records.
2. Form Button (Option B)
* Description: A button that appears on a form, allowing users to trigger actions related to the current record.
* Example: A "Submit for Approval" button on an incident form.
3. Record Navigation Button (Option D)
* Description: A button that helps users navigate between related records.
* Example: A "Go to Parent Record" button that redirects users to a linked record.
Incorrect Options:
* Form Choice (Option C):
* Not a UI Action type. Choices are typically used in choice fields (dropdowns) rather than UI actions.
* List Choice (Option E):
* Not a valid UI Action type. Similar to "Form Choice," it pertains to field options rather than UI elements.
* Workflow Action (Option F):
* Workflows are process automation tools, not UI Actions. They are not directly related to buttons or links that users interact with.
Reference:For more details, see the official ServiceNow documentation on UI Actions.


NEW QUESTION # 71
Access Control debug information identification whether each element of an Access Control granted of denied access. The elements of an Access Control evaluated?

  • A. Roles, Conditions, Script
  • B. Conditions, Roles, Script
  • C. Conditions, Script, Roles
  • D. Script, Conditions, Roles

Answer: B


NEW QUESTION # 72
Which Report Type(s) can be created by right-clicking on a column header in a table's list?

  • A. Bar Chart, Pie Chart, and Histogram
  • B. Bar Chart, Pie Chart, Histogram, and Line
  • C. Bar Chart and Pie Chart
  • D. Bar Chart

Answer: D


NEW QUESTION # 73
......

Q&As with Explanations Verified & Correct Answers: https://www.examcost.com/CAD-practice-exam.html

Dumps Free Test Engine Player Verified Answers: https://drive.google.com/open?id=1EmruzD9iPNBcHZgwjOCTxTjaNdjxP0HQ