CIS study materials
CIS study resources

CIS practice questions

One question at a time. Build your CIS understanding.

First 50 of 200 questions. Each one lists the choices, the correct answer, and an explanation. The checker at the top of this page saves progress in this browser when it is available.

Continue in the practice tool above to load more questions, 50 at a time.

Question 1General ServiceNow platform and AI fundamentals

On the ServiceNow AI Platform, which component stores the structured business records that tables, forms, and lists operate on?

  1. The CMDB only
  2. The database schema of tables and fields Correct answer.
  3. The workflow engine
  4. The MID Server

Explanation

ServiceNow applications are built on a relational data model where each table defines fields (columns) and stores records (rows). Forms and lists are just presentations over that table data, so the schema is the underlying store.

Question 2General ServiceNow platform and AI fundamentals

A developer needs to add a field that exists on the Task table to the Incident table so it is available only for incidents. Which approach applies the field most directly to Incident?

  1. Extend the Incident table from a new parent table
  2. Create a database view joining Task and Incident
  3. Add the field to the Incident table itself Correct answer.
  4. Create a new standalone table and copy values with a scheduled job

Explanation

Incident extends Task, so fields inherited from Task already exist on Incident. A field needed only on Incident should be defined on the Incident table dictionary so it is scoped to that table and its children.

Question 3General ServiceNow platform and AI fundamentals

Which ServiceNow capability uses machine learning to categorize incoming incidents and suggest resolutions based on historical records?

  1. Predictive Intelligence Correct answer.
  2. Access Control Lists
  3. Flow Designer
  4. Update Sets

Explanation

Predictive Intelligence trains classification and similarity models on historical records to predict fields such as category or assignment group. Flow Designer, ACLs, and update sets are automation, security, and deployment mechanisms respectively, not ML.

Question 4General ServiceNow platform and AI fundamentals

A user reports that a form shows a field that should be hidden. Which mechanism most directly controls whether a field is visible on a form?

  1. The table's audit configuration
  2. The record's assignment group
  3. A UI policy or client script acting on the form Correct answer.
  4. The system property for session timeout

Explanation

UI policies and client scripts run in the browser and can set fields to visible, mandatory, or read-only based on conditions. Audit configuration, assignment data, and session properties do not govern form field visibility.

Question 5General ServiceNow platform and AI fundamentals

What is the primary purpose of an Access Control List in ServiceNow?

  1. To import data from external spreadsheets
  2. To schedule recurring jobs on the instance
  3. To define which users or roles can read, write, create, or delete records and fields Correct answer.
  4. To group related tables into an application menu

Explanation

ACLs are evaluated at the record and field level to grant or deny operations based on roles, conditions, and scripts. They are the core authorization mechanism, distinct from scheduling, import, or navigation concerns.

Question 6General ServiceNow platform and AI fundamentals

An administrator wants to move a set of customizations from a development instance to production while tracking exactly what changed. Which mechanism is designed for this?

  1. Disabling business rules during the transfer
  2. Cloning the production instance
  3. Capturing changes in an update set and retrieving it on the target Correct answer.
  4. Exporting the sys_user table to CSV

Explanation

Update sets record configuration changes as a transferable package that can be retrieved and committed on another instance. Cloning overwrites an instance, CSV export does not carry configuration metadata, and disabling rules is unrelated to deployment.

Question 7General ServiceNow platform and AI fundamentals

In Flow Designer, what does a trigger define?

  1. The list of users who can run the flow
  2. The event or condition that causes the flow to start Correct answer.
  3. The error-handling policy for failed actions
  4. The database table the flow writes to

Explanation

A trigger specifies what starts a flow, such as a record being created or updated, a schedule, or an inbound event. Permissions, target tables, and error handling are configured elsewhere in the flow or platform.

Question 8General ServiceNow platform and AI fundamentals

A flow must run only when an incident's priority changes to Critical. Which trigger configuration achieves this?

  1. A scheduled trigger running every minute
  2. A record-updated trigger on Incident with a condition on the priority change Correct answer.
  3. A record-created trigger on the Incident table
  4. A manual trigger available to all users

Explanation

