CAD | Guaranteed ServiceNow CAD Preparation Exams Online

It is more faster and easier to pass the ServiceNow CAD exam by using Tested ServiceNow Certified Application Developer-ServiceNow questuins and answers. Immediate access to the Abreast of the times CAD Exam and find the same core area CAD questions with professionally verified answers, then PASS your exam with a high score now.

Free demo questions for ServiceNow CAD Exam Dumps Below:

NEW QUESTION 1
One of the uses of the ServiceNow REST API Explorer is:

  • A. Practice using REST to interact with public data providers
  • B. Find resources on the web for learning about REST
  • C. Convert SOAP Message functions to REST methods
  • D. Create sample code for sending REST requests to ServiceNow

Answer: D

Explanation:
One of the uses of the ServiceNow REST API Explorer is to create sample code for sending REST requests to ServiceNow. The REST API Explorer is a tool that allows you to discover and test the ServiceNow REST APIs. You can select an API endpoint, set the HTTP method, parameters, headers, and body, and then execute the request. The REST API Explorer will show you the response status, headers, and body, as well as generate sample code for various languages and frameworks, such as cURL, Java, JavaScript, Node.js, Python, Ruby, and more. References: [Use the REST API Explorer - Product Documentation: Tokyo - ServiceNow], [Introduction to Scripted REST APIs - ServiceNow Developers]
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 2
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 3
Which roles grant access to source control repository operations such as importing applications from source control, or linking an application to source control? (Choose two.)

  • A. source_control
  • B. source_control_admin
  • C. admin
  • D. git_admin

Answer: AC

Explanation:
The following roles grant access to source control repository operations such as importing applications from source control, or linking an application to source control:
✑ source_control. This is a role that allows users to perform basic source control operations, such as importing an application from a source control repository, updating an application from a source control repository, or committing changes to a source control repository.
✑ admin. This is a role that grants full access to all the features and functions of the ServiceNow platform, including source control operations. Users with this role can also perform advanced source control operations, such as creating or deleting source control repositories, configuring source control properties, or resolving conflicts.
The following roles do not grant access to source control repository operations:
✑ source_control_admin. This is not a valid role in ServiceNow. There is no separate role for source control administration, as this function is included in the admin role.
✑ git_admin. This is not a valid role in ServiceNow. Git is a specific type of source control system that ServiceNow supports, but there is no role dedicated to Git administration. References: Source Control, Source Control Roles
Reference: https://docs.servicenow.com/bundle/orlando-application-development/page/build/applications/task/ t_LinkAnApplicationToSourceControl.html

NEW QUESTION 4
Which of the following is true about deleting fields from a table?

  • A. Any field on a table can be deleted
  • B. User-defined non-inherited fields can be detected
  • C. Inherited fields can be detected
  • D. Table records are deleted when a field is detected

Answer: B

Explanation:
User-defined non-inherited fields can be deleted from a table in ServiceNow. These are fields that are created by users on a specific table and are not inherited from a parent table. Inherited fields cannot be deleted from a table, as they are defined on a parent table and shared by all child tables. Any field on a table cannot be deleted, as some fields are system-defined and essential for the table functionality. Table records are not deleted when a field is deleted, as the field deletion only affects the table structure and not the data. Reference: Delete fields

NEW QUESTION 5
How can an application link to a repository behind a firewall?

  • A. This option is not supported.
  • B. Link an application to source control through a MID Server.
  • C. Link an application to source control through an access token.
  • D. Link an application to source control with multi-factor authentication.

Answer: B

Explanation:
"Use an existing MID Server to connect to a Source Control repository. Linking or importing an application through a MID Server enables access to repositories behind a firewall." https://docs.servicenow.com/bundle/tokyo-application- development/page/build/applications/concept/c_SourceControlIntegration.html

NEW QUESTION 6
When writing a Client Script to provide feedback targeted at a specific field, which method should be used?

  • A. g_form.showInfoMessage()
  • B. g_form.showFieldMsg()
  • C. g_form.addInfoMessage()
  • D. g_form.addFieldMsg()

Answer: B

Explanation:
https://docs.servicenow.com/bundle/tokyo-application- development/page/script/useful-scripts/reference/r_DisplayFieldMessages.html

NEW QUESTION 7
What is the ServiceNow store?

  • A. The source for ServiceNow Community created developer content
  • B. Marketplace for free and paid certified ServiceNow applications and integrations
  • C. Downloadable content ServiceNow script archive
  • D. Alternate name for the ServiceNow Developer Share site

Answer: B

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 8
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 All application scopes and de-select the Can create option
  • 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 This application scope only

Answer: D

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 setting the Accessible from field value to This application scope only, you can restrict the access to your data tables to only your application scope. This means that other application scopes cannot create, read, write, or delete records on your data tables, unless they have explicit permissions through Access Controls or other means.
References:
✑ Application Access
✑ [Application scope]
https://developer.servicenow.com/dev.do#!/learn/learning- plans/rome/new_to_servicenow/app_store_learnv2_securingapps_rome_application_acces s
https://docs.servicenow.com/bundle/rome-application- development/page/build/applications/concept/c_ExampleDenyingAllDesignAccess.html

