cert
cert-1
cert-2

Pass ServiceNow CAD Exam in First Attempt Guaranteed!

Get 100% Latest Exam Questions, Accurate & Verified Answers to Pass the Actual Exam!
30 Days Free Updates, Instant Download!

cert-5
cert-6
CAD Exam - Verified By Experts
CAD Premium Bundle
$14.99

CAD Premium Bundle

$74.99
$89.98
  • Premium File 218 Questions & Answers. Last update: Nov 13, 2026
  • Training Course 54 Video Lectures
 
$89.98
$74.99
accept 24 downloads in last 7 days
block-screenshots
Purchase ServiceNow CAD Exam Training Products Individually
ServiceNow CAD Premium File
Premium File 218 Q&A
$76.99$69.99
ServiceNow CAD Video Training Course
Training Course 54 Lectures
$21.99 $19.99
ServiceNow CAD Practice Test 79

Question 780

An employee should see only app records permitted to a defined case-reader role. A reviewer proposes this shortcut: Replace table read ACLs with a hidden form field and consider it secure. Which principle BEST explains why a different solution is needed?

  1. User access can depend on assigned roles and configured role relationships.
  2. ACL role, condition and script gates are evaluated to determine permitted operations.
  3. ACLs gate operations on table data rather than merely changing navigation.
  4. Table ACLs and field ACLs can both affect whether sensitive data is revealed.

Explanation

Correct Answer

C:

The appropriate approach is to create a correctly scoped table-level read ACL with an appropriate role or condition.

Incorrect Answers

A:

User access can depend on assigned roles and configured role relationships. This is about Role inclusion and effective access, not why the proposed Table read access control shortcut should be rejected. An overly broad read rule can expose sensitive records outside the intended app.

B:

ACL role, condition and script gates are evaluated to determine permitted operations. This is about Access control condition versus role, not why the proposed Table read access control shortcut should be rejected. An overly broad read rule can expose sensitive records outside the intended app.

D:

Table ACLs and field ACLs can both affect whether sensitive data is revealed. This is about Field-level ACL for sensitive data, not why the proposed Table read access control shortcut should be rejected. An overly broad read rule can expose sensitive records outside the intended app.

Question 781

An app must prevent malicious API calls from saving an out-of-policy amount. Select TWO statements that correctly combine the Client-side validation versus authoritative enforcement method with evidence or its governing principle.

  1. Invalid entries fail on both form submission and non-form write paths.
  2. Configure a UI Policy and relevant UI Policy Actions for the condition.
  3. Assume a browser onSubmit script alone protects every integration write.
  4. Add an appropriate related list supported by a defined table relationship.
  5. Pair client feedback with server-side or data policy validation as appropriate.

Explanation

Correct Answers

A:

Invalid entries fail on both form submission and non-form write paths. This is directly observable validation of the Client-side validation versus authoritative enforcement result.

E:

Pair client feedback with server-side or data policy validation as appropriate. This is the intended action for Client-side validation versus authoritative enforcement.

Incorrect Answers

B:

Configure a UI Policy and relevant UI Policy Actions for the condition. This serves the different UI policies for required and visible fields objective, not the selected Client-side validation versus authoritative enforcement plan. Client behavior improves usability but is not a trusted server security or integrity boundary.

C:

Assume a browser onSubmit script alone protects every integration write. This is not part of a safe or effective Client-side validation versus authoritative enforcement design. A REST update may bypass browser-only checks and store invalid data.

D:

Add an appropriate related list supported by a defined table relationship. This serves the different Related lists on forms objective, not the selected Client-side validation versus authoritative enforcement plan. Client behavior improves usability but is not a trusted server security or integrity boundary.

Question 782

A shared utility must be called only through an explicitly exposed cross-scope interface. Select TWO statements that correctly combine the Script Include accessible from scope setting method with evidence or its governing principle.

  1. Review cross-scope access tracking and approve the specific required privilege if justified.
  2. Configure the Script Include's accessible-from setting and relevant caller restrictions.
  3. Review supported application file protection policies and their lifecycle before distribution.
  4. Assume a Script Include is public in every scope solely because its name is known.
  5. Authorized caller contexts invoke the API while unrelated contexts fail.