A record-updated trigger fires on modification and can be filtered by a condition, so it can detect that priority became Critical. Created, scheduled, and manual triggers do not evaluate the specific field-change condition.

Question 9General ServiceNow platform and AI fundamentals

What is the role of a MID Server in ServiceNow integrations?

  1. It hosts the instance's primary database
  2. It executes integration operations inside a customer's private network on behalf of the instance Correct answer.
  3. It replaces the need for authentication in REST calls
  4. It stores attachment files for records

Explanation

A MID Server is installed on-premises and polls the instance for work, allowing integrations to reach systems that are not internet-accessible. It does not store attachments, bypass authentication, or host the platform database.

Question 10General ServiceNow platform and AI fundamentals

Which statement best describes the Configuration Management Database in ServiceNow?

  1. It is a reporting engine for dashboards
  2. It is a single table holding all incident records
  3. It is a set of tables and relationships representing configuration items and their dependencies Correct answer.
  4. It is a backup repository for update sets

Explanation

The CMDB models configuration items such as servers and services, along with relationships that describe how they depend on each other. It is not the incident store, a reporting engine, or a deployment archive.

Question 11General ServiceNow platform and AI fundamentals

A service desk wants similar incidents automatically linked to a known problem. Which ServiceNow capability supports matching incidents to existing problem records?

  1. Table rotation
  2. Access control list evaluation
  3. Update set comparison
  4. Agent assist with similarity or machine-learning matching Correct answer.

Explanation

Agent assist features use similarity and machine-learning models to surface related records such as problems and known articles to agents. ACLs, update set comparison, and table rotation serve security, deployment, and data management purposes.

Question 12General ServiceNow platform and AI fundamentals

What does the Now Assist family of capabilities generally provide on the ServiceNow AI Platform?

  1. Generative AI features such as summarization and text generation embedded in workflows Correct answer.
  2. A network monitoring tool for routers
  3. A replacement for the relational database
  4. A license management system for third-party software

Explanation

Now Assist capabilities apply generative AI to tasks such as summarizing records, drafting responses, and generating code within platform workflows. They complement rather than replace the database and are not network or license management products.

Question 13General ServiceNow platform and AI fundamentals

An administrator is choosing between a business rule and a client script for a requirement. Which characteristic distinguishes a client script?

  1. It executes only during instance cloning
  2. It runs in the user's browser and can react to form events without a server round trip Correct answer.
  3. It can only be triggered by scheduled jobs
  4. It runs on the server after the database operation

Explanation

Client scripts execute in the browser and respond to form events such as onChange or onLoad, giving immediate feedback. Business rules run on the server, often before or after a database operation, and neither type is limited to schedules or cloning.

Question 14General ServiceNow platform and AI fundamentals

Which platform feature lets an administrator build a report showing open incidents grouped by assignment group without writing code?

  1. The transform map
  2. The script debugger
  3. The system log
  4. The report designer with grouping and aggregation settings Correct answer.

Explanation

The report designer allows selection of a source table, grouping, and aggregation such as counts per assignment group. Debuggers, logs, and transform maps support troubleshooting, logging, and import processing rather than report building.

Question 15General ServiceNow platform and AI fundamentals

A developer needs a reusable server-side script to run before a record is inserted into a table. Which configuration fits?

  1. A before-insert business rule on that table Correct answer.
  2. An onLoad client script on the form
  3. A scheduled flow trigger
  4. A UI policy with a visibility condition

Explanation

A before business rule runs on the server before the database operation and can validate or modify the record. Client scripts and UI policies affect the form in the browser, and scheduled triggers are time-based.

Question 16General ServiceNow platform and AI fundamentals

What is the purpose of a transform map in ServiceNow?

  1. To map imported source data fields to target table fields during an import Correct answer.
  2. To map user roles to ACLs
  3. To map network routes for MID Servers
  4. To translate the user interface into another language

Explanation

A transform map defines how columns from an import set are matched and written into target table fields, including coalesce and mapping rules. Role mapping, localization, and network routing are handled by other features.

Question 17General ServiceNow platform and AI fundamentals

