CPSA Cheat Sheet 2026
The 30 highest-yield CPSA facts, distilled from real exam questions. Print it, save it as a PDF, or study it here — free, no sign-up.
60 questions
90 min time limit
70% to pass
- What is the effect of marking a step as 'optional' in a Pega case process? → The step can be skipped by the assigned operator without completing it
- When configuring a parallel process in Pega, which statement is TRUE about the branches? → All branches must complete before the flow can continue
- What is the primary purpose of a case type in Pega? → To represent a business process and manage its lifecycle
- Which tool in Pega would you use to identify which rules are executed most frequently and consume the most time? → Performance Analyzer (PAL)
- Which report definition would help a manager see all assignments currently sitting in a specific work queue? → List report on Assign-Workbasket class filtered by work queue name
- In Pega, which authentication mechanism allows users to log in using credentials from an external identity provider without re-entering passwords? → OAuth 2.0 / SAML-based SSO
- Which Pega data model best practice recommends embedding a page property directly in the case class rather than storing it in a separate database table? → Embedding for performance
- A business analyst wants to apply a different discount rate based on customer tier WITHOUT writing code. Which rule type best supports this requirement? → Decision Table
- How does Pega support application scalability? → By using reusable rules and hierarchical design
- Which Pega rule controls the options available in a dropdown or radio button list by referencing a defined set of values? → Field value rule
- A Pega flow includes a Utility shape that runs after an assignment completes. Where does flow execution resume after the Utility shape? → At the next connected shape in the flow
- When does Pega execute the 'pyDefault' Data Transform in relation to other initialization logic? → Before the New flow runs
- When integrating with an external system using a Pega File Listener, what does the File Listener do with an incoming file? → Triggers a service rule that processes the file content to create or update cases
- Which of the following scenarios is BEST handled by a Map Value rule rather than a Decision Table? → Looking up a tax rate based on a single state code input
- Which Pega feature allows developers to create automated validations that confirm a rule produces expected outputs for given inputs? → Unit Test Cases
- In Pega, a Decision Table returns a single result based on conditions. What happens when multiple rows in a Decision Table match the input conditions? → The first matching row in the table is returned
- Which Pega concept enables an application to use data from multiple source systems by combining results without storing duplicates locally? → Data federation
- What is the purpose of using a Data Transform in Pega business logic? → To transform and map data between pages
- In Pega, what is the purpose of a 'Report Definition' rule in the context of data access? → To query and retrieve data from the PegaRULES database for display or processing
- In Pega, what is the purpose of a 'resolution stage' in a case lifecycle? → It marks the case as complete and triggers close-out processing
- Which Pega integration pattern should be used when a case must wait for an asynchronous response from an external system before continuing? → Wait shape with a data page poll
- Which Pega approach should be used to enforce that a case cannot move to the 'Approved' stage unless the loan amount is less than $500,000? → When Rule referenced in a flow connector condition
- In a data transform, a developer uses the 'Append and Map' action on a Page List property. What does this action do? → Adds a new page to the end of the list and maps values into it
- In Pega, what is the purpose of configuring 'Optimistic Locking' on a case? → To allow multiple users to open a case simultaneously and detect conflicts only on save
- When building a Validate rule, which keyword must be returned for the validation to pass without errors? → Pass
- In Pega, 'personas' defined during the application design phase map to which runtime security construct? → Access Groups
- What Pega feature allows an application developer to preview how a UI form will render on a mobile device directly in Dev Studio? → Responsive preview mode in the section designer
- Which Pega UI control automatically adjusts its layout based on the device screen size? → Responsive layout
- A Pega data page returns a single record rather than a list. Which data page structure should be configured? → Single Page
- In Pega, what does the 'Spin-off' case action do? → Creates a child case and continues the parent without waiting
Turn these facts into recall:
Was this helpful?