Explanation

Correct Answers

B:

Configure the Script Include's accessible-from setting and relevant caller restrictions. This is the intended action for Script Include accessible from scope setting.

E:

Authorized caller contexts invoke the API while unrelated contexts fail. This is directly observable validation of the Script Include accessible from scope setting result.

Incorrect Answers

A:

Review cross-scope access tracking and approve the specific required privilege if justified. This serves the different Runtime cross-scope access tracking objective, not the selected Script Include accessible from scope setting plan. Cross-scope API exposure should be intentional to protect app boundaries.

C:

Review supported application file protection policies and their lifecycle before distribution. This serves the different Protected application files and distribution objective, not the selected Script Include accessible from scope setting plan. Cross-scope API exposure should be intentional to protect app boundaries.

D:

Assume a Script Include is public in every scope solely because its name is known. This is not part of a safe or effective Script Include accessible from scope setting design. Unrestricted cross-scope method calls can bypass planned encapsulation.

Question 783

A developer with admin privileges can open every record but ordinary users report denial. After the recommended Impersonation for end-user testing change is implemented, which observation MOST directly verifies that it works?

  1. Role inspection demonstrates only expected included rights.
  2. Access tests reflect both role membership and field condition evaluation.
  3. Read, create and write results match an explicit access matrix for each persona.
  4. Finance-role users see the relevant menu while others cannot access its protected records.

Explanation

Correct Answer

C:

Read, create and write results match an explicit access matrix for each persona. This directly tests whether the Impersonation for end-user testing goal was met. Administrator testing alone cannot demonstrate ordinary-user ACL behavior.

Incorrect Answers

A:

Role inspection demonstrates only expected included rights. This is evidence about Role inclusion and effective access, not direct proof of the required Impersonation for end-user testing behavior. The relevant check is that read, create and write results match an explicit access matrix for each persona.

B:

Access tests reflect both role membership and field condition evaluation. This is evidence about Access control condition versus role, not direct proof of the required Impersonation for end-user testing behavior. The relevant check is that read, create and write results match an explicit access matrix for each persona.

D:

Finance-role users see the relevant menu while others cannot access its protected records. This is evidence about Application menu role restriction, not direct proof of the required Impersonation for end-user testing behavior. The relevant check is that read, create and write results match an explicit access matrix for each persona.

Question 784

A research unit asks ServiceNow to perform massive GPU matrix computation. Which approach BEST meets the requirement while respecting the system constraints?

  1. Run a GPU training job inside synchronous form business rules for every request.
  2. Design a scoped Now Platform app with records, roles and workflow for the recurring process.
  3. Keep heavy specialized computation in an appropriate external compute service and integrate results.
  4. Evaluate existing ServiceNow capabilities before building a new scoped application.

Explanation

Correct Answer

C:

Keep heavy specialized computation in an appropriate external compute service and integrate results. A workflow platform is not a substitute for specialized large-scale numerical computing. Verification should demonstrate that integration tests show platform records receive validated results without processing giant simulations.

Incorrect Answers

A:

Run a GPU training job inside synchronous form business rules for every request. This is an unsafe or ineffective shortcut for Avoid using platform as high-performance compute engine. Executing massive compute loops inside business-rule transactions can degrade instance responsiveness.

B:

Design a scoped Now Platform app with records, roles and workflow for the recurring process. This primarily addresses Workflow fit for scoped applications, not the specific Avoid using platform as high-performance compute engine decision. Here, a workflow platform is not a substitute for specialized large-scale numerical computing.

D:

Evaluate existing ServiceNow capabilities before building a new scoped application. This primarily addresses Reuse standard capabilities versus bespoke application, not the specific Avoid using platform as high-performance compute engine decision. Here, a workflow platform is not a substitute for specialized large-scale numerical computing.

Question 785

