ServiceNow CAD Practice Test 36
Question 350
A project form should display its child tasks under the parent record. If the relevant Related lists on forms safeguard is omitted, which outcome is the MOST directly associated failure?
- Maintaining only one sprawling view can hinder usability for distinct personas.
- Missing relationship configuration can make the related list empty or misleading.
- Creating choice labels without consistent internal semantics can break filters and rules.
- A UI policy cannot replace ACL enforcement or every server-side data validation.
Explanation
Correct Answer
B:Missing relationship configuration can make the related list empty or misleading. Related lists expose relationships to records rather than concatenating child IDs into a text field. The corrective approach is to verify underlying references and include the correct related list.
Incorrect Answers
A:Maintaining only one sprawling view can hinder usability for distinct personas. This failure pattern belongs chiefly to Multiple form views by persona; it is not the failure most directly tested in the Related lists on forms situation. Missing relationship configuration can make the related list empty or misleading.
C:Creating choice labels without consistent internal semantics can break filters and rules. This failure pattern belongs chiefly to Choice definitions and dependent choices; it is not the failure most directly tested in the Related lists on forms situation. Missing relationship configuration can make the related list empty or misleading.
D:A UI policy cannot replace ACL enforcement or every server-side data validation. This failure pattern belongs chiefly to UI policies for required and visible fields; it is not the failure most directly tested in the Related lists on forms situation. Missing relationship configuration can make the related list empty or misleading.
Question 351
A reusable scoped table needs a documented integration boundary. Select THREE statements that correctly combine the Cross-scope table application access method with evidence or its governing principle.
- Application access settings limit what other scopes may do with application tables.
- Configure permitted cross-scope table access and ACLs for the actual consumers.
- Set every table to unrestricted cross-scope write access for convenience.
- Apply both application scope restrictions and user-focused table or field ACLs.
- Authorized cross-scope reads succeed while disallowed operations fail.
- Select the correct application context before saving artifacts.
Explanation
Correct Answers
A:Application access settings limit what other scopes may do with application tables. This explains why the implementation and evidence fit together.
B:Configure permitted cross-scope table access and ACLs for the actual consumers. This is the intended action for Cross-scope table application access.
E:Authorized cross-scope reads succeed while disallowed operations fail. This is directly observable validation of the Cross-scope table application access result.
Incorrect Answers
C:Set every table to unrestricted cross-scope write access for convenience. This is not part of a safe or effective Cross-scope table application access design. Blanket cross-scope writes expose application-owned data to unintended changes.
D:Apply both application scope restrictions and user-focused table or field ACLs. This serves the different Scope boundaries versus ACL authorizations objective, not the selected Cross-scope table application access plan. Application access settings limit what other scopes may do with application tables.
F:Select the correct application context before saving artifacts. This serves the different Application picker and context objective, not the selected Cross-scope table application access plan. Application access settings limit what other scopes may do with application tables.
Question 352
A job should reconcile expired reservations on a schedule rather than wait for form edits. Select TWO statements that correctly combine the Scheduled Script Execution timing method with evidence or its governing principle.
- Configure a Scheduled Script Execution with an appropriate supported schedule.
- The job runs at the expected time and logs the processed record count.
- Trigger the job solely from a user's browser refresh and call it a reliable nightly schedule.
- Call a registered event with gs.eventQueue from an appropriate server context.
- Define an app-specific event in the event registry before raising it.
Explanation
Correct Answers
A:Configure a Scheduled Script Execution with an appropriate supported schedule. This is the intended action for Scheduled Script Execution timing.
B:The job runs at the expected time and logs the processed record count. This is directly observable validation of the Scheduled Script Execution timing result.
Incorrect Answers
C:Trigger the job solely from a user's browser refresh and call it a reliable nightly schedule. This is not part of a safe or effective Scheduled Script Execution timing design. Incorrect schedules can skip deadlines or run too frequently.
D:Call a registered event with gs.eventQueue from an appropriate server context. This serves the different gs.eventQueue dispatch from server script objective, not the selected Scheduled Script Execution timing plan. Scheduled scripts run server logic according to schedule settings independent of interactive form updates.
E:Define an app-specific event in the event registry before raising it. This serves the different Event registry for named events objective, not the selected Scheduled Script Execution timing plan. Scheduled scripts run server logic according to schedule settings independent of interactive form updates.
Question 353
A test notification appears to trigger but recipients do not receive mail. After the recommended Email delivery troubleshooting change is implemented, which observation MOST directly verifies that it works?
- Email generation follows the configured notification with separately testable triggers.
- A fresh email creates one record while a recognized reply updates the intended existing one.
- The email log shows generation, recipients and any failure reason.
- The event appears with its expected name and processing after an approved action.
Explanation
Correct Answer
C:The email log shows generation, recipients and any failure reason. This directly tests whether the Email delivery troubleshooting goal was met. Email troubleshooting distinguishes notification selection from actual delivery status.
Incorrect Answers
A:Email generation follows the configured notification with separately testable triggers. This is evidence about Event-driven email versus synchronous code, not direct proof of the required Email delivery troubleshooting behavior. The relevant check is that the email log shows generation, recipients and any failure reason.
B:A fresh email creates one record while a recognized reply updates the intended existing one. This is evidence about Inbound email creation versus reply, not direct proof of the required Email delivery troubleshooting behavior. The relevant check is that the email log shows generation, recipients and any failure reason.
D:The event appears with its expected name and processing after an approved action. This is evidence about Event registry for named events, not direct proof of the required Email delivery troubleshooting behavior. The relevant check is that the email log shows generation, recipients and any failure reason.
Question 354
A developer needs a top-level navigation grouping for custom records. Which practical correction or implementation decision is MOST directly appropriate?
- Configure the menu and test discovery with target users.
- Disable or reorder the module and confirm user navigation.
- Set the appropriate module destination and validate new record creation.
- Add a new database table and assume its menu automatically has all desired modules.
Explanation
Correct Answer
A:Configure the menu and test discovery with target users. The intended behavior can be checked because the application navigator displays the menu for an eligible user.
Incorrect Answers
B:Disable or reorder the module and confirm user navigation. This could help Active state and module ordering, but it does not resolve the Application menu navigation case. Application menus organize navigation entries rather than storing business data.
C:Set the appropriate module destination and validate new record creation. This could help New-record module entry point, but it does not resolve the Application menu navigation case. Application menus organize navigation entries rather than storing business data.
D:Add a new database table and assume its menu automatically has all desired modules. This would not correct the Application menu navigation workflow. A valid table alone does not guarantee the desired navigation grouping.
Question 355
A data owner wants a reliable lookup key for repeated integrations. An engineer must explain the recommendation for Unique business identifier and indexes. Which underlying principle is the MOST accurate?
- Reference fields model relationships using a target table rather than ordinary unvalidated text.
- Field dictionaries determine storage type and metadata beyond form appearance.
- Unique identifiers and indexes support matching and efficient lookups.
- Modules can provide distinct navigation actions for creating versus listing records.
Explanation
Correct Answer
C:Unique identifiers and indexes support matching and efficient lookups. Therefore the implementation decision is to design a suitable unique key or indexed field with validated uniqueness requirements.
Incorrect Answers
A:Using a nonunique description as the only external key can update the wrong item. Reference fields model relationships using a target table rather than ordinary unvalidated text.
B:Using a nonunique description as the only external key can update the wrong item. This describes the separate Dictionary field attributes and type safety mechanism; the present case instead requires Unique business identifier and indexes.
D:Using a nonunique description as the only external key can update the wrong item. Modules can provide distinct navigation actions for creating versus listing records.
Question 356
A work-order system must relate multiple assets to multiple inspections. Select TWO statements that correctly combine the Many-to-many relationship tables method with evidence or its governing principle.
- Store all associated sys_ids in one unlabeled free-text column as the full relational model.
- Association records link each permitted pair without repeating primary entity records.
- Define a reference field pointing to the intended target table.
- Model the relationship with a suitable many-to-many association table.
- Extend a suitable parent table after reviewing inheritance implications.
Explanation
Correct Answers
B:Association records link each permitted pair without repeating primary entity records. This is directly observable validation of the Many-to-many relationship tables result.
D:Model the relationship with a suitable many-to-many association table. This is the intended action for Many-to-many relationship tables.
Incorrect Answers
A:Store all associated sys_ids in one unlabeled free-text column as the full relational model. This is not part of a safe or effective Many-to-many relationship tables design. Placing a single reference field on one side cannot represent all pairings.
C:Define a reference field pointing to the intended target table. This serves the different Reference field relations objective, not the selected Many-to-many relationship tables plan. Many-to-many relations need an association rather than a single scalar reference.
E:Extend a suitable parent table after reviewing inheritance implications. This serves the different Table extension and inherited fields objective, not the selected Many-to-many relationship tables plan. Many-to-many relations need an association rather than a single scalar reference.
Question 357
A team needs priority or state choices that are meaningful and consistent in scripts. Which practical correction or implementation decision is MOST directly appropriate?
- Configure and test choice conditions including fallback behavior.
- Adjust the view after checking dependencies and retention requirements.
- Expect arbitrary new free text to become an approved choice automatically.
- Test reference filtering and enforce the underlying read and write ACLs.
Explanation
Correct Answer
A:Configure and test choice conditions including fallback behavior. The intended behavior can be checked because the form offers valid choices and stored values match automation checks.
Incorrect Answers
B:Adjust the view after checking dependencies and retention requirements. This could help Remove fields from view without deleting data, but it does not resolve the Choice definitions and dependent choices case. Choice lists centralize permitted presentation values and mapped internal values.
C:Expect arbitrary new free text to become an approved choice automatically. This would not correct the Choice definitions and dependent choices workflow. Creating choice labels without consistent internal semantics can break filters and rules.
D:Test reference filtering and enforce the underlying read and write ACLs. This could help Reference qualifier for valid selections, but it does not resolve the Choice definitions and dependent choices case. Choice lists centralize permitted presentation values and mapped internal values.
Question 358
A case transitions to approved and a background notification should be queued. A reviewer proposes this shortcut: Use a client-only g_form message as though it were a guaranteed server event queue entry. Which principle BEST explains why a different solution is needed?
- Legacy Workflow and Flow Designer coexist in some instances but differ in maintenance and capability.
- gs.eventQueue is a server-side event mechanism used for asynchronous downstream responses.
- Scheduled scripts run server logic according to schedule settings independent of interactive form updates.
- Event parameters can carry contextual data between the event producer and consumer.
Explanation
Correct Answer
B:Gs.eventQueue is a server-side event mechanism used for asynchronous downstream responses. The appropriate approach is to call a registered event with gs.eventQueue from an appropriate server context.
Incorrect Answers
A:Legacy Workflow and Flow Designer coexist in some instances but differ in maintenance and capability. This is about Workflow versus Flow Designer lifecycle, not why the proposed gs.eventQueue dispatch from server script shortcut should be rejected. Incorrect table or parameter values can make event consumers act on the wrong record.
C:Scheduled scripts run server logic according to schedule settings independent of interactive form updates. This is about Scheduled Script Execution timing, not why the proposed gs.eventQueue dispatch from server script shortcut should be rejected. Incorrect table or parameter values can make event consumers act on the wrong record.
D:Event parameters can carry contextual data between the event producer and consumer. This is about Event parameters for notifications, not why the proposed gs.eventQueue dispatch from server script shortcut should be rejected. Incorrect table or parameter values can make event consumers act on the wrong record.
Question 359
A custom application needs these inputs stored on matching target fields. Which practical correction or implementation decision is MOST directly appropriate?
- Choose a Record Producer and validate target field mappings.
- Test both catalog availability and server-side target ACL controls.
- Test variable-to-field mapping and type conversion on creation.
- Expect a variable label identical to a field label to guarantee correct database mapping in all cases.
Explanation
Correct Answer
C:Test variable-to-field mapping and type conversion on creation. The intended behavior can be checked because the created record contains the correct requester and asset references.
Incorrect Answers
A:Choose a Record Producer and validate target field mappings. This could help Record Producer creates app record, but it does not resolve the Producer variable mapping case. Catalog variables are user inputs that require explicit mapping or producer script logic.
B:Test both catalog availability and server-side target ACL controls. This could help Record producer access and audience, but it does not resolve the Producer variable mapping case. Catalog variables are user inputs that require explicit mapping or producer script logic.
D:Expect a variable label identical to a field label to guarantee correct database mapping in all cases. This would not correct the Producer variable mapping workflow. Unmapped variables may not populate the intended target fields.
Question 360
A department needs a ticket to reference its owning location without copying every location attribute. Which practical correction or implementation decision is MOST directly appropriate?
- Store user names as comma-separated free text and assume they are reliable foreign keys.
- Create and test a reference relationship with appropriate access controls.
- Define and test an appropriate identifier and constraints for lookup workflows.
- Verify parent suitability and test inherited behavior before deploying.
Explanation
Correct Answer
B:Create and test a reference relationship with appropriate access controls. The intended behavior can be checked because reference selection opens and resolves the correct existing record.
Incorrect Answers
A:Store user names as comma-separated free text and assume they are reliable foreign keys. This would not correct the Reference field relations workflow. Typing display names into arbitrary strings creates stale and ambiguous links.
C:Define and test an appropriate identifier and constraints for lookup workflows. This could help Unique business identifier and indexes, but it does not resolve the Reference field relations case. Reference fields model relationships using a target table rather than ordinary unvalidated text.
D:Verify parent suitability and test inherited behavior before deploying. This could help Table extension and inherited fields, but it does not resolve the Reference field relations case. Reference fields model relationships using a target table rather than ordinary unvalidated text.