Which statement accurately describes how roles and groups combine to grant access in ServiceNow?

  1. Group membership has no effect on a user's effective roles
  2. ACLs ignore roles and evaluate only user names
  3. A user inherits the roles assigned to the groups they belong to Correct answer.
  4. Roles can only be assigned directly to users and never to groups

Explanation

Users receive roles through direct assignment and through membership in groups that carry roles, producing an effective role set. ACLs then evaluate that effective set along with conditions to authorize access.

Question 18General ServiceNow platform and AI fundamentals

What does a ServiceNow system property typically control?

  1. The contents of a specific incident record
  2. The password policy for external systems
  3. The schema of a single custom table
  4. Instance-wide behavior settings such as defaults and feature toggles Correct answer.

Explanation

System properties are key-value settings that govern platform behavior at the instance level, such as default values and feature enablement. Table schemas, record contents, and external password policies are managed elsewhere.

Question 19General ServiceNow platform and AI fundamentals

An organization wants AI-generated incident summaries shown to agents directly on the record. Which combination is most relevant?

  1. A transform map plus an import set
  2. A scheduled job that deletes old records
  3. An ACL denying read access to the incident table
  4. Now Assist summarization capability enabled for the incident record view Correct answer.

Explanation

Now Assist summarization generates a concise summary of record content and can be surfaced in the record view for agents. Import mapping, access denial, and data cleanup do not produce AI summaries.

Question 20General ServiceNow platform and AI fundamentals

Which practice best supports responsible use of predictive models in ServiceNow?

  1. Granting all users the admin role to inspect models
  2. Disabling all logging of model outputs
  3. Reviewing model training data and monitoring prediction quality over time Correct answer.
  4. Training models on a single recent record

Explanation

Responsible AI practice includes checking that training data is representative and monitoring model outputs for drift or bias after deployment. Suppressing logs, using tiny samples, and over-granting admin rights undermine oversight and security.

Question 21General ServiceNow platform and AI fundamentals

A developer must prevent a business rule from running recursively when it updates the same record it is processing. Which approach is most appropriate?

  1. Increase the transaction quota
  2. Set the rule to run only on insert
  3. Convert the rule into a UI policy
  4. Use a condition or guard flag so the rule skips its own update Correct answer.

Explanation

Recursion occurs when a rule's update re-triggers the same rule; a guard such as a condition, flag, or filtering on changed fields stops the loop. Restricting to insert changes behavior rather than solving recursion, and UI policies and quotas do not address server-side recursion.

Question 22General ServiceNow platform and AI fundamentals

Which design choice best reduces the performance impact of a large table queried by many reports?

  1. Removing all ACLs from the table
  2. Converting the table into a database view
  3. Adding appropriate database indexes on frequently filtered fields Correct answer.
  4. Disabling the table's audit records permanently

Explanation

Indexes speed up filtered and sorted queries by reducing the rows the database must scan. Removing ACLs, disabling audit, or converting to a view does not address query performance and may harm security or functionality.

Question 23General ServiceNow platform and AI fundamentals

What distinguishes an scoped application from a global application in ServiceNow?

  1. A scoped application cannot contain tables
  2. A scoped application is always read-only
  3. A scoped application's artifacts are namespaced and isolated from other scopes Correct answer.
  4. A global application cannot use scripts

Explanation

Scoped applications encapsulate their scripts, tables, and other artifacts under a namespace, limiting cross-scope access and naming collisions. They can define tables and logic, and they are not read-only.

Question 24General ServiceNow platform and AI fundamentals

An integration must authenticate to a REST API without embedding a user's personal password in the script. Which ServiceNow feature is intended for this?

  1. A connection and credential record referenced by the integration Correct answer.
  2. An update set containing the password
  3. A UI policy on the integration table
  4. A client script that prompts the user each time

Explanation

Connection and credential records store authentication details securely and can be referenced by integrations so secrets are not hard-coded. UI policies, client prompts, and update sets are not secure secret stores.

Question 25General ServiceNow platform and AI fundamentals

Which statement correctly describes how a scheduled job differs from a business rule?

  1. A scheduled job runs at defined times, while a business rule runs in response to record operations Correct answer.
  2. A scheduled job runs only in the browser
  3. Both run exclusively during imports
  4. A business rule can only run on a timer

