Courseiva
Service Catalog and WorkflowshardMultiple ChoiceObjective-mapped

SNOW-CSA Service Catalog and Workflows Practice Question

A catalog client script is used to populate a variable's value from an external table. The script works in the development instance but fails in production. Which troubleshooting step should be taken first?

⚠ Common exam trap

The trap here is that candidates often jump to checking the external table existence (Option A) or reviewing system logs (Option B), overlooking that client scripts rely on browser-side execution and user context, which are controlled by the 'Run as' and 'Global' flags in the catalog client script record.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Verify that the script's 'Run as' and 'Global' flags are set correctly in production

Catalog client scripts run in the browser context, and their behavior depends on the 'Run as' (user impersonation) and 'Global' flags. In production, these flags may differ from development, causing the script to fail silently if it lacks permissions to query the external table or if it is scoped incorrectly. This is the first step to check because it directly affects script execution context and data access.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Ensure the external table exists in the production instance

    Why it's wrong here

    Table existence is a basic prerequisite but not the first troubleshooting step when the script differs in behavior.

  • Review the system logs for script errors

    Why it's wrong here

    While logs help, the first step is to check configuration differences between environments.

  • Verify that the script's 'Run as' and 'Global' flags are set correctly in production

    Why this is correct

    Client scripts may depend on user context; production might have different security or scope settings.

  • Check if the workflow attached to the catalog item is active

    Why it's wrong here

    Workflows are separate from client scripts and do not affect their execution.

About these practice questions

One of 504 original SNOW-CSA practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This SNOW-CSA practice question is part of Courseiva's free ServiceNow certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the SNOW-CSA exam.