ServiceNow

ServiceNow Certified System Administrator (CSA) practice questions

Platform navigation, instance configuration, lists and forms, self-service and automation, data and access control, and integration on the Now Platform, for the ServiceNow CSA mainline exam, with every answer explained, right and wrong.

New to CSA? Read the how to pass ServiceNow Certified System Administrator (CSA) study guide for a domain breakdown, a study plan, and exam-day tips.

Revising? The CSA cheat sheet puts the domain weightings, key facts, and easy-to-confuse traps on one printable page.

Prefer flashcards? See a free sample of the CSA flashcard deck, with the misconceptions the exam tests you on.

60
Questions
90 min
Time allowed
$300
Exam cost (USD)
339
Practice questions

Exam domains and weighting

The CSA blueprint is split across 6 domains. See the official exam guide for the authoritative breakdown.

CSA domains by share of the exam
DomainWeight
Platform Overview and Navigation7%
Instance Configuration10%
Configuring Applications for Collaboration20%
Self Service & Automation20%
Database Management and Platform Security30%
Data Migration and Integration13%

Free sample questions

No account needed. Every question explains why every answer is right or wrong, just like the full bank.

Free sampleDatabase Management and Platform Securityhard

A user holding the itil role opens an incident record and every field renders except a custom field named u_cost_centre, which is absent from the form, absent from the incident list view and empty in a CSV export of the same records. The read access control rule on the incident table itself evaluates to true for this user. What explains the behaviour?

  • AA field level read access control rule on incident.u_cost_centre requires a role the user does not hold, and both the table rule and the field rule must pass before the value is returned. Correct
  • BA UI policy on the Incident form hides u_cost_centre for users without a finance role, so the field is suppressed on the form and in every other view of the data.
  • CA before query business rule on the incident table adds a condition that strips u_cost_centre from the result set returned to users without a finance role.
  • DThe dictionary entry for u_cost_centre is configured as read only for the itil role, so the stored value stays hidden until the user is granted write access to the field.
Field level access control rules are evaluated in addition to the table rule, so a passing table rule alone does not reveal a field. Access control is evaluated from most specific to least specific, and a read of a field requires the field level rule and the table level rule to both grant access. Because that evaluation happens on the server for every request, a denied field disappears from forms, lists and exports alike, which is what separates it from a form only mechanism such as a UI policy.

Why A is correct: Correct: table level and field level read rules are both evaluated, so passing the table rule still leaves the field rule able to deny the single field wherever the data is requested.

Why B is wrong: Tempting because a UI policy is a common way to hide a field and does render it invisible on the form, but a UI policy acts only on the form at runtime and cannot remove a field from a list view or from an export.

Why C is wrong: Tempting because a before query business rule really does filter what a user gets back, but it filters whole records rather than individual fields, so it would hide incidents, not one column of a visible incident.

Why D is wrong: Tempting because a read only dictionary setting does restrict what a user may do with a field, but read only still displays the value; it blocks editing rather than reading.

Free sampleDatabase Management and Platform Securityhard

Eight new starters must gain the access that approving change requests requires. An administrator creates a group named Change Approvers, adds the eight users as members, and finds their access is unchanged because the group carries no roles. Which action grants the access and keeps future starters working with the least ongoing maintenance?

  • AGrant the role directly on each of the eight user records, so the assignment is explicit on the user and visible to anyone auditing that individual account.
  • BAdd the role that carries the change approval access to the Change Approvers group record, so every current member and every future member inherits it through group membership. Correct
  • CCreate an access control rule on the change request table that names the Change Approvers group in place of a role, so the group itself becomes the security check.
  • DSet Change Approvers as the parent of a group that already holds the role, so the members of the new group pick up the roles held by the child group beneath it.
Roles granted to a group are inherited by its members, so group membership is the maintainable way to give a changing set of users the same access. A group by itself grants no access; it is a container that holds members and roles. When a role is attached to the group record, the platform treats every member as holding that role for the purposes of role checks in access control rules, and the grant follows membership rather than being written on each user, which is why joiners and leavers need no separate role work.

