Home/ crm-business-applications/ ServiceNow Certified System Administrator/ Cheat Sheet
ServiceNow Certified System Administrator

ServiceNow Certified System Administrator Cheat Sheet

ServiceNow CSA Tests Platform Configuration Judgment — Not Feature Enumeration

The exam tests whether you configure ServiceNow correctly for business requirements — not whether you can navigate the platform.

Check Your Readiness →
Among the harder certs
Avg: Approximately 63–68%
Pass: 750 / 1000
Most candidates understand ServiceNow Certified System Administrator concepts — and still fail. This exam tests how you apply knowledge under pressure.

ServiceNow CSA Configuration Framework

ServiceNow CSA covers platform fundamentals and administration. The security model (roles, ACLs, and their interaction) is the most frequently failed domain. Know how roles, ACLs, and application scope interact to control access.

  1. 01
    User Administration — Users, groups, roles, access control lists (ACLs)
  2. 02
    Configuration Management Database (CMDB) — CI classes, relationships, discovery
  3. 03
    Service Catalog — Catalog items, record producers, order guides, variables
  4. 04
    Workflow & Flow Designer — Automating processes across the platform
  5. 05
    Reporting & Dashboards — Building reports, performance analytics
  6. 06
    Import & Integration — Import sets, transform maps, web services

Wrong instinct vs correct approach

An administrator needs to add a custom field to the Incident table visible only to ITIL users
✕ Wrong instinct

Add the field to the base Incident table and create an ACL

✓ Correct approach

Add the field to the base Incident table (extending is for relationships), configure the form view for the ITIL role, and use an ACL to restrict field visibility to the ITIL role — form view controls visibility, ACL controls access

A new application requires that certain records only be accessible within the application's scope
✕ Wrong instinct

Create a custom ACL that references the application name

✓ Correct approach

Use application scope in ServiceNow — records created within a scoped application are contained within that scope by default; configure cross-scope access privileges explicitly where needed

The platform is slow during peak hours due to a business rule firing on all record updates
✕ Wrong instinct

Optimize the business rule script

✓ Correct approach

Assess whether the business rule needs to fire on every update — add conditions to limit when it fires (only when specific fields change) before optimizing the script; unnecessary executions are the primary performance issue

Know these cold

  • Roles control feature/module access; ACLs control record/field data access — these are different layers
  • Extend base tables, don't modify them directly — preserve upgrade compatibility
  • Flow Designer for no-code automation; Business Rules for complex scripted server-side logic
  • Update sets capture configuration, not data — data migrations require separate tooling
  • Import sets stage external data; transform maps define the field mapping to target tables
  • ACL evaluation order — able-level before field-level; deny wins over allow at the same level
  • Always test in a non-production instance before applying changes to production

Can you answer these without checking your notes?

In this scenario: "An administrator needs to add a custom field to the Incident table visible only to ITIL users" — what should you do first?
Add the field to the base Incident table (extending is for relationships), configure the form view for the ITIL role, and use an ACL to restrict field visibility to the ITIL role — form view controls visibility, ACL controls access
In this scenario: "A new application requires that certain records only be accessible within the application's scope" — what should you do first?
Use application scope in ServiceNow — records created within a scoped application are contained within that scope by default; configure cross-scope access privileges explicitly where needed
In this scenario: "The platform is slow during peak hours due to a business rule firing on all record updates" — what should you do first?
Assess whether the business rule needs to fire on every update — add conditions to limit when it fires (only when specific fields change) before optimizing the script; unnecessary executions are the primary performance issue

Common Exam Mistakes — What candidates get wrong

Confusing roles and access control lists

Roles provide access to applications and modules. ACLs control read/write/create/delete access to specific table records and fields. They work at different layers — roles grant access to features, ACLs protect data. Candidates conflate these in security scenario questions.

Modifying base system tables directly instead of using extensions

ServiceNow best practice is to extend base tables rather than modify them — modifications to base tables can cause upgrade issues. Candidates who select 'modify the incident table' instead of creating an extension table fail configuration best practice questions.

Creating business rules when a Flow Designer trigger is appropriate

Business rules run server-side scripts on database operations. Flow Designer provides a no-code/low-code automation tool for cross-table and external integrations. For most straightforward automations, Flow Designer is preferred — business rules are for complex scripted logic.

Misunderstanding import set transform maps

Import sets stage external data; transform maps define how that data maps to ServiceNow tables. The transform runs after data is loaded into the import set — candidates who think data transforms during loading misunderstand the pipeline.

Treating update sets as the only change management mechanism

Update sets capture configuration changes for moving between instances (dev → test → prod). They don't capture data changes. Candidates who assume all changes are captured in update sets miss data migration requirements.

ServiceNow CSA tests configuration judgment. Test whether you understand the platform's security and automation model.