Explanation

Scheduled jobs execute on a time-based schedule, whereas business rules fire around database operations such as insert, update, or query. Neither is limited to the browser or to import processing.

Question 26General ServiceNow platform and AI fundamentals

On the ServiceNow AI Platform, which component stores the metadata that defines tables, fields, and their relationships?

  1. The update set
  2. The dictionary Correct answer.
  3. The audit log
  4. The glide cache

Explanation

The dictionary is the system table that records every table and field definition, including type, length, and default value. Because the platform reads these definitions at runtime, changing a dictionary entry alters how records are stored and displayed.

Question 27General ServiceNow platform and AI fundamentals

Which ServiceNow AI Platform capability provides a single, unified experience for requesting catalog items, viewing knowledge, and checking status of tickets?

  1. The schema map
  2. The service portal or employee center Correct answer.
  3. The system log
  4. The transform history

Explanation

The service portal and its successor, Employee Center, give end users a self-service front end for catalog requests, knowledge articles, and ticket status. They sit on top of the same platform data but present a simplified interface for non-technical users.

Question 28General ServiceNow platform and AI fundamentals

Which ServiceNow AI Platform feature allows a user to filter a list of records and save that filtered view for later reuse?

  1. A list filter saved as a personalized view Correct answer.
  2. A UI policy
  3. A data policy
  4. A client script

Explanation

List filters can be saved as views so a user returns to the same condition set later. Saved views are personal or shared and persist the filter, column selection, and sort order.

Question 29General ServiceNow platform and AI fundamentals

What is the primary purpose of an Access Control List rule on the ServiceNow AI Platform?

  1. To determine whether a user can read or write a specific record or field Correct answer.
  2. To import data from a CSV file
  3. To define the visual layout of a form
  4. To schedule recurring maintenance windows

Explanation

Access Control List rules evaluate conditions and roles to decide whether an operation such as read, write, create, or delete is permitted. They can apply at the table, record, or field level and are evaluated in a defined order.

Question 30General ServiceNow platform and AI fundamentals

Which ServiceNow AI Platform tool lets an administrator visually assemble a multi-step automated process with actions, conditions, and approvals without writing server-side code?

  1. The system dictionary
  2. Flow Designer Correct answer.
  3. The schema map
  4. The script debugger

Explanation

Flow Designer provides a no-code and low-code canvas where triggers, actions, and flow logic are combined into automated processes. It is the platform's primary tool for orchestrating approvals, notifications, and record updates.

Question 31General ServiceNow platform and AI fundamentals

On the ServiceNow AI Platform, what does a knowledge base article provide to end users and agents?

  1. Reusable documented guidance that can be surfaced in search and self-service Correct answer.
  2. A role assignment for administrative access
  3. A record of every change made to a configuration item
  4. A scheduled import of external data

Explanation

Knowledge articles capture documented solutions and guidance that can be published to portals, linked to incidents, and returned in search results. They reduce repeat work by giving users and agents consistent answers.

Question 32General ServiceNow platform and AI fundamentals

Which statement describes the purpose of a ServiceNow AI Platform dashboard?

  1. It stores the raw records that reports query
  2. It automatically resolves incidents that meet a threshold
  3. It presents multiple visualizations together so users can monitor related metrics at a glance Correct answer.
  4. It replaces the need for access controls on reports

Explanation

A dashboard groups widgets such as reports, charts, and gauges into a single canvas for monitoring related performance indicators. Each widget still relies on its underlying report and data permissions.

Question 33General ServiceNow platform and AI fundamentals

In the context of the ServiceNow AI Platform, what does an integration hub spoke typically provide?

  1. A replacement for the platform's role-based access model
  2. A user interface theme for the service portal
  3. A backup copy of the production database
  4. Prebuilt actions and connection logic for a specific third-party system Correct answer.

Explanation

Spokes package reusable actions, connection settings, and data shapes for a particular external product so flows can call it without custom scripting. They are consumed by IntegrationHub flows and actions.

Question 34General ServiceNow platform and AI fundamentals

