20+ practice questions focused on Self-Service and Automation — one of the most tested topics on the ServiceNow Certified System Administrator CSA exam. Each question includes a detailed explanation so you learn why the right answer is correct.
Start Self-Service and Automation PracticeA system administrator wants to create a catalog item that allows users to request a new software license. The item needs to have a variable that lets the user choose the software from a list, and then automatically calculate the cost based on the license type and quantity. Which variable type should be used for the software selection?
Explanation: A Lookup Select variable type is correct because it allows the user to choose a software from a list defined in a lookup table, and it can store a reference to the lookup record while also enabling dynamic calculations (e.g., cost based on license type and quantity) via catalog client scripts or variable conditions. Unlike a Select Box, a Lookup Select maintains a separate table of options that can be easily updated without modifying the catalog item, and it supports advanced features like dependent lookups and default values from the lookup table.
A company uses ServiceNow for IT service management. The service catalog includes several record producers that allow employees to submit requests for various services directly from the service portal. Recently, the help desk has been receiving complaints that some requests are being submitted without all required fields filled in, causing confusion and additional back-and-forth emails. The administrator needs to ensure that users cannot submit the record producer form unless all required fields are completed. The administrator has verified that the fields are marked as mandatory in the variable definition. However, users are still able to bypass this requirement. The record producer is configured to submit the request on behalf of the user. What should the administrator do to enforce mandatory fields at the portal level?
Explanation: Marking variables as mandatory in the variable definition is the standard way to enforce field requirements. If users bypass it, the administrator should verify that the mandatory attribute is set correctly on each variable. Option B is incorrect because 'Require all variables' is a setting for catalog items, not record producers. Record producers do not have this option; instead, they rely on variable-level mandatory settings. Option C is incorrect because while adding a client script could enforce validation, it is not the primary method and can be bypassed if client scripts are disabled. Additionally, the question asks for a solution at the portal level, and mandatory fields are enforced via variable definitions. Option D is incorrect because changing 'Submit on behalf' to false affects on whose behalf the request is submitted, not field validation.
A company wants to allow users to submit requests for new software without any manual intervention. Which self-service feature should be used to automate the request process?
Explanation: A Record Producer is the correct self-service feature because it allows users to submit requests for new software through a catalog item without any manual intervention. It automatically creates a record (e.g., a catalog task or request) in the platform based on the user's submission, enabling a fully automated request process.
A user reports that a catalog item is not visible to them, but other users in the same department can see it. What is the most likely cause?
Explanation: User criteria is a visibility rule applied to catalog items that restricts which users or groups can see the item in the service catalog. If one user cannot see the item while others in the same department can, the most likely cause is that the user criteria on the catalog item excludes that specific user, either by user, role, group, or location criteria.
During peak usage, the Employee Center portal becomes slow. The administrator wants to improve performance without changing the user interface. What is the best practice approach?
Explanation: Enabling caching for widgets reduces server load and improves page load times by storing rendered widget output in memory, allowing subsequent requests to serve cached content without re-executing the underlying scripts or queries. This directly addresses performance degradation during peak usage without altering the user interface, making it the best practice approach.
+15 more Self-Service and Automation questions available
Practice all Self-Service and Automation questions1. Baseline your knowledge
Start with 10 questions to gauge your current understanding of Self-Service and Automation. This tells you whether you need a concept refresher or just practice.
2. Review every explanation
For each question — right or wrong — read the full explanation. Understanding why an answer is correct is more valuable than knowing the answer itself.
3. Focus on exam traps
Self-Service and Automation questions on the SNOW-CSA frequently use trap wording. Look for subtle differences in answers that test your precision, not just general knowledge.
4. Reach 80% consistently
Do repeated sessions until you score 80%+ three times in a row. Then move to mixed-mode practice to test cross-topic recall under realistic conditions.
The exact number varies per candidate. Self-Service and Automation is tested as part of the ServiceNow Certified System Administrator CSA blueprint. Practicing with targeted Self-Service and Automation questions ensures you can handle any format or difficulty that appears.
Yes. Courseiva provides free SNOW-CSA practice questions across all exam topics and domains. The platform includes topic-based practice, mock exams, missed-question review, bookmarked questions, and readiness tracking — no account required.
Difficulty is subjective, but Self-Service and Automation is a high-priority exam concept tested in multiple ways — direct recall, scenario analysis, and command-output interpretation. Consistent practice is the best way to build confidence.
Launch a full Self-Service and Automation practice session with instant scoring and detailed explanations.
Start Self-Service and Automation Practice →