Uploaded by tech man

PEGA CSA

advertisement
1.Your application contains the following versions of a service level named
ReviewAccountChange:
Class
Ruleset & Version
Circumstanced
MyCo-AccountManage-Work
AccountManage 01-01-01 None
MyCo-AccountManage-Work
AccountManage 01-01-05 .Status="Silver"
MyCo-AccountManage-Work
AccountManage 01-01-05 .Status="Gold"
MyCo-AccountManage-Work
AccountManage 01-01-05 .Status="Platinum"
MyCo-AccountManage-WorkAccountManage 01-01-05
.Status="Silver"
AccountOpen
MyCo-AccountManage-WorkAccountManage 01-01-05
.Status="Gold"
AccountOpen
MyCo-AccountManage-WorkAccountManage 01-01-05
.Status="Platinum"
AccountOpen
The application is being updated with a new patch version of the Account Manage ruleset.
As part of the update, the service level is no longer specialized for AccountOpen Case type
in the current ruleset, the circumstancing in the class group applies to all case types.
Which one of can you use to reset the circumstancing for the AccountOpen case type?
a. Block the circumstanced rules in the AccountOpen class.
b. Copy the non-circumstanced rule to the AccountOpen class and select the
base rule option. (to withdraw all circumstancing)
c. Withdraw the circumstanced rules in the AccountOpen class.
d. Make the circumstanced rules in the AccountOpen class unavailable.
2.You are analyzing application performance and notice one or more data Stransforms
exceeding preferred performance parameters. Which of the following performance tools
do you use to help troubleshoot the issue?
a. PegaRules Log Anaylzer
b. Performance Analyzer
c. Database Trace
d. Performance Profiler
3.Which three items are generated and displayed in the compliance score of an
application? (Choose Three)
a. Unweighted compliance score
b. Percentage of compliant rules in the application
c. Rules with unjustified warnings in the application
d. Pega platform core rules used in the application
e. Rules with warnings in the application
4. Which statement describes the appropriate use of the Purge/Archive wizard to
address application performance
a. Delete stored SQL procedures that have been updated.
b. Delete any properties exposed in table columns from the BLOB.
c. Remove unused rules caches maintained on the system.
d. Remove old cases from the respective database table.
5. Which two/three statements about guardrails are true?
a. A guardrail warning indicates the severity of an error
b. A product owner creates all the guardrail for the application design
c. Each rule may multiple guardrail warnings
d. Pega platform performs guardrail examination when a rule is saved
e. Pega platform performs guardrail examination when a rule is checked out
6. Which three options do you consider when deciding to use post-processing actions on
a flow action? (choose three).
a. The security setting for the flow action
b. The timing of the commit for the flow action
c. The effect if the flow action is reloaded
d. The sequence in which the system runs different actions
e. The potential reuse of the flow action
7. A user reports that an application takes five seconds to complete a step and present
the next step in a process Which tool allows you to gather and analyze performance
data for the form submission?
a. Performance Profiler
b. Performance Analyzer (PAL)
c. Tracer
d. Database Trace
8. Which two statements about building mobile applications with pega platform are true
(choose two)
a. Pega Platform allows the same certificate set to build and distribute iOS and
Android applications
b. Pega Mobile Build Server requires HTTPS access.
c. The containing application determines the layout and appearance of SDK
applications,
d. Pega Mobile Client License is configured in Dev Studio by using your
Android or iOS developer certificates
9. 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. Select the Include in background processing option on the application rule.
c. Configure the application nodes with node types.
d. Configure the queue processors to run multiple times a day
10. A courier company wants a mobile app to scan and track the parcels collected from
remote areas with no internet access.
Which Mobile app do you develop to fulfill the Requirement?
a. SDK app
b. Native app (Pega Mobile Client) – Stand alone mobile app
c. Unsigned app
d. Signed app
11. Which two data elements can be used as an attribute for an access control policy?
(Choose Two)
a. Appointment date
b. Encrypted bank account number
c. Number of dependents
d. Password string
12. Which statement is true about connectors?
a.Connectors can be referenced from data transforms
b.Connectors require a REST service to a function
c.Connectors establish a link to a service on another system
d.Connectors use a listener that runs in the background
13. Consider the following requirement: Managers at a car and motorcycle dealership
have access to all inventory data in the Data-Inventory- class. Motorcycle salespeople
only have access to motorcycle inventory data in the Data-Inventory-Motorcycle class
Which security solution do you use to satisfy the requirement for the motorcycle
salespeople?
(class level security – data class level ARO/Access Deny (explicit denial – use access
deny) – this example is for ARO
a. Access When
b. Access Deny
c. Access Control Policy
d. Access of Role to Object
14. 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 role of "Director" can edit any class
related to studio or brand work.
At which position in the class hierarchy do you configure an Access of Role to (ARO)
record to satisfy this requirement?
a. UPlusMusic-Production-Work
b. UPlusMusic-Production-Work-Brand
c. UPlusMusic-Production-Work-Studio
d. UPlusMusic-Production-Work-Brand-Distribution
15.Which three types of information can represent an attribute in Attribute-based
access control (ABAC)? (Choose Three)
a. Single string
b. List of strings
c. Boolean
d. Numerical value
e. Property
16. Which statement regarding managing encrypted data in Pega Platform is true?
a. Property-level encryption is a time-efficient method to encrypt data.
b. Class-level encryption will encrypt individual properties.
c. Each organization uses a custom key to encrypt its data.
d. To decrypt data, apply the same key used during encryption
17. A requirement states that the Users role cannot open a purchase request during the
Audit stage of the case life cycle.
How do you configure the case stage to satisfy this requirement?
A. Apply an Access When record.
B. Apply a When record.
C. Apply a Privilege record.
D. Apply an Access Deny record.
18.An application includes three case types. Members of the app:user access role are not
allowed to run report for one of the case types. Which two configurations can apply to
satisfy this requirement? (Choose two)
A. Use the Access Manager and set the Run reports action for the case type to
No Access for the user role
B. Use an Access When record to test for the case type to the Run reports
action in the Access Manager
C. Use an Access When record to test for the user role to the Run reports
action in the Access Manager
D. Use an Access Deny record and set the Run reports action to No Access
19. The following example shows the ruleset list for the logged in operator. What is stored
in the Admin@MyCoruleset ?
Admin@MyCo:
Purchasing:01-01
PurchasingInt:01-01
MyCo:01-01
MyCoInt:01-01
Supplier:01-01
Customer:01-01
Inventory:01-01
Pega-ProcessCommander:07-10
Pega-DeploymnetDefaults:07-10
Pega-LP-Mobile:07-10
a. Preferences for the operator
b. Rules checked out by the operator
c. Rules delegated to the operator
d. Rules recently opened by the operator
20. How do you ensure that only a manager can run a specific flow action?
a. Add a privilege to the flow action form, then add the privilege to a role assigned
to the access group for managers.
b. Add a validate rule to the flow action form to determine whether the user is a
manager.
c. Add an Access When condition to the flow action to determine whether the
user is a manager.
d. Add a pre-processing activity to the flow action form to determine whether the
user is a manager.
21.The current version of an application lists ABC: 02-02 as an application ruleset. The
ruleset versions listed in the Answer Area are also present on the System, Identify the
ruleset versions that the skim operation considers when you perform a major version
ruleset skim on ruleset ABC
Ruleset Version Will the ruleset version be skimmed?
i. 01-01-01
( No )
ii. 02-01-01
( Yes )
iii. 01-02-01
( No )
iv. 02-01-05
( Yes )
02-02 (patches 1 to 99)
02-01 patches 1 to 99)
22.In which situation do you configure branched rulesets ?
a. One team creates a new patch for an application while another team creates a
new major version of the application
b. You need to delegate rules to process owners from the business
c. Multiple teams need to work on the same application version
d. A team needs to work on the next version of an application while preparing to
migrate the current version.
23.Which two configurations can you use to include access groups into your Product rule?
(Choose Two)
a.Add the access group to the Product record in the Individual instances to include
section.
b.Add the access groups to the application definition.
c.Associate the access groups with a ruleset included in the application.
d.Export the access groups using the Access Manager.
24.In the following example, the HomeIns, HomeInsInt, and Customer rulesets are
configured for application validation. MyCo and MyCoInt are configured for ruleset
validation. MyCo lists MyCoInt and Customer as its prerequisites, and the prerequisite for
MyCoInt is Pega-ProcessCommander.Which of the following statements is correct ?
Application Rulesets
HomeIns:01-01
HomeInsInt:01-01
MyCo:01-01
MyCoInt:01-01
UI-Kit-8:03-01-01
Customer:01-01
a. Rules in MyCo can reference rules in HomeIns
b. Rules in MyCo can reference rules in HomeInsInt
c. Rules in MyCoInt can reference rules in Customer
d. Rules in Customer can reference rules in HomeIns
25.Which use case of Pega Web Mashup requires manual configuration?
a. Retain the state of the case after the user refreshes the browser.
b. Unencrypted requests coming from the client are blocked.
c. Any Broken Access Control violations are written to the security logs.
d. An operator ID record for new users is created upon first login
26. You are preparing to create a new major version of an application ruleset in which
there are multiple minor and patch versions. How do you create the new ruleset version?
a. Use the Ruleset Maintenance wizard to skim the relevant ruleset version to
copy the highest version of existing rules to the new ruleset version.
b. Create a new application ruleset using the appropriate version number, then
copy the highest version of existing rules into the new ruleset version.
c. Use the Ruleset Maintenance wizard to merge the existing rules in the relevant
ruleset versions to the new version.
d. Use the application structure landing page to lock and roll the existing ruleset
version to the new version.
27. When deploying mashup code in a webpage, which option is necessary to ensure that
Pega Platform accepts incoming requests?
a. Enable authentication policies on Pega Platform.
b. Add the host URL in the Pega application as a trusted origin.
c. Establish a private tunnel from the host to Pega Platform.
d. Ensure the host is configured to support HTTPS.
28.What are three valid ways to exchange data through a Pega Web Mashup? (Choose
Three)
a. Use an SQL call to exchange data between the mashup and hosting web
page.
b. Use the Javascript function doAction() to set or read data values through
the hosting web page.
c. Use a queue processor to pass updated attributes to the gadget on the
hosting web
page.
d. Use the data-pega-event-onpagedata attribute to configure the default
value for the
gadget.
e. Use an action object configured as a script to perform additional actions on
a web mashup gadget.
29.Identify two options for passing data between a Pega application and a webpage
containing a web mashup (Choose two)
a. Use REST methods to call Pega microservices
b. Call the function pega.web.api.doAction()
c. Use the attribute data-pega-event-onpagedata
d. Call a Pega API function from the host server
30.Which two statements are valid regarding Pega Web Mashup? (Choose Two)
a. A mashup can allow access to Dev Studio for full system configuration.
b. A user can view their worklist in an external portal and select items on which
to take action
c. Mashup requests are checked for the corresponding mashup channel ID
parameter
d. Pega Platform limits mashup users to working on existing cases.
31.What two steps, when performed together , are necessary to configure a join in a
report definition? (Choose two.)
a. Create a subreport to reference results from a different report
b. Determine the type of join you need to perform
c. Select the proper columns to join from each table
d. Configure an Association rule to join multiple databases
32. You need a report that presents Operator ID information for every open Time off Case.
The report will present information from the MyCo-HR-SelfService-Work-TimeOff and
Data-Admin-Operator-ID classes.
Which two options satisfy the requirement? (Choose Two)
a. Specify both classes in the Pages & Classes tab on the report definition
b. Add the operator ID to the report definition as a parameter
c. Configure a class join on the report definition to join operator information
to each case
d. Use an association rule to join operator information to each case
33.What two actions must you perform to create a class join in a report definition?
(Choose two.)
a. Create a prefix for the joined class.
b. Add an association rule to match key values.
c. Add a parameter for each property in the class you want to join.
d. Select the type of match for key values.
34.What is the function of class mapping for reports?
a. Assign an ID to a class so reports can referenced specific properties
b. Create a new database table record for Pega platform
c. Ensure all data from one report belong to single case type
d. Retrieve data from an associated database table
35. You are asked to create a custom status named Open-Review. This status is to be
applied to assignments in one application.
How do you satisfy the request?
a. Circumstance the existing Open Field Value record on the application name
and update the status value to Open-Review.
b. Create a Field Value record named Open-Review for .pyStatus Work and
configure an Access When record to apply the status to the correct application.
c. Create a Field Value record named Open-Review for .pyStatusWork with the
Apply To class set to the class group.
d. Add the Open-Review status to the Application record for the application
36. Place the steps in the order in which a service processes a request.
Service Steps
Service Steps Order ( ANS )
Inbound request received
Inbound Request Received
Request processing
Map Inbound data
Map inbound data
Request Processing
System returns a response
Map out bound data
Map outbound data
System returns a response
37. University admission application cases automatically advance in the case life cycle if
the applicant's standardized test scores are above a certain threshold. The threshold is
determined each year based on the provided national average score.
Which two configurations, when applied together, support this requirement? (Choose
Two)
a.Configure a TestThreshold Configuration setting with the national average
for the test score threshold.
b. Configure a process with a decision shape that continues if the
TestThreshold Configuration setting is less than the applicant's test score.
c. Configure a process with a decision shape that continues if the
TestThreshold Configuration setting is greater than the applicant's test score.
d. Configure a TestThreshold Configuration setting that calculates the
national average for the test score threshold.
38. Using the Pega Mobile client you can Leverage Mobile Devices features such
as______________.
a.Biometric Identification
b.Phone Calls
c.Photo Gallery
d.Text messages
39. Features available in Pega Mobile Client___________
a. Phone Call
b. Messages
c. Barcode Scanner
d. Push Notifications
e. Biometric Identification
40. What are the two most common ways to expose your application to an external
system? (Choose Two)
a. Create a web service with the Service wizard.
b. Configure a signed certificate.
c. Leverage the Pega API.
d. Create a connector linked to a data page.
41. Which two statements about Application Settings are true? (Choose Two)
a. Categorization allows a developer to group related Application Settings.
b. Application Settings require updating integration rules and data instances
for each environment.
c. Application Settings can have a Value type of text, boolean, enumerated list,
or class.
d. Only Application Settings on the D_pxGetApplicationSettingValue data page
can be updated in the application.
42. You are updating a system of record using a SOAP connector. If the system of record
is unavailable, you want to retry after an hour. If it is still unavailable after an hour, a
notification should be sent to a system administrator. How do you implement this
requirement?
a. Implement the logic in the data page's response data transform.
b. Customize the standard pxErrorHandling Template data transform.
c. Use a transition condition in the activity step invoking the connector
d. Implement the logic in the connector's error handler flow.
(ConnectionProblems)
43. Which two statements about keyed data pages are true? (Choose Two)
a. A keyed data page can be any structure except a list
b. A keyed data page can have multiple keys.
c. A keyed data page can return multiple embedded pages
d. A keyed data page supports editable data pages only
44. You should consider using a field value when the list of allowed values is
a. updated often
b. shared across all case types
c. three or fewer items
d. mostly static
(or)
a. Mostly static
b. Specific to one case type
c. Three or fewer items
d. Shared across all case types
45. Graduate school students create and submit project proposals to their advisors.
During the proposal phase, the advisor and the student can edit the proposal. How do
you ensure the advisor and the student can simultaneously edit the proposal, and the
application can check the proposal for changes before submitting them?
a. Configure the student and advisor roles with view and edit permission.
b. Configure the locking on the case type to allow one user.
c. Configure an assignment for the advisor and an assignment for the student.
d. Configure the locking on the case type to allow multiple users.
46. A view has a part number field that requires the first two characters are letters, and
the last four are digits (for example, AB1234).
How do you ensure that the correct pattern is entered when the user exits the field?
a. Configure a validate rule to use input-qualified validation configuration.
b. Configure an edit validate rule and reference it from the property rule for the
field
c. Configure an edit validate rule and call it from a validate rule in the relevant flow
action.
d. Configure a validate rule on the flow action to validate the field with Boolean
logic
47. The Job application case includes a child case for different employees to interview
and evaluate the candidate. The job applicant parent case should have an exclusive
work on the case object and should remain locked while the child case is opened.(select
one from options)
Parent case configuration ---- allow one user or allow multiple user
Child case configuration --- keep default considerations or override the parent
Considerations
48. An assignment service-level agreement (SLA) is configured with the following
details:
Initial urgency: 20
Assignment ready: Timed delay of 2 hours
Goal: 1 hour and increase urgency by 10
Deadline: 2 hours and increase urgency by 25 +
Passed deadline: 1 hour, increase urgency by 5, and limit events to 5
Assuming no other urgency adjustments, what is the assignment urgency 10.5 hours
after the case reaches the assignment
a. 75
b. 95
c. 80
d. 85
49. Which two configurations are required when adding a Split Join shape to your case
life
cycle? (Choose Two)
a. Configure the context of the subprocess by selecting the current page, a specific
work item, or an embedded page
b. Link an application to the subprocess to specify information about the
subprocess in the application documentation
c. Define when the parent process resumes processing based on the status of
subprocesses or the evaluation of a when condition
d. Enter a rule that stores the audit note that you want to include in the audit trail of
the subprocess
50. Operator A is in Unit A and Operator B is in Unit B. You want both operators to be
able to perform work that is routed to either Unit A or Unit B. Which configuration
supports this requirement?
A. On each operator's record, associate the operator with both units.
B. On each operator's record, associate the operator with the same work group.
C. On the work group record, associate the operators with the work group.
D. On each unit record, associate both operators with each unit.
51. A global application with infrastructure nodes located throughtout the would
requires certain operations to start executing at midnight gmt. Select two possible
designs for this use case. (Choose Two)
A. Use the Queue-For-Processing method in an activity and design a standard queue
processor
B. Use the Queue-For-Processing method in an activity and design a dedicated queue
processor
C. Use the Run in background step in the case life cycle and design a dedicated queue
processor
D. Use the Run in background step in the case life cycle and design a standard queue
Processor
52. During an Account review case, an accountant evaluates the client’s retirement plan.
A retirement planning case is created that runs in parallel with the account review case
waits for nor reports to the other. To configure this workflow, which type of parallel
processing shape do you set?
a. Subprocess shape
b. Split for Each Shape
c. Sub process shape with the Spinoff flow option enabled
d. Split Join shape
53. Which three approaches are valid for improving activity security (choose three)
a. Configure the activity to require authentication to prevent unauthorized use
b. Select the activity type to limit which rule types can call the activity
c. Configure the activity to restrict individual parameters to authorized users
d. Limit the activity to calling activities of the same apply to class
e. Apply a privilege to the activity to restrict the activity to authorized users
54. You want an application to stop processing and return an error when a specific rule
is encountered in a locked ruleset. How do you this situation?
A. Unlock the ruleset and delete the rule
B. Make a copy of the rule in a new ruleset version and set the availability to
Blocked
C. Create a circumstanced version of the rule in a new ruleset version with a date
range in the past
D. Make a copy of the rule in a new ruleset version and set the rule availability to
Final
55. There are five instances of a rule in the rules cache. The only differences between
these are the circumstance settings and ruleset version. The operator’s access group has
access to all ruleset versions. On 1 june 2020, which instance is chosen by rule
resolution if .Country= Algeria ?
A. SelfService:01-01-01 (No Circumstance)
B. SelfService:01-01-01 (Circumstance : .Country=Algeria)
C. SelfService:01-01-03 (Circumstance None, Base Rule Checked)
D. SelfService:01-01-02(Circumstance: Start Date = 1 January 2020;End date = 31
December 2020)
E. SelfService:01-01-05 (No Circumstance)
56. Match the following
Contains messages about URL tampering changes - ALERT SECURITY
Contains performance related messages – ALERT
Contains warnings, errors and notifications messages about internal operations PEGA
57. Which action can a Declare OnChange rule perform when a specified property
changes?
a. Execute an activity
b. Specify which flow action to run
c. Execute a data transform
d. Suspend a specified work object
(or)
a. Update an activity
b. Specify which flow action to run
c. Execute a data transform
d. Suspend a specified work object
58. A class group is used to______________.
a. identify a layer of the Enterprise Class Structure
b. combine related properties by usage
c. assign work to a specific group of users
d. store data from different child classes in a single table (or) associate child cases
with a single database table.
59. In which scenario would a Declare OnChange rule be appropriate?
a. When a manager approves a case, the case is routed back to the appropriate
case worker
b. When a developer changes a view, the change is checked into a development
branch
c. When a user update 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
60. Why would the Mark as relevant record menu option be grayed out for a rule?
a. The rule cannot be marked as a relevant record
b. The rule is saved to a locked ruleset
c. The rule has already been marked as a relevant record
d. The rule has a moderate or severe guardrail warning
---61. A hospital uses a case type to manage the treatment of patients visiting the
Emergency Room (ER), Cases are created when the patient checks in at the registration
desk, and are resolved when the patient is released from the hospital. Stakeholders
identify the following security requirements for the case type.
 Patients access cases on a read-only basis.
 Patients can only access their own cases.
 Doctors and nurses can modify cases throughout the case life cycle.
 Only doctors are allowed to write prescriptions.