An administrator wants a form field to become mandatory only when another field has a particular value. Which ServiceNow AI Platform configuration is designed for this behavior?

  1. A scheduled job
  2. A UI policy Correct answer.
  3. A transform map
  4. A system property

Explanation

UI policies change field behavior such as mandatory, visible, and read-only on the client based on conditions evaluated against the form. They are the standard mechanism for conditional form behavior without custom scripts.

Question 35General ServiceNow platform and AI fundamentals

A team wants to compare the current state of a record with its previous state whenever an audited field changes. Which ServiceNow AI Platform mechanism provides this history?

  1. Field-level audit records stored in the audit table Correct answer.
  2. The flow execution log
  3. The update set history
  4. The import set staging table

Explanation

When auditing is enabled for a table or field, the platform writes each change with old and new values to the audit table. Administrators can then view a timeline of changes for a record.

Question 36General ServiceNow platform and AI fundamentals

A developer needs a record to be created automatically in a related table whenever a parent record is inserted. Which ServiceNow AI Platform approach fits best?

  1. A business rule configured to run after insert Correct answer.
  2. A client-side onLoad script
  3. A report scheduled to run daily
  4. A UI policy on the parent form

Explanation

A business rule with an after-insert timing runs on the server whenever the parent record is inserted, making it suitable for creating dependent records. Server-side execution ensures the logic applies regardless of how the record was created.

Question 37General ServiceNow platform and AI fundamentals

Which ServiceNow AI Platform feature would an administrator use to give a new hire access to the same set of roles as other members of their team?

  1. Creating a UI policy for the user record
  2. Assigning the user a personal dashboard
  3. Editing the user's system dictionary entry
  4. Adding the user to the team's group, which carries the required roles Correct answer.

Explanation

Groups bundle roles and can contain many users, so adding a user to the correct group grants the roles inherited through that group. This keeps role administration consistent and avoids assigning roles one by one.

Question 38General ServiceNow platform and AI fundamentals

An administrator is asked to make a custom field appear on a form only for members of a specific group. Which ServiceNow AI Platform configuration most directly achieves this?

  1. A system property of type integer
  2. A transform map with a coalesce setting
  3. A UI policy with a condition on the user's group membership Correct answer.
  4. A scheduled job with a daily interval

Explanation

UI policies evaluate conditions, including role or group checks, and can hide or show fields based on the result. This keeps the field invisible to users outside the intended group without custom scripting.

Question 39General ServiceNow platform and AI fundamentals

Which ServiceNow AI Platform capability helps an agent find similar resolved incidents while working a new ticket?

  1. The transform history
  2. The system log
  3. The schema map
  4. Contextual search and related record suggestions Correct answer.

Explanation

Contextual search surfaces related records such as similar incidents and knowledge articles based on the current record's content. Agents can reuse prior resolutions instead of starting from scratch.

Question 40General ServiceNow platform and AI fundamentals

What is the main benefit of using a template when creating a new record on the ServiceNow AI Platform?

  1. It bypasses access controls for the record
  2. It permanently locks fields from future edits
  3. It automatically closes the record after creation
  4. It pre-populates commonly used field values to speed consistent data entry Correct answer.

Explanation

Templates store predefined values for fields so users can create records quickly and consistently. They reduce manual entry errors while still respecting normal access controls.

Question 41General ServiceNow platform and AI fundamentals

An administrator needs to import a spreadsheet of assets and match existing records by serial number instead of creating duplicates. Which ServiceNow AI Platform configuration controls this behavior?

  1. The coalesce setting on the transform map Correct answer.
  2. The dashboard widget type
  3. The UI policy condition
  4. The system property glide.ui.escape_text

Explanation

Coalesce fields on a transform map tell the import process to update an existing record when the source value matches rather than inserting a new one. Choosing serial number as the coalesce field prevents duplicate asset records.

Question 42General ServiceNow platform and AI fundamentals

Which ServiceNow AI Platform capability allows an administrator to define a reusable set of conditions that can be referenced by multiple business rules?

  1. A condition builder saved as a named filter or condition set Correct answer.
  2. A client script
  3. A form section
  4. A UI action

Explanation

Named conditions or saved filters can be reused across rules and other configurations, keeping logic consistent and easier to maintain. Updating the shared condition updates every reference.