NEW QUESTION 9
Which one of the following is true for a table with the “Allow configuration” Application Access option selected?

  • A. Only the in scope application’s scripts can create Business Rules for the table
  • B. Any user with the application’s user role can modify the application’s scripts
  • 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:
The Allow configuration Application Access option determines whether users can configure the application tables, such as adding or modifying fields, views, or indexes. The following is true for a table with the Allow configuration option selected:
✑ Out of scope applications can create Business Rules for the table. This is true because the Allow configuration option grants access to the table configuration to any user who has the admin or personalize_dictionary role, regardless of the application scope. This means that users can create Business Rules, which are server-side scripts that run when a record is displayed, inserted, updated, or deleted, for the table from any application.
The following are not true for a table with the Allow configuration option selected:
✑ Only the in scope application’s scripts can create Business Rules for the table.
This is false because the Allow configuration option does not restrict the creation of Business Rules to the in scope application, as explained above.
✑ Any user with the application’s user role can modify the application’s scripts. This is false because the Allow configuration option does not grant access to the application scripts, such as client scripts or script includes, to any user who has the application’s user role. To modify the application scripts, users need to have the admin role or the application’s admin role.
✑ Out of scope applications can add new tables to the scoped application. This is false because the Allow configuration option does not allow out of scope applications to add new tables to the scoped application. To add new tables to a scoped application, users need to have the admin role or the application’s admin role and be in the application scope. References: Application Access, Business Rules
Reference: https://community.servicenow.com/community? id=community_QUESTION NO:&sys_id=1a721819dbfa23409a64e15b8a9619d2

NEW QUESTION 10
When creating an application through the Guided Application Creator, which of the
following is NOT an option for creating a table?

  • A. Upload spreadsheet
  • B. Create table from template
  • C. Extend a table
  • D. Create table from scratch

Answer: B

Explanation:
Create table from template is not an option for creating a table through the Guided Application Creator. The other options are available for creating a table in the app. Upload spreadsheet allows you to import data from an Excel file and create a table based on the spreadsheet columns and rows. Extend a table allows you to create a child table that inherits fields and behaviors from a parent table. Create table from scratch allows you to define your own fields and data types for a new table. Reference: Create tables
https://docs.servicenow.com/bundle/tokyo-application-development/page/build/guided-app- creator/concept/gac-tables.html

NEW QUESTION 11
When creating an application through the Guided Application Creator, which of the following is a user experience option?

  • A. Portal
  • B. Mobile
  • C. Self-service
  • D. Workspace

Answer: B

Explanation:
https://docs.servicenow.com/bundle/tokyo-application-development/page/build/guided-app- creator/concept/guided-app-creator.html

NEW QUESTION 12
If the Create module field is selected when creating a table, what is the new module’s default behavior?

  • A. Open an empty form so new records can be created
  • B. Open a link to a wiki article with instructions on how to customize the behavior of the new module
  • C. Display an empty homepage for the application
  • 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 13
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 14
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 15
The source control operation used to store local changes on an instance for later application is called a(n)
<blank>.

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

Answer: C

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 16
Which objects can you use in a Scheduled Script Execution (Scheduled Job) script?

  • A. GlideRecord and current
  • B. GlideUser and GlideRecord
  • C. GlideSystem and GlideRecord
  • D. GlideSystem and current

Answer: C

Explanation:
https://developer.servicenow.com/dev.do#!/learn/learning- plans/quebec/servicenow_administrator/app_store_learnv2_automatingapps_quebec_sche duled_script_execution_scripts
The objects that you can use in a Scheduled Script Execution (Scheduled Job) script are GlideSystem and GlideRecord. GlideSystem provides methods for performing system operations, such as logging, running background scripts, or getting system information. GlideRecord provides methods for working with records in the database, such as querying, updating, inserting, or deleting records. The current object is not available in Scheduled Script Execution scripts, as it refers to the current record on a form or list. The GlideUser object is also not available, as it refers to the current user session. Reference: Scheduled Script Execution, GlideSystem, GlideRecord

NEW QUESTION 17
In an Email Notification, which one of the following is NOT true for the Weight field?

  • A. Only Notifications with the highest weight for the same record and recipients are sent
  • B. A Weight value of zero means that no email should be sent
  • C. The Weight value defaults to zero
  • D. A Weight value of zero means the Notification is always sent when the Notification’s When to send criteria is met

Answer: B

Explanation:
https://docs.servicenow.com/bundle/tokyo-servicenow- platform/page/administer/notification/task/t_CreateANotification.html
https://developer.servicenow.com/dev.do#!/learn/learning-plans/quebec/new_to_servicenow/app_store_learnv2_automatingapps_quebec_when_to_ send
The Weight field in an Email Notification determines which notification is sent when multiple notifications are triggered for the same record and recipients. Only the notification with the highest weight is sent. A weight value of zero means the notification is always sent when the notification’s When to send criteria is met. A weight value of -1 means that no email should be sent3. References: Email Notification Weight

NEW QUESTION 18
......

100% Valid and Newest Version CAD Questions & Answers shared by DumpSolutions.com, Get Full Dumps HERE: https://www.dumpsolutions.com/CAD-dumps/ (New 135 Q&As)