What two steps, when performed together, allow you to ensure that patients can read,
but not edit, cases? (Choose Two)
A. Create an access group unique to patients.
B. Configure an access control policy condition to test whether the user is a patient.
C. Configure an Access Role to Object rule with the open case action set to 1.
D. Configure an Access of Role to Object rule with the open case action set to 5.
62. Which two statements are true about database tables in Pega Platform? (Choose
Two)
A. The Database Table rule allows configuration of a connection to a specific table.
B. The report definition rule should only be used against one table for performance
reasons.
C. The PegaRULES database contains rules while PegaDATA contains work
instances.
D. The History record table contains a record of when each user logged in to the
system.
63. An application contains a flow action with an Apply to: class of TRB-HRApps-WorkFeedback in a locked ruleset. When updating the application, you save the minor
version of the ruleset this time applied to TRB-HRApps-Work so it can be used by more
than one case type.
How do you prevent the application from using the rule in TRB-HRApps-WorkFeedback?
A. Save an additional new version of the flow action applied to TRB-HRAppsWork-Feedback and set the availability to "Blocked".
B. Save an additional new version of the flow action applied to TRB-HRApps-Work
and set the availability to "Final".
C. Save an additional new version of the flow action applied to TRB-HRAppsWork-Feedback and set the availability to "Not available".
D. Save an additional new version of the flow action applied to TRB-HRAppsWork-Feedback and set the availability to "Withdrawn.
64. An application includes the following set of circumstanced instances of a decision
table.
Class
Ruleset
Version
Circumstance
MyCo-AccountManage-WorkAccountManage 01-01-01
None
AccountOpen
MyCo-AccountManage-WorkAccountManage 01-01-05
.Status=”Silver”
AccountOpen
MyCo-AccountManage-WorkAccountManage 01-01-05
.Status=”Gold”
AccountOpen
MyCo-AccountManage-WorkAccountManage 01-01-15
.Status=”Platinum
AccountOpen
MyCo-AccountManage-WorkAccountManage 01-01-15
.Status=”Silver”
AccountOpen
You update the application and increment the Account Manage ruleset version to 01-0201. As part of this update, the circumstance Status the s
How do you implement this change?
A. Create a new version of the circumstanced decision table in Account
Manage:01-02-01 and set the availability of the rule to Blocked
B. Do nothing, Rule resolution does not consider rules in a lower minor version
of a ruleset.
C. Create a new version of the circumstanced decision table in Account
Manage:01-02-01 and set the availability of the rule to Withdrawn
D. Create a new version of the circumstanced decision table in Account
Manage:01-02-01 and select the Base rule option.
65. A hospital uses a Patient visit case type to track patient visits to the Emergency
Room (ER). The case type can create Lnb analysis and Diagnostic Imaging child cases,
which active, the attending doctor or nurse must be able to update the patient visit case
with notes and treatment recommendations. in the Answer Area, select the
configurations which allow a doctor or nurse to update the parent case while lab and
imaging technologies perform assignments on their
Options: Allow multiple users, Allow one user, Allow other users to open the parent
case
Case Types:
Patient visit- Allow one user
Lab analysis- Allow other users to open the parent case
Diagnostic imaging- Allow other users to open the parent case
66. The primary purpose of a production ruleset is to allow rules to be
A. updated in a production environment
B. tested in a production environment
C. reused in multiple production environments
D. migrated to a production environment
67. 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. How do you
implement this use case?
A. Create one scheduled job and set its run schedule to multiple times a day.
B. Create batches of orders and send each batch for processing when it gets full.
C. Create a queue processor that can process orders received by the company.
D. Create scheduled jobs, one for each run, that can process accumulated orders.
68. A travel reservation servicing case includes a service level for responding to
requests. The service level intervals vary according to passenger statin, class of service,
and fork type
Which implementation satisfies this requirement?
A. Create a multivariate circumstanced rule, a circumstance definition, and a
circumstance template.
B. Create a single property circumstanced rule.
C. Create a single property circumstanced rule and a when rule.
D. Create a multivariate circumstanced rule and a when rule.
69. An application contains a flow action with an Apply to: class of TRB HRApps-Work
Feedback in a locked ruleset. When updating the application, you save the existing flow
action in a new minor version of the ruleset this time applied to TRB-HRApps-Work so
it can be used by more than one case type.
How do you prevent the application from using the rule in TRB-HRApps-WorkFeedback?
A. Save an additional new version of the flow action applied to TRB-HRApps-WorkFeedback and set the availability to "Withdrawn.
B. Save an additional new version of the flow action applied to TRB-HRApps-WorkFeedback and set the availability to "Blocked".
C. Save an additional new version of the flow action applied to TRB-HRApps-Work
and set the availability to "Final".
D. Save an additional new version of the flow action applied to TRB-HRApps-WorkFeedback and set the availability to "Not available".
70. Which use case of Pega Web Mashup requires manual configuration?
A. Any Broken Access Control violations are written to the security logs.
B. An operator ID record for new users is created upon first login.
C. Unencrypted requests coming from the client are blocked.
D. Retain the state of the case after the user refreshes the browser.
71. A hospital uses a case type to manage the treatment of patients visiting the
Emergency Room (ER), Cases are created when the patient checks in at the registration
desk, and are resolved when the patient is released from the hospital. Stakeholders
identify the following security requirements for the case type.
which configuration allows doctors and nurses to modify cases while complying with all
identified security requirements?
A. Create a single access role for both doctors and nurses, and set the modify
action to 5.
B. Create a single access role for both doctors and nurses, and set the modify
action to 1.
C. Create two access roles, one for doctors and one for nurses, and set the
modify action for each to 5.
D. Create two access roles, one for doctors and one for nurses, and set the
modify action for each to 1.
72. which two requirements are supported by Attribute-based access control (ABAC)?
(Choose Two)
A. Personal identifying information in the Work-Baking-clam in restricted.
B. Agents assigned the Top Secret clearance level can delete reports.
C. Dekers with a rating of 4 or better can add recipes to the database.
D. Managers can reschedule but not delete appointments.
73. Which two statements about guardrails are true? (Choose Two)
A. A developer receives a guardrail warning for rules checked out by other
developers.
B. Pega Platform performs guardrail examination when a rule is saved.
C. Each rule may have multiple guardrail warnings.
D. Pega Platform performs guardrail examination when a rule is checked out.
74. What two steps are necessary to configure a report definition join?
a. Determine the type of join you need to perform
b. Select the proper columns to join from each table.
c. Configure an association rule to join multiple databases.
d. Create a meaningful filter to reference from the columns you want to
display.
75. What two actions must you perform to create a class join in a report definition?
(Choose two.)
a. Create a prefix for the joined class.
b. Add an association rule to match key values.
C. Add a parameter for each property in the class you want to join.
d. Select the type of match for key values.
76. Which two actions do you perform when using the Performance Analyzer (PAL) to
ensure that you obtain accurate comparison
A. Capture a PAL reading for a process with good performance to establish a
benchmark for
B. Run the process to completion first to perform needed rule assembly and avoid
skewed results.
C. Capture PAL readings after significant changes to a process to identify any
performance impact.
D. Run PAL as an end user to account for any performance differences due to the
portal itself.
77. You are updating a system of record using a SOAP connector. If the system of record
is unavailable, you want to retry after an hour. If it is still unavailable after an hour, a
notification should be sent to a system administrator.
How do you implement this requirement?
a. Implement the logic in the data page's response data transform.
b. Customize the standard pxErrorHandling Template data transform.
c. Use a transition condition in the activity step invoking the connector
d. Implement the logic in the connector's error handler flow. (ConnectionProblems)
( Select this option if and only asked to select two options)
--78. Which two use cases correctly describe controlling access to an attachment category?
(Choose Two)
a. Configure Client-based access control on the class where the attachment
category exists to restrict access to the attachment.
b. Configure the When condition "IsCurrentStageTesting" to allow users to
view an attachment if the rule returns true.
c. Configure a Visible when condition called "IsDocumentPrivate" to allow
users to view an attachment if the rule returns false.
d. Configure the privilege "Delete Own" and assign it to a user so that a user
can delete their own attachments.
--79. An application contains tive instances of the same rule. The only differences between
the instances are the circumstance settings and ruleset version. All the rulesets are in the
same ruleset list.
Ruleset Version
MyCoSelfService:01-01-01
MyCoSelfService: 01-01-02
MyCoSelfService:01-01-03
checkbox
MyCoSelfService:01-01-04
MyCoSelfService:01-02-01
Circumstance
None
Country = Japan
None; Base Rule
Country = Japan
None
Which ruleset version is chosen by rule resolution when Country = Japan?
A. MyCoSelfService:01-01-02
B. MyCoSelfService:01-01-03
C. MyCoSelfService:01-01-04
D.MyCoSelfService:01-02-01
---80. What is the difference between using the Call and Branch methods in an activity step
to invoke other activities?
a. Branch overrides the security restrictions of the called activity allowing you to
easily test code; it will not run in production.
b. Branch creates a new thread to allow asynchronous processing, while Call runs
in the thread from it was invoked.
c. Call provides more robust debugging capability than Branch, while Branch
provides better run-time performance.
d. Call returns to the originating activity, while Branch skips the remainder of the
originating activity.
----81. You are preparing to create a new major version of an application ruleset in which
there are multiple minor and patch versions.How do you create the new ruleset version?
a. Use the Ruleset Maintenance wizard to skim the relevant ruleset version to copy the
highest version of existing rules to the new ruleset version.
b. Create a new application ruleset using the appropriate version number, then copy the
highest version of existing rules into the new ruleset version.
c. Use the Ruleset Maintenance wizard to merge the existing rules in the relevant ruleset
versions to the new version.
d. Use the application structure landing page to lock and roll the existing ruleset version
to the new version.
--82. In your purchasing application, there is a decision table with discount codes. You want
to delegate the decision table. In which ruleset do you save the decision table to allow
delegation?
a.
b.
c.
d.
Organization
Production
Integration
Application
----83. Consider this business use case:
Responses to customer service requests are required within 24 hours of receipt. Due to
seasonal fluctuations, response times may be adjusted at the discretion of business
managers.
You create a service level agreement (SLA) to monitor response times. Which solution
allows adjusting the response times on demand?
a. Delegate the SLA to the business managers so they can configure seasonal
adjustments.
b. Plan a release cycle for updating the SLA for each of the expected seasonal
adjustments.
c. Create multiple circumstances of the SLA to account for the seasonal
adjustments.
d. Define the response times using property values that are circumstanced to
account for the seasonal adjustments.
--84. Which two rule types can you mark as a relevant record? (Choose three.)
a. Property
b. Decision table
c. Skin
d. Section
---
85. An application contains two Work- derived classes that all belong to the class group
MyCo-HR-SelfService-Work
MyCo-HR-SerlfService-Work-TimeOff
MyCo-HR-SelfService-Work-Expense
If a report is created in MyCo-HR-SelfService-Work , what instances will the report
return?
a. Instances of MyCo-HR-SelfService-Work
b. Instances of MyCo-HR-SelfService-Work-TimeOff and MyCo-HR-SelfServiceWork-Expense, unless they are stored in different database tables
c. Instances of all Work- derived classes
d. Instances of MyCo-HR-SelfService-Work-TimeOff and MyCo-HR-SelfServiceWork-Expense
---86. Match the following:
i.
ii.
iii.
iv.
v.
f.
g.
h.
i.
<Append> I
<Prepend> III
<Current>IV
<last>V
j.
<Insert>II
To add an element to the end (highest index value) a Value List or Page
List property
to insert a new element and its value into a Value List or Page
List property at a numeric index position
to insert a new element and its value into a Value List or Page
List property as the first element.
You can obtain the current index of a page list or page group property
To set or retrieve the last element of a value list or page list
--87. A service receives a request to assign an office to a new employee. The service rejects
the username and/or password provided.
What type of fault condition do you configure to return an appropriate
response?
a. Security error (authentication issues)
b. Queue when (async error)
c. Service error (service activity is not present)
d. Mapping error (input output data format error)
----
88. Your application is deployed to the cloud. A data source outside your application
populates a data page by using your data access pattern configuration. You receive
complaints that the system takes a long time to fetch data each time the case worker
accesses information for a different customer. Which approach solves this performance
issue?
a. Move to local installation because network traffic in cloud deployment is
often slow.
b. Change snapshot data access method to reference pattern data access
method.
c. Fetch only the targeted data from the database each time data is needed
so access is faster.
d. Access data page with a predefined key so that, once loaded, data access is
faster
--89. Application Settings allow you to
a. simulate data in an environment for testing purposes
b. execute connectors in parallel to improve performance
c. automate the application migration process
d. store references to an external system connected to an application
---90. To reduce training requirements for users, a company wants to utilize the existing
front end of their application
a. How can a third-party application use Pega Platform?
b. By exposing third-party application services
c. By using REST calls from the Pega API
d. By using database tables for staging the requests
e. By using middleware tools in application servers
---91. Which statement is true about services?
a. Services may use a listener that runs in the background
b. Services return all data in XML format.
c. Services may process outbound requests.
d. Services require a REST connector to function.
92. Which two configurations are required when adding a Split for Each for the case
type
a. Define when the parent process resumes processing
b. Enable users to get back to the subprocess after the case processed
c. Enter a rule that stores the audit note that you want to include
d. Enter the Page List or Page Group property that is the basis
93. Which two tasks are required to build a mobile app in Pega Platform
a. Configure access to Dev Studio.
b. Configure access to the Pega Mobile Build Server
c. Create a certificate set.
d. Set up push notifications to developers.
94. The Static Assembler is used to address rule assembly
a. Access groups contain multiple production rulesets
b. The server is managing a large number of rules cache
c. A new application is migrated to the production system
d. The application record lists several branch rulesets
95. An assignment service-level agreement (SLA) is configured with the following detail
 Initial urgency: 20
 Assignment ready: Timed delay of 1 hour
 Goal: 5 hours and increase urgency by 10
 Deadline: 8 hours and increase urgency by 20
 Passed deadline: 2 hours, increase urgency by 20, and limit events to 5