Question 43General ServiceNow platform and AI fundamentals

A manager wants a weekly summary of open incidents by priority delivered automatically. Which ServiceNow AI Platform combination best meets this need?

  1. A scheduled report that is emailed on a recurring interval Correct answer.
  2. A client script that runs on submit
  3. A business rule that runs before query
  4. A UI policy that hides the priority field

Explanation

A scheduled report runs on a defined interval and can be distributed by email to recipients. It aggregates data without requiring anyone to open the platform manually.

Question 44General ServiceNow platform and AI fundamentals

Which statement best describes how the ServiceNow AI Platform applies a system property such as a default list row count?

  1. The property supplies a platform-wide value that components read at runtime unless overridden Correct answer.
  2. The property is a one-time script that runs only during installation
  3. The property is a report definition
  4. The property is a user-specific password store

Explanation

System properties hold configuration values that platform components read when they execute, allowing behavior to change without code deployment. Administrators can adjust these values centrally.

Question 45General ServiceNow platform and AI fundamentals

An organization wants an AI capability to suggest resolution notes for an agent based on similar past cases. Which ServiceNow AI Platform feature area is most relevant?

  1. The schema map
  2. The system log
  3. Now Assist with case summarization and resolution suggestions Correct answer.
  4. The transform history

Explanation

Now Assist capabilities use generative and predictive models to summarize records and suggest content such as resolution notes. They are surfaced within the agent workspace to speed handling.

Question 46General ServiceNow platform and AI fundamentals

A platform owner wants to confirm that a predictive model used for incident routing remains accurate over time. Which practice is most appropriate?

  1. Delete historical incidents used for training
  2. Monitor model performance metrics and retrain when accuracy degrades Correct answer.
  3. Disable all audit logging to reduce noise
  4. Remove role-based access from the model's users

Explanation

Model accuracy can drift as business conditions change, so performance should be monitored and the model retrained when quality falls. This keeps predictions aligned with current data.

Question 47General ServiceNow platform and AI fundamentals

A team notices that a flow runs successfully in a sub-production instance but fails in production after deployment. Which factor is most likely to explain the difference?

  1. Instance-specific configuration or data that was not included in the update set Correct answer.
  2. The absence of a schema map in production
  3. The production instance lacking a user interface
  4. The flow designer canvas being unavailable in production

Explanation

Update sets carry customizations but not instance-specific data such as credentials, system property values, or reference records. A flow that depends on such data can behave differently after promotion.

Question 48General ServiceNow platform and AI fundamentals

An administrator must decide whether a requirement should be met with a UI policy or a data policy. Which consideration most strongly favors a data policy?

  1. The rule must display a help text tooltip
  2. The rule must change field visibility on the form
  3. The rule must be enforced even when records are changed through imports or web services Correct answer.
  4. The rule must reorder form sections

Explanation

Data policies are enforced at the data layer, so they apply to record changes made through imports, integrations, and scripts as well as the form. UI policies act only in the browser and can be bypassed by non-form updates.

Question 49General ServiceNow platform and AI fundamentals

A developer wants to reduce the load on a heavily queried table without changing the application logic. Which ServiceNow AI Platform technique is most appropriate?

  1. Convert all business rules to client scripts
  2. Add database indexes on the fields used in frequent query conditions Correct answer.
  3. Remove the table's dictionary entries
  4. Disable the audit log for all tables

Explanation

Indexes let the database locate matching rows faster when queries filter on the indexed fields, reducing response time for reports and lists. This changes performance characteristics without altering application behavior.

Question 50General ServiceNow platform and AI fundamentals

An architect is evaluating whether to build a customization in a scoped application rather than a global one. Which outcome supports choosing a scoped application?

  1. The application can modify any global table without additional configuration
  2. Application artifacts are isolated with their own namespace and explicit cross-scope access Correct answer.
  3. The application cannot be promoted between instances
  4. The application bypasses access controls for its users

Explanation

Scoped applications encapsulate their tables, scripts, and roles in a private namespace, and cross-scope access must be granted explicitly. This isolation reduces unintended collisions with other customizations.