PEGAPCSSA87V1: Certified Pega Senior System Architect (PCSSA) 87V1 Topic 1
Question #: 1
Topic #: 1
On which type of rule can you configure edit validate rules?
A. Properties
B. Flow actions
C. Activities
D. Case types
Selected Answer: A
Question #: 10
Topic #: 1
The AccountManage ruleset contains the following versions of a service level named ReviewAccountChange:
The application is being updated with a new patch version of the AccountManage ruleset. As part of the update, the service level is no longer specialized for AccountOpen cases. In the updated ruleset, the circumstancing in the class group applies to all case types.
Which option do you use to reset the circumstancing for the AccountOpen case type?
A. Make the circumstanced rules in the AccountOpen class unavailable.
B. Withdraw the circumstanced rules in the AccountOpen class.
C. Block the circumstanced rules in the AccountOpen class.
D. Copy the non-circumstanced rule to the AccountOpen class and select the base rule option.
Selected Answer: A
Question #: 12
Topic #: 1
You want to create a new minor version of an application ruleset to add a new feature to your application. The new feature will be made available to users in a phased rollout.
How do you update the application to add the new ruleset version?
A. Lock and roll the existing ruleset, and create a new application version.
B. Create a new application version and add the new ruleset version as a production ruleset.
C. Skim the existing ruleset and update the existing application version.
D. Create a branch ruleset and a new application, and add the branch ruleset to the application.
Selected Answer: D
Question #: 13
Topic #: 1
Which two rule types can you mark as a relevant record? (Choose two.)
A. Property
B. Section
C. Skin
D. Report
Selected Answer: C
Question #: 14
Topic #: 1
A developer has identified resource-intensive queue processors as the source of performance issues that application users are experiencing.
Which two actions do you perform to resolve the performance issues? (Choose two.)
A. Associate the queue processors with the appropriate node types.
B. Configure the queue processors to run multiple times a day.
C. Configure the application nodes with node types.
D. Select the Include in background processing option on the application rule.
Selected Answer: A
Question #: 15
Topic #: 1
MyCo insurance company completes the development phase of its application and decides to start the testing phase of the application in a testing environment. To migrate the application, the development team created an instance of the Rule-Admin-Product class that includes the application instances to migrate.
Which two components does the Rule-Admin-Product instance include by default when you generate an archive file? (Choose two.)
A. Checked-in rules
B. MyCo- class instances
C. Data- class instances
D. Checked-out rules
Selected Answer: AB
Question #: 16
Topic #: 1
What is the difference between using the Call and Branch methods in an activity step to invoke other activities?
A. Call provides more robust debugging capability than Branch, while Branch provides better run-time performance.
B. Branch creates a new thread to allow asynchronous processing, while Call runs in the thread from it was invoked.
C. Call returns to the originating activity, while Branch skips the remainder of the originating activity.
D. Branch overrides the security restrictions of the called activity allowing you to easily test code; it will not run in production.
Selected Answer: B
Question #: 17
Topic #: 1
A medium-size toymaker wants to fulfill orders received during the peak season in December and process the orders in batches multiple times a day.
Flow do you implement this use case?
A. Create a queue processor that can process orders received by the company.
B. Create one scheduled job and set its run schedule to multiple times a day.
C. Create scheduled jobs, one for each run, that can process accumulated orders.
D. Create batches of orders and send each batch for processing when it gets full.
Selected Answer: A
Question #: 18
Topic #: 1
You are integrating two Pega Web Mashups into a client’s mortgage loan financing page.
What do you configure to successfully embed both mashups?
A. Run the mashups on the same thread.
B. Identify unique names for each mashup.
C. Load both mashups simultaneously.
D. Define identical URLs for each mashup.
Selected Answer: D
Question #: 2
Topic #: 1
When designing reports with multiple data sources, in which two ways is an association rule different from a class join? (Choose two.)
A. You can join multiple classes with class joins, while you cannot join multiple classes with associations.
B. Anyone with the appropriate permissions can use associations when creating reports in the User portal.
C. Class joins are unique to each report. Associations are reusable in any report.
D. A class join is required to add a filter condition to your report.
Selected Answer: BC
Question #: 20
Topic #: 1
The ruleset list for an application consists of the following rulesets, ordered from highest to lowest:
• SelfService:01-01
• TGB-HR:01-01
• TGB:01-01
A rule with an Apply to: class of TGB-HR-SelfService-Work-TimeOff references a rule named EnterTimeOffDates. The four instances of EnterTimeOffDates in the rules cache are shown in the following table.
Which instance of EnterTimeOffDates is chosen during rule resolution?
A. TGB-HR-SelfService-Work-TimeOff .EnterTimeOffDates(SelfService:01-01-01)
B. TGB-HR-SelfService-Work .EnterTimeOffDates (SelfService:01-01-01)
C. TGB-HR-SelfService-Work-TimeOff .EnterTimeOffDates(SelfService:01-01-02)
D. TGB .EnterTimeOffDates(TGB:01-01-02)
Selected Answer: B
Question #: 21
Topic #: 1
You are working on an update to an application which only affects some rules for a certain case type. For migration to a production system, the customer wants the updated rules released as a new patch version of the application ruleset.
Flow do you create the new ruleset version?
A. Skim the relevant rulesets to copy the highest versions of the existing rules to the new version.
B. Merge the existing rules in the relevant rulesets to the new version.
C. Lock the current ruleset and then roll (increment) the ruleset version.
D. Create a branched ruleset and then copy the affected rules into the new branched ruleset.
Selected Answer: A
Question #: 22
Topic #: 1
In which scenario is a Declare OnChange rule appropriate?
A. When a manager approves a case, the case is routed back to the appropriate caseworker.
B. When a developer changes a view, the change is checked into a development branch.
C. When a user updates their address, the active case is suspended until the address can be confirmed.
D. During a nightly backup process, only updated fields are backed up.
Selected Answer: C
Question #: 23
Topic #: 1
The MyCoSelfService ruleset contains the following instances of the same rule. The only differences between the instances are the circumstance settings and ruleset version. All ruleset versions are in the ruleset list.
Assuming users can access all the ruleset versions, which ruleset version is chosen by rule resolution when .Country = Japan?
A. 01-01-04
B. 01-02-01
C. 01-01-02
D. 01-01-03
Selected Answer: D
Question #: 24
Topic #: 1
Teams X and Y work on different enhancements in the same ruleset. The release date for each enhancement is uncertain.
Which two options, when performed together, allow each team to keep its work separate? (Choose two.)
A. Create a new ruleset version for one of the teams.
B. Create access groups for each of the teams.
C. Create a branch ruleset for each team.
D. Apply privileges to the rules each team configures.
Selected Answer: A
Question #: 25
Topic #: 1
Which statement about managing encrypted data in Pega Platform is true?
A. Each organization uses a custom key to encrypt its data.
B. Property-level encryption is a time-efficient method to encrypt data.
C. Encryption policies apply to Work- and Data- classes only.
D. Filter conditions cannot reference encrypted properties in reports.
Selected Answer: C
Question #: 26
Topic #: 1
A music production company’s application contains the following classes:
UPlusMusic-Production-Work-
UPlusMusic-Production-Work-Studio-
UPlusMusic-Production-Work-Brand-
UPlusMusic-Production-Work-Studio-Recording
UPlusMusic-Production-Work-Studio-Editing
UPlusMusic-Production-Work-Brand-Marketing
UPlusMusic-Production-Work-Brand-Distribution
A requirement states that users assigned the Manager role can edit objects related to only studio work.
At which position in the class hierarchy do you configure an Access of Role to Object (ARO) record to satisfy this requirement?
A. UPlusMusic-Production-Work-Studio-
B. UPlusMusic-Production-Work-
C. UPlusMusic-Production-Work-Studio-Editing
D. UPlusMusic-Production-Work-Brand-Marketing
Selected Answer: A
Question #: 27
Topic #: 1
Consider the following requirement: Car dealers cannot modify orders in the Fulfillment stage.
Which security solution do you use to satisfy the requirement?
A. Access of Role to Object
B. Access Deny
C. Access When
D. Access group
Selected Answer: C
Question #: 28
Topic #: 1
Which three types of information can represent an attribute in attribute-based access control (ABAC)? (Choose three.)
A. Property
B. List of strings
C. Numerical value
D. Single string
E. Boolean
Selected Answer: BCD
Question #: 29
Topic #: 1
In an online shopping application, you enable class-level encryption for the entire case type and optimize First Name, Last Name, Social Security number (SSN), Total Cart, and Account Number properties for reporting.
To secure sensitive data, how do you enable property-level encryption for SSN and Account Number?
A. Update the class-level encryption to enable property-level encryption.
B. Create a TextEncrypted property type, and then add the properties.
C. Create a PropertyEncrypt access control policy, and then add the properties.
D. Create a PropertyEncrypt data transform, and then add the properties.
Selected Answer: A
Question #: 3
Topic #: 1
An application contains the class group MyCo-HR-SelfService-Work. There are two classes derived from Work- class:
MyCo-HR-SelfService-Work-TimeOff
MyCo-HR-SelfService-Work-Expense
If a report is created in the MyCo-HR-SelfService-Work class group, what instances will the report return?
A. Instances of all Work- derived classes
B. Instances of MyCo-HR-SelfService-Work-TimeOff and MyCo-HR-SelfService-Work-Expense, unless they are stored in different database tables
C. Instances of MyCo-HR-SelfService-Work-TimeOff and MyCo-HR-SelfService-Work-Expense
D. Only instances of MyCo-HR-SelfService-Work
Selected Answer: A
Question #: 30
Topic #: 1
A requirement states that the Manager role cannot open a purchase request during the Audit stage.
How do you configure the case stage to satisfy this requirement?
A. Apply a Privilege record.
B. Apply a When record.
C. Apply an Access Deny record.
D. Apply an Access When record.
Selected Answer: A
Question #: 31
Topic #: 1
An application includes three case types. A business requirements states that members of the App:Users access role cannot run reports for one of the case types.
Which configuration can you apply to satisfy this requirement?
A. Use an Access When record to verify that the user role has access to the Run reports action.
B. Use an Access When record to verify that the case type has access to the Run reports action.
C. Use an automation to verify that the user does not have the App:Users access role.
D. Use an Access Deny record to set the Run reports action to No Access.
Selected Answer: D
Question #: 32
Topic #: 1
Which requirement is supported by attribute-based access control (ABAC)?
A. Customers have view access to all attachments on a case.
B. Personal identifying information in the Work-Baking- class is restricted.
C. Bakers with a rating of 4 or better can add recipes to the database.
D. Managers can reschedule but not delete appointments.
Selected Answer: A
Question #: 33
Topic #: 1
Which configuration controls the access to an attachment category?
A. Configure the privilege DeleteOwn, and then assign it to a user so that a user can delete their own attachments.
B. Configure a when rule to allow users to delete an attachment if the rule returns as false.
C. Configure client-based access control on the class where the attachment exists to restrict access to the attachment.
D. Configure a visible when rule, IsDocumentPrivate to allow users to view an attachment if the rule returns as false.
Selected Answer: A
Question #: 34
Topic #: 1
Which two configurations are required when adding a Split for Each shape to your case life cycle? (Choose two.)
A. Enter a rule that stores the audit note that you want to include in the subprocess.
B. Enable users to get back to the subprocess after the case moves forward.
C. Enter the Page List or Page Group property that is the basis of the split.
D. Define when the parent process resumes processing.
Selected Answer: C