PEGACPSA23V1 Certified Pega System Architect 23 Practice Questions
Prepare for PEGACPSA23V1 with more than an answer.
Unlock the full exam and previous versions
- v1Certified Pega System Architect '25 199 questions Locked
- PEGACPSA23V1Legacy Certified Pega System Architect 23 202 questions Current
- PEGACPSA24V1Legacy Certified Pega System Architect 24 240 questions Locked
- Exam fee
- $175 USD
- Level
- Associate
- Valid for
- No expiration
Domains covered on the exam 8
- Case Management33%
- Data and Integration23%
- User Experience12%
- Application Development12%
- Security5%
- DevOps5%
- Reporting5%
- Mobility5%
- 1
What is the primary purpose of defining a class in the 'Does not belong to a class group' category (making it a non-work class)?
Show answer details
Correct answer: B
Classes that do not belong to a class group cannot be instantiated as cases (work objects) because they do not have a corresponding database table for persistence (like pc_work). These classes are typically used to define the structure of data objects (Data Types), integrations, or other abstract rule types that are part of the application but do not represent a process to be executed.
- 2
A developer needs to copy a list of line items from a purchase order (
.LineItems) to a shipping request (.ShippingItems). Both properties are page lists of the same class. What is the most efficient method to perform this copy operation within a Data Transform?Show answer details
Correct answer: C
The 'Append and Map to' action is specifically designed for copying entire page lists. It is more performant than looping through each item individually. When the source and target page lists have the same class definition, you can use this action without defining a data transform for the mapping, making it a highly efficient one-step operation.
- 3
An organization wants to create a dashboard widget that displays a pie chart of open cases by their current status. Which of the following is the correct way to implement this using standard Pega reporting features?
Show answer details
Correct answer: B
The standard approach is to first create a summary Report Definition that provides the data (Count of cases grouped by status). Then, in a section rule, you add a chart control and configure it to use the Report Definition as its source. This section can then be included in a dashboard or portal.
- 4
A Pega application is being built to comply with strict data privacy regulations. A requirement is to track every modification made to the
.Customer.Addressand.Customer.PhoneNumberproperties. The audit trail must record the old value, the new value, the operator who made the change, and the timestamp. What is the most appropriate rule to configure for this requirement?Show answer details
Correct answer: D
Pega provides a dedicated feature for this exact purpose called Field-Level Auditing. It is configured on the class rule via the 'History' tab or by creating a
History-Log-Fieldclass. This allows you to specify which properties to monitor, and the system automatically creates detailed audit instances (History-Data-class) capturing all required information whenever the value of a monitored property changes. - 5
In a loan application case, a user must enter their income and employment details. A business rule states that if the user's annual income is greater than $100,000, an additional section for 'Asset Declaration' must become visible on the form. This must happen dynamically without a full page refresh.
Which configuration should be used on the layout containing the 'Asset Declaration' section to achieve this dynamic visibility?
flowchart TD A[User Enters Annual Income] --> B{Income > $100,000?}; B -- Yes --> C[Show Asset Declaration Section]; B -- No --> D[Hide Asset Declaration Section];Show answer details
Correct answer: B
Dynamic visibility of UI elements is controlled by the visibility setting in the layout or control's properties. By setting this to 'Condition (expression)' and referencing a 'When' rule (e.g.,
When .AnnualIncome > 100000), the UI will automatically show or hide the layout based on the evaluation of that rule. This must be paired with an action on the input field to refresh the section when its value changes. - 6
A financial services firm is using Pega to automate its fraud investigation process. A requirement states that if an investigation case remains in the 'Initial Triage' stage for more than 4 hours, its urgency must increase by 10. If it remains for more than 8 hours, it must be automatically routed to a senior investigator's work queue. Which two rule types must be configured on the Service Level Agreement (SLA) rule to meet this requirement? (Select TWO)
Show answer details
Correct answer: B, C
The 'goal' time in an SLA defines the target resolution time. You can configure an action, such as increasing urgency, to occur when this time is met.
The 'deadline' time represents a critical point after the goal. An escalation action, such as transferring the assignment to a different work queue, is the correct mechanism to implement the routing requirement.
- 7
A healthcare organization needs to create a report listing all patient admission cases that have an associated 'High-Risk' flag. This flag is stored as a boolean property
.isHighRiskin an embedded page.PatientData. The business requires that this report should only be visible to users in the 'Clinical Supervisors' access group. Where would a developer configure the visibility constraint for this report?Show answer details
Correct answer: D
Report visibility within the Report Browser is controlled by configuring the shortcut rule associated with the report. The shortcut rule allows for specifying conditions (like a When rule checking the user's access group) or required privileges to determine if the report link is displayed to the user.
- 8
A mobile application for field technicians needs to function in areas with intermittent network connectivity. Technicians must be able to create new service request cases and update existing ones while offline. Which configuration is essential to ensure data entered offline is synchronized back to the server once connectivity is restored?
Show answer details
Correct answer: A
The primary step to enable offline capabilities for a Pega mobile application is to check the 'Enable offline support' checkbox in the mobile channel's configuration. This action triggers the necessary framework to package rules and data for offline use and manage data synchronization.
- 9
A developer is tasked with securing an application so that only users with the 'Manager' role can approve expense reports exceeding USD 5,000. The approval logic is implemented in a flow action. What is the most direct and maintainable way to enforce this security requirement?
Show answer details
Correct answer: B
The Security tab of a flow action rule is the designated place to enforce privilege-based access. By creating a new privilege (e.g., 'ApproveHighValueExpense') and associating it with the 'Manager' role, you can then require this privilege on the flow action. This is the most secure and standard Pega approach.
- 10
A case type for processing university applications includes a multi-step process for reviewing applicant documents. To improve processing time, the university wants to allow different reviewers to work on the 'Transcript Review' and 'Essay Review' steps simultaneously. Which type of process should be configured to enable this parallel work?
Show answer details
Correct answer: D
Pega's case life cycle management allows for configuring parallel processes directly in the stage. This creates separate, independent assignments that can be worked on concurrently. This is the standard, low-code approach to meet the requirement for simultaneous reviews.