Assuming no other urgency adjustments, what is the assignment urgency 16 hours after
the c
a. 90
b.70
C.130
D.100
96.Consider the following requirement: An auditing policy explicitly requires that
employees cannot see the contents of the
Which security solution do you use to satisfy the requirement?
A. Access When
B. Access Control Policy
C. Access of Role to Object
D. Access Deny
97. Which two configurations do you implement when using a Pega Web Mashup?
(Choose Two)
A. Add an access group for the application rules that need to be accessed from
the external system
B. Configure the application permissions by specifying a list of trusted domains
in the application
C. Configure a node-level data page to hold security access information about the
external system
D. Leverage the standard authentication service IACAuthentication and update
the authentication
98. Which requirement is a prerequisite for configuring Pega web mashup?
A. Atleast 1 access control policy
B. A web server to test host page
C. Atleast one work queue in your application
D. No outstanding guardrail violation
99. Which three statements about the guardrail score are true? (Choose Three)
A. Rules with unjustified warnings are not counted in the compliance score.
B. The Application Guardrails landing page counts the number of rules with no
warnings or caution-level
C. Guardrail scores do not include Pega Platform core rules.
D. A weighted compliance score above 90 signifies that an application is ready for
general distribution
E. The Application Guardrails landing page counts the number of rules with
severe or moderate guardrails
100. A requirement states that when a case is assigned to a user for review, its work
status should be set to open - review .Which two steps do you perform to implement
this requirement? (Choose Two)
A. Add Open-Review as an allowed status on the case type record.
B. Configure a data transform to apply the Open-Review status on the
appropriate
C. Apply the Open-Review status to the appropriate assignments.
D. Create a field value record for the Open-Review status.
101. You have a requirement to associate users in different units to the same work
queue. How do you implement this requirement?
A. Associate the users to a common work group. Then associate the work group to
the appropriate unit
B. Associate the users to a common work group. Then associate a work queue to the
work group.
C. Associate the users to a common unit. Then associate a work queue to the
common unit.
D. Associate the users to a common work queue. Then associate the work queue to
the appropriate unit
102. You configure a child case to override the locking strategy of the parent case. The
parent case has a time off strategy. Which time-out value option is recommended for the
child case?
A. Set the Access time-out value less than the parent case time out value.
B. Set the Access time-out value greater than the parent case time-out value.
C. The Access time-out value on the child case cannot be changed.
D. Set the Access time-out value equal to the parent case time-out value.
Download