Preparing for the ServiceNow Certified System Administrator (CSA) exam? You’re in the right place! This set of 12 carefully crafted practice questions is designed to help you reinforce the foundational concepts tested on the CSA certification. Covering core topics like Access Control Rules, Import Sets, Record Producers, Schema Map, and more, these questions not only test your knowledge but also provide detailed explanations to solidify your understanding.
Whether you’re just starting your ServiceNow journey or reviewing before exam day, this is a great way to boost your confidence and identify areas for further study.
Question: Which module allows administrators to define what data users can read, write, create, or delete?
- Data Policies
- Access Control Rules
- Business Rules
- UI Policies
Correct Answer
B. Access Control Rules
Explanation:
Data Policies enforce data consistency rules but do not manage user access.
Access Control Rules (ACLs) determine who can access which records and fields based on roles, conditions, or scripts.
Business Rules automate logic on the server side but do not handle permissions.
UI Policies affect the form UI, not user access rights.
Question: Which table stores a user’s group memberships.
- sys_user_group
- sys_user_role
- sys_user_grmember
- sys_group_member
Correct Answer
C. sys_user_grmember
Explanation:
sys_user_group stores group records, not memberships.
sys_user_role stores user-role assignments.
sys_user_grmember stores relationships between users and groups.
sys_group_member is not a valid table in the platform.
Question: Which method is used to move configuration changes between ServiceNow instances?
- Table Cloning
- Import Sets
- Update Sets
- IntegrationHub
Correct Answer
C. Update Sets
Explanation:
Cloning copies the entire instance, not just selected changes.
Import Sets are used to load external data, not configuration.
Update Sets capture and move configuration changes between instances.
IntegrationHub is used for outbound integrations and automation.
Question: Which client-side script type is used to manipulate form behavior as it loads?
- onChange
- onSubmit
- onLoad
- onEdit
Correct Answer
C. onLoad
Explanation:
onChange runs when a field value changes.
onSubmit runs when a user submits the form.
onLoad runs when the form is initially loaded in the browser.
onEdit is not a valid client script type.
Question: What is the purpose of a transform map?
- To apply UI changes during data import
- To convert data from an import set into target table records
- To restrict access to imported records
- To schedule the data import automatically
Correct Answer
B. To convert data from an import set into target table records
Explanation:
UI changes are unrelated to transform maps.
Transform maps define field mappings and transformation logic during data import.
Access restrictions are managed by ACLs, not transform maps.
Scheduling is handled by Scheduled Data Imports.
Question: Which role grants full control over all features and functions in ServiceNow?
- user_admin
- itil
- admin
- snc_platform_owner
Correct Answer
C. admin
Explanation:
- user_admin manages users and groups but not the full platform.
- itil is scoped to ITSM processes like Incident and Change.
- admin is the highest level role with unrestricted platform access.
- snc_platform_owner is not a standard role in the base platform.
Question: What does the Application Navigator allow users to do?
- Manage users and roles
- Build flows and automations
- Search and access modules and applications
- View activity streams
Correct Answer
C. Search and access modules and applications
Explanation:
User management is done through User Administration modules.
Flow Designer is used for building flows.
The Application Navigator is used to browse and search for applications and modules.
Activity streams are accessed through record forms.
Question: In the Service Catalog, what is a Record Producer?
- A reusable group of variables
- A type of flow in Flow Designer
- A catalog item used to create records in a specific table
- A UI Action that launches a new record
Correct Answer
C. A catalog item used to create records in a specific table
Explanation:
Variable sets are reusable groups of variables.
Flows are built in Flow Designer and are unrelated to catalog items.
Record Producers create records in a table like Incident or Change through the catalog.
UI Actions are buttons and links, not catalog items.
Question: Which of the following is used to group related fields on a form?
- Field Types
- Dictionary Overrides
- UI Actions
- Form Sections
Correct Answer
D. Form Sections
Explanation:
Field types define data types, not layout.
Dictionary overrides change field behavior in child tables.
UI Actions add buttons or links to forms.
Form Sections organize fields into logical groups on the form.
Question: Which tool is best for viewing the relationships between tables in ServiceNow?
- Flow Designer
- Dictionary Entries
- Schema Map
- Update Set Viewer
Correct Answer
C. Schema Map
Explanation:
Flow Designer is used for building logic, not viewing table relationships.
Dictionary Entries define field attributes but do not show visual relationships.
Schema Map provides a graphical view of table relationships.
Update Set Viewer shows update records, not data structure.
Question: A ServiceNow administrator receives a request from the HR department to ensure only users with the “hr_case_writer” role can create new records in the HR Case table. Additionally, HR managers should be able to read all HR cases but not modify them unless they created them.
What should the administrator do to meet this requirement?
A. Use a UI Policy to hide fields from unauthorized users
B. Configure Business Rules to restrict record creation
C. Create Access Control Rules with role and condition-based logic
D. Apply Data Policies to enforce table-level security
Correct Answer
C. Create Access Control Rules with role and condition-based logic
Explanation:
Access Control Rules (ACLs) are the primary mechanism in ServiceNow for controlling access to data at the record and field levels. In this scenario, the administrator needs to restrict creation of HR Case records to users with the hr_case_writer role and allow HR managers to read all records but only update those they own. ACLs support this use case by allowing conditions and scripts that can:
Check for specific roles (e.g., hr_case_writer for create access),
Evaluate record ownership (e.g., allow write access only if created_by == current user),
Differentiate between read and write permissions.
Other options, like UI Policies and Business Rules, manage form behavior and automation but do not enforce security. Data Policies ensure data consistency, not access control.
Question: A developer has imported user data from a CSV file into an import set table. The field names in the import set differ slightly from those in the target table (sys_user). For example, the CSV contains “email_address” instead of “email”, and “login” instead of “user_name”.
What is the best approach to ensure the data is correctly mapped into the sys_user table?
A. Modify the CSV headers to match the target field names
B. Use a Transform Map with field mappings and scripts if needed
C. Use Data Policies to automatically rename fields
D. Manually re-enter the data in the sys_user table
Correct Answer
B. Use a Transform Map with field mappings and scripts if needed
Explanation:
Transform Maps are specifically designed in ServiceNow to map fields from an import set table to fields in a target table, such as sys_user. They allow administrators and developers to:
- Manually map mismatched field names (e.g., map
email_address→email,login→user_name), - Use transformation scripts to apply custom logic when necessary,
- Reuse and maintain mappings for recurring imports.
Modifying CSV headers (Option A) can be error-prone and not scalable. Data Policies (Option C) are meant to enforce field-level data rules, not perform field name translation. Re-entering data manually (Option D) is inefficient and defeats the purpose of using import sets.
Looking for more practice?
Check out this exclusive video with a separate set of CSA questions on our YouTube channel . a great companion to your study plan!