Why A is wrong: Tempting because direct role assignment does work and is easy to audit, but it must be repeated for every joiner and unpicked for every leaver, which is exactly the maintenance the group is there to remove.

Why B is correct: Correct: a role granted to a group is inherited by all of its members, and membership changes apply the role automatically without any further role administration.

Why C is wrong: Tempting because the group is the object the administrator has just built, but access control rules are satisfied by roles and conditions; a group is a container for members and roles, not a value the required roles list accepts.

Why D is wrong: Tempting because nested groups genuinely do pass roles down a hierarchy, but inheritance runs from parent to child, so members of a parent group gain nothing from the roles held by a child group.

Free samplePlatform Overview and Navigationmedium

An administrator needs to see the platform as a particular user sees it, in order to confirm what that user can open, and cannot ask that user for their password. Which TWO statements describe how the platform's impersonation feature behaves? Select TWO.

  • AImpersonation lets an administrator work with the roles of the selected user without knowing that user's password. Correct
  • BImpersonation adds the selected user's roles to the administrator's own, so the session holds the sum of both role sets.
  • CWork carried out while impersonating is attributed to the selected user, and the platform records that an impersonation took place. Correct
  • DImpersonation requires the selected user to be signed out first, and their next sign in ends the administrator's impersonated session.
  • EImpersonation is set for the instance as a whole, so every administrator signed in at that moment sees the selected user's view.
Impersonation switches one session to another user's roles without their password, and attributes the work done to that user while recording who impersonated. Impersonation works by swapping the effective identity and role set of the current session, so every access control decision is evaluated against the selected user rather than the administrator. That is why it reproduces the user's view faithfully, and why the platform keeps a record of the impersonation to preserve accountability for anything changed during it.

Why A is correct: Correct. Impersonation switches the session to the selected user's identity and role set, which is why it is the supported way to reproduce what a user can and cannot see.

Why B is wrong: Tempting because the administrator starts the session and can end it at will, which suggests their own access is retained. It is wrong because impersonation replaces the effective roles rather than adding to them, and a combined role set would defeat the purpose of testing another user's view.

Why C is correct: Correct. Records touched during the session carry the impersonated user as the actor, and the platform keeps its own trace of the impersonation so the real administrator remains accountable.

Why D is wrong: Tempting because it sounds like a sensible safeguard against two sessions for one identity. It is wrong because impersonation is independent of whether the selected user is signed in, and their activity does not terminate the administrator's session.

Why E is wrong: Tempting because instance level configuration does change what everyone sees. It is wrong because impersonation is scoped to the single session that started it and has no effect on any other signed in user.

More free CSA practice questions, every answer explained

Frequently asked questions

How many questions are on the ServiceNow CSA exam?
The ServiceNow Certified System Administrator (CSA) exam has 60 questions and runs for 90 minutes. The format is proctored (pearson vue test centre or onvue online), multiple choice single-answer and multiple select with the count stated; no partial credit; cut score not published.
What score do I need to pass ServiceNow CSA?
ServiceNow does not publish a fixed pass mark for ServiceNow CSA, so treat any "X%" figure you see elsewhere as unofficial. Examworthy gives you a per-domain readiness score so you can judge when you are ready across every domain.
How much does the ServiceNow CSA exam cost?
The exam costs 300 USD to sit. Practising on Examworthy is free to start, and every answer is explained, right and wrong.
Is there a ServiceNow CSA practice exam?
Yes. Examworthy's exam mode runs a timed ServiceNow CSA practice exam (mock) paced to match the real exam, scored per domain so you can see exactly where you stand. Timed mocks are free with an account.
How does Examworthy help me prepare for ServiceNow CSA?
Every practice question explains why the right answer is right and why each wrong one is wrong, mapped to the official blueprint domains. You learn the reasoning, not just the letter.
Is Examworthy affiliated with ServiceNow?
No. Examworthy is not affiliated with or endorsed by ServiceNow. Our questions are original, blueprint-aligned practice material; we never reproduce live exam items.

Examworthy is not affiliated with or endorsed by ServiceNow. All questions are original, blueprint-aligned practice material. We never reproduce live exam items. CSA and related marks belong to their respective owners.