Requests assigned to one department must be visible only to authorized role holders meeting record criteria. After the recommended Access control condition versus role change is implemented, which observation MOST directly verifies that it works?

  1. A properly privileged administrator can edit controlled ACLs with a recorded change.
  2. Authorized role reads work while role-negative direct read tests are denied.
  3. The approved operation succeeds and unapproved calls remain restricted.
  4. Access tests reflect both role membership and field condition evaluation.

Explanation

Correct Answer

D:

Access tests reflect both role membership and field condition evaluation. This directly tests whether the Access control condition versus role goal was met. ACL role, condition and script gates are evaluated to determine permitted operations.

Incorrect Answers

A:

A properly privileged administrator can edit controlled ACLs with a recorded change. This is evidence about Elevated security_admin privilege for ACL edits, not direct proof of the required Access control condition versus role behavior. The relevant check is that access tests reflect both role membership and field condition evaluation.

B:

Authorized role reads work while role-negative direct read tests are denied. This is evidence about Table read access control, not direct proof of the required Access control condition versus role behavior. The relevant check is that access tests reflect both role membership and field condition evaluation.

C:

The approved operation succeeds and unapproved calls remain restricted. This is evidence about Runtime cross-scope access tracking, not direct proof of the required Access control condition versus role behavior. The relevant check is that access tests reflect both role membership and field condition evaluation.

Question 786

Two apps both use a property called enabled and one must not control the other. If the relevant Property naming in scoped applications safeguard is omitted, which outcome is the MOST directly associated failure?

  1. Treating nonempty false text as truthy can enable a feature unintentionally.
  2. Generic property names can be overwritten or misinterpreted across teams.
  3. Raising misspelled event names can prevent intended listeners from firing.
  4. Hardcoding an operational threshold in many scripts complicates controlled changes.

Explanation

Correct Answer

B:

Generic property names can be overwritten or misinterpreted across teams. Namespaced properties reduce configuration conflicts among unrelated applications. The corrective approach is to choose explicit scoped names and document their owners.

Incorrect Answers

A:

Treating nonempty false text as truthy can enable a feature unintentionally. This failure pattern belongs chiefly to Parse property types explicitly; it is not the failure most directly tested in the Property naming in scoped applications situation. Generic property names can be overwritten or misinterpreted across teams.

C:

Raising misspelled event names can prevent intended listeners from firing. This failure pattern belongs chiefly to Event registry for named events; it is not the failure most directly tested in the Property naming in scoped applications situation. Generic property names can be overwritten or misinterpreted across teams.

D:

Hardcoding an operational threshold in many scripts complicates controlled changes. This failure pattern belongs chiefly to Application properties for behavior toggles; it is not the failure most directly tested in the Property naming in scoped applications situation. Generic property names can be overwritten or misinterpreted across teams.

Question 787

A server needs to send a small piece of precomputed context to a form before client scripts use it. After the recommended Display Business Rule and g_scratchpad change is implemented, which observation MOST directly verifies that it works?

  1. An onLoad client script can access the prepared permitted scratchpad value.
  2. Invalid entries fail on both form submission and non-form write paths.
  3. A dependent record is created only after the relevant source operation.
  4. Saving the record returns promptly and background work completes with logged outcomes.

Explanation

Correct Answer

A:

An onLoad client script can access the prepared permitted scratchpad value. This directly tests whether the Display Business Rule and g_scratchpad goal was met. Display Business Rules can provide server-derived data to client form loading.

Incorrect Answers

B:

Invalid entries fail on both form submission and non-form write paths. This is evidence about Client-side validation versus authoritative enforcement, not direct proof of the required Display Business Rule and g_scratchpad behavior. The relevant check is that an onLoad client script can access the prepared permitted scratchpad value.

C:

A dependent record is created only after the relevant source operation. This is evidence about After Business Rule related records, not direct proof of the required Display Business Rule and g_scratchpad behavior. The relevant check is that an onLoad client script can access the prepared permitted scratchpad value.

D:

Saving the record returns promptly and background work completes with logged outcomes. This is evidence about Async Business Rule processing, not direct proof of the required Display Business Rule and g_scratchpad behavior. The relevant check is that an onLoad client script can access the prepared permitted scratchpad value.

Question 788

A release manager wants a supported view of an application that requires updates. Which practical correction or implementation decision is MOST directly appropriate?

  1. Run a post-install acceptance checklist with an approved recovery plan.
  2. Compare installed version and update history before changing the app.
  3. Publish and test an approved version with installation validation.
  4. Treat the number of visible navigator modules as a reliable application version identifier.

Explanation

Correct Answer

B:

Compare installed version and update history before changing the app. The intended behavior can be checked because the installed version and owning scope match approved release metadata.

Incorrect Answers

A:

Run a post-install acceptance checklist with an approved recovery plan. This could help Post-install validation and rollback, but it does not resolve the My Company Applications lifecycle case. Installed application management identifies versioned app artifacts rather than only source folders.

C:

Publish and test an approved version with installation validation. This could help Application repository release distribution, but it does not resolve the My Company Applications lifecycle case. Installed application management identifies versioned app artifacts rather than only source folders.

D:

Treat the number of visible navigator modules as a reliable application version identifier. This would not correct the My Company Applications lifecycle workflow. Unknown installed versions can create drift between test and production.

Question 789

A developer attempts to change protected access control records but cannot save them. After the recommended Elevated security_admin privilege for ACL edits change is implemented, which observation MOST directly verifies that it works?

  1. Matching users can read and nonmatching users are rejected in impersonation tests.
  2. Authorized reviewers reach the review module while unrelated users cannot retrieve its records.
  3. A properly privileged administrator can edit controlled ACLs with a recorded change.
  4. Authorized role reads work while role-negative direct read tests are denied.

Explanation

Correct Answer

C:

A properly privileged administrator can edit controlled ACLs with a recorded change. This directly tests whether the Elevated security_admin privilege for ACL edits goal was met. ACL editing has elevated administrative authorization beyond ordinary app role membership.

Incorrect Answers

A:

Matching users can read and nonmatching users are rejected in impersonation tests. This is evidence about Scripted ACL conditional check, not direct proof of the required Elevated security_admin privilege for ACL edits behavior. The relevant check is that a properly privileged administrator can edit controlled ACLs with a recorded change.

B:

Authorized reviewers reach the review module while unrelated users cannot retrieve its records. This is evidence about Module-specific role requirements, not direct proof of the required Elevated security_admin privilege for ACL edits behavior. The relevant check is that a properly privileged administrator can edit controlled ACLs with a recorded change.

D:

Authorized role reads work while role-negative direct read tests are denied. This is evidence about Table read access control, not direct proof of the required Elevated security_admin privilege for ACL edits behavior. The relevant check is that a properly privileged administrator can edit controlled ACLs with a recorded change.

Question 790

An app must evaluate pending reminders each night regardless of user logins. Which approach BEST meets the requirement while respecting the system constraints?

  1. Configure a Scheduled Script Execution with an appropriate supported schedule.
  2. Supply documented event parameters when queuing the event and consume them safely.
  3. Trigger the job solely from a user's browser refresh and call it a reliable nightly schedule.
  4. Move reusable logic into a scoped utility Script Include and call it from permitted server contexts.

Explanation

Correct Answer

A:

Configure a Scheduled Script Execution with an appropriate supported schedule. Scheduled scripts run server logic according to schedule settings independent of interactive form updates. Verification should demonstrate that the job runs at the expected time and logs the processed record count.

Incorrect Answers

B:

Supply documented event parameters when queuing the event and consume them safely. This primarily addresses Event parameters for notifications, not the specific Scheduled Script Execution timing decision. Here, scheduled scripts run server logic according to schedule settings independent of interactive form updates.

C:

Trigger the job solely from a user's browser refresh and call it a reliable nightly schedule. This is an unsafe or ineffective shortcut for Scheduled Script Execution timing. Incorrect schedules can skip deadlines or run too frequently.

D:

Move reusable logic into a scoped utility Script Include and call it from permitted server contexts. This primarily addresses Utility Script Include for scheduled jobs, not the specific Scheduled Script Execution timing decision. Here, scheduled scripts run server logic according to schedule settings independent of interactive form updates.

ServiceNow Certified Application Developer (CAD) Practice Tests