Pega Low-Code App Builder Extended 0 Flashcards

1
Q

A business analyst uses Dev Studio to model the life cycle for a case type.

True False

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Which two statements regarding Dev Studio are correct? (Choose Two)

Citizen developers can change the scope of rules in either App Studio or Dev Studio.
Business analysts can configure user permissions in App Studio.
Dev Studio allows developers to create application components that business analysts and citizen developers can add to case types in App Studio.
Developers can switch between App Studio and Dev Studio as needed to configure rule behavior.

A

Dev Studio allows developers to create application components that business analysts and citizen developers can add to case types in App Studio.

Developers can switch between App Studio and Dev Studio as needed to configure rule behavior.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Question
Match the user to the appropriate studio.

Database Administrator
Front-end Designer
Business Analyst
Full-Stack Developer
Citizen Developer
Security Administrator

1 App Studio
2 Dev Studio

A

Database Administrator 2
Front-end Designer 1
Business Analyst 1
Full-Stack Developer 2
Citizen Developer 1
Security Administrator 2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Question
Drag the words into the correct boxes.

A business analyst uses ===== to design a process for seat booking as part of an Airline Reservations case type. A ===== then extends the scope of the flow rule to use across the entire Travel application in =====. The ===== can now reuse the process in ===== to make bus or train ticket seat reservations.

bussiness analist
App Studio
Dev Studio
App Studio
system architect

A

A business analyst uses =App Studio to design a process for seat booking as part of an Airline Reservations case type. A ==system architect then extends the scope of the flow rule to use across the entire Travel application in ==Dev Studio . The ==bussiness analist can now reuse the process in ==App Studio to make bus or train ticket seat reservations.

1 App Studio
2 system architect
3 Dev Studio
4 bussiness analist
5 App Studio

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the purpose of a rule in a Pega Platform application?

A rule is an instruction for describing a specific case behavior, such as a process or automated decision.

A rule is a template for creating a rule type and determines the behavior modeled for the rule type.

A rule is an instruction for describing a specific case behavior that is highly specialized and cannot be reused.

A rule is a specific case behavior that must be created and managed in Dev Studio.

A

A rule is an instruction for describing a specific case behavior, such as a process or automated decision.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

The current version of a travel booking application sends automated booking confirmation emails that include the wrong Customer name and Case number. How do you address this issue?

Create a patch version of the relevant ruleset to correct the email content.
Create a minor version of the relevant ruleset to correct the email content.
Create a new ruleset to correct the email content.
Create a major version of the relevant ruleset to correct the email content.

A

Create a patch version of the relevant ruleset to correct the email content.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Which three things do you need to know before you can create a rule in Dev Studio? (Choose Three)

The Java code that references the rule.
The applies to class of the rule.
The .pzInsKey for the rule.
The name of the rule.
The rule type for the rule.

A

The name of the rule.
The rule type for the rule.
The applies to class of the rule.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is the purpose of a class in a Pega Platform application?

A class organizes rules within an application based on their capacity for reuse.
A work class organizes rules that describe how the application interacts with other systems.
A data class organizes rules that describe how to process a case or cases.
An integration class organizes rules that describe the data types in the application.

A

A class organizes rules within an application based on their capacity for reuse.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Drag the rule reuse scenario on the right to the class hierarchy on the left.

To promote the described rule reuse, where in the class hierarchy do the described rules belong?

Dropzone 1 of 3.
TGB
Dropzone 2 of 3.
TGB-HR-Orientation-Work-Onboarding
Dropzone 3 of 3.
TGB-HR-Orientation-Work

A flow
An SLA
A data

A

Dropzone 1 of 3. An SLA
TGB
Dropzone 2 of 3. A data
TGB-HR-Orientation-Work-Onboarding
Dropzone 3 of 3. A flow
TGB-HR-Orientation-Work

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

For each description of rule inheritance, drag one of the inheritance type labels to the box on the right.

Dropzone 1 of 4.
A case wide action to Update shipping address in the Inc-SalesApp-Work-Shop class is inherited from Inc-SalesApp-Work.

Dropzone 2 of 4.
An email correspondence rule in XYZ-Sales-AcctMgmt-Work-NewAccount is inherited from the Sales division layer.

Dropzone 3 of 4.
An SLA rule in the Reimbursements application is inherited from the New Hire application.

Dropzone 4 of 4.
The pyUserDashboardHeader rule is used in the User Portal and inherited from @baseclass.

A

Dropzone 1 of 4. ===Pattern inheritage
A case wide action to Update shipping address in the Inc-SalesApp-Work-Shop class is inherited from Inc-SalesApp-Work.

Dropzone 2 of 4. ===Pattern inheritage
An email correspondence rule in XYZ-Sales-AcctMgmt-Work-NewAccount is inherited from the Sales division layer.

Dropzone 3 of 4. ===Direct inheritage
An SLA rule in the Reimbursements application is inherited from the New Hire application.

Dropzone 4 of 4. ===Direct inheritage
The pyUserDashboardHeader rule is used in the User Portal and inherited from @baseclass.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

From which class does @baseclass inherit rules?

None
Work-
InsApp
InsCorp
Check answer

A

None

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Which two statements about rules are correct? (Choose Two)
Responses

Rules are automatically updated when you make a change in App Studio.

It is best to create all your rules in Dev Studio manually.

Each time you change a rule, you have to rename it.

Rules created in Dev Studio can be made available to users in App Studio.

A

Rules are automatically updated when you make a change in App Studio.

Rules created in Dev Studio can be made available to users in App Studio.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Drag the words into the correct boxes.

Based on the =======, the ABCInc-HR class is a ======= to the ABCInc-HR-Hiring class. The ABCInc-HR class has a work class, integration class, and data class. While integration and ======= classes can occur at any level of the class hierarchy, ======= classes are generally the most specific of the three classes.

1 work
2 parent class
3 class hierarchy
4 data

A

Based on the ==3 class hierarchy, the ABCInc-HR class is a ==2 parent class to the ABCInc-HR-Hiring class. The ABCInc-HR class has a work class, integration class, and data class. While integration and ==4 data classes can occur at any level of the class hierarchy, ==1 work classes are generally the most specific of the three classes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Drag each inheritance type to the appropriate description of rule inheritance.

An SLA rule in the Reimbursements application is inherited from the New Hire application.

The pyUserDashboardHeader rule is used in the User Portal and inherited from @baseclass.

An email correspondence rule in XYZ-Sales-AcctMgmt-Work-NewAccount is inherited from the Sales division layer.

A case wide action to Update shipping address in the Inc-SalesApp-Work-Shop class is inherited from Inc-SalesApp-Work.

===Pattern inheritage
===Directed inheritage

A

An SLA rule in the Reimbursements application is inherited from the New Hire application. ===Directed inheritage

The pyUserDashboardHeader rule is used in the User Portal and inherited from @baseclass. ===Directed inheritage

An email correspondence rule in XYZ-Sales-AcctMgmt-Work-NewAccount is inherited from the Sales division layer. ===Pattern inheritage

A case wide action to Update shipping address in the Inc-SalesApp-Work-Shop class is inherited from Inc-SalesApp-Work. ===Pattern inheritage

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

LeaseMGmt /Data
Int
UIPages
Work
Data

  1. Propreties in TenantInfo
    2 Rules to connect the application to a thirth-party server
    3 BackgroundCheckHeader
    4 Flow rule for PostProperty case type
    5 RealtCo-Data organization data class
A

LeaseMGmt /Data 1 Propreties in TenantInfo
Int 2 Rules to connect the application to a thirth-party server
UIPages 3 BackgroundCheckHeader
Work 4 Flow rule for PostProperty case type
Data 5 RealtCo-Data organization data class

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Question
An application references a data element found in the Work- class. How is this rule inherited by the application?

By applying pattern inheritance.

By naming PegaRULES as the built-on application. n

By adding the ruleset that contains the property to the application. n

By applying directed inheritance.

A

By applying directed inheritance.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

The initial urgency on the case type is set to 10. An assignment service-level agreement is configured with the following details:

  • Goal: 12 hours and increase urgency by 20
  • Deadline: 24 hours, increase urgency by 30, and then send an email notification to the assignee
  • Passed deadline: 6 hours, increase urgency by 40, send an email notification to the assignee and manager, and limit events to 3

Which three statements are true 37 hours after the case reaches the assignment? (Choose Three)

The assignee has received three email notifications.
The manager has received one email notification.
The assignee has received two email notifications.
The assignment urgency is 100.
The manager has received two email notifications.
The assignment urgency is 140.

A

The assignment urgency is 100.
The manager has received two email notifications.
The assignee has received three email notifications.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Question
An assignment is configured with the service-level agreement described in the following list. Passed deadline intervals can repeat.

  • Initial urgency: 5
  • Goal: 12 hours and increase urgency by 10
  • Deadline: 24 hours and increase urgency by 15
  • Passed deadline: 4 hours, increase urgency by 20, and limit events to 5

What is the assignment urgency 36 hours after the case reaches the assignment?

Responses

85

50

70

90

A

90

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Question
A customer service representative (CSR) must respond to emails within 24 hours. Otherwise, the assignment is considered late, and the urgency increases by 20. For every additional 6 hours that the CSR does not respond, the CSR’s manager is notified, and the urgency increases by 20. If the case reaches the assignment at 4 P.M. Tuesday and the assignment starts with an urgency of 10, what is the assignment urgency at 1 P.M. Thursday?

50

80

90

100

A

90

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

How does the passed deadline interval differ from the goal and deadline intervals?
Responses

Passed deadline intervals do not have escalation actions.

Passed deadline intervals do not have urgency values.

Goal and deadline intervals do not repeat.

Goal, deadline, and passed deadline intervals are configured in Dev Studio only.

A

Goal and deadline intervals do not repeat.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Which two requirements are satisfied by using a decision table? (Choose Two)

An agent is shown additional shipping fields for Gold status customers.

Orders over USD50 ship free by using a standard ground service, whereas orders over USD500 ship by using an expedited shipping service.

If a customer’s order includes an item type of radio, an item type of antenna is suggested in the Additional Purchases view. Other item types do not receive additional views.

An online marketplace needs to determine if a user meets Bronze, Silver, or Gold status by evaluating their total purchase amount and their number of sold items over the last year.

A

An online marketplace needs to determine if a user meets Bronze, Silver, or Gold status by evaluating their total purchase amount and their number of sold items over the last year.

Orders over USD50 ship free by using a standard ground service, whereas orders over USD500 ship by using an expedited shipping service.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

You configure a decision tree to determine what type of checking account is appropriate for an applicant. If the applicant is a student, Pega Platform recommends they choose the Student checking account. If the applicant is a senior, Pega Platform recommends they choose the 60+ checking account. Otherwise, Pega Platform recommends they choose the Standard checking account. How do you configure the decision tree?

Drag the words into the correct boxes

If = then return Student checking account
If = Yes then return
Otherwise return

  1. Standart checking account
  2. Is senior?
  3. 60+ checking account
  4. Yes
  5. Is student
A

If —–5. Is student = ——–4. Yes then return Student checking account
If ——–2. Is senior? = Yes then return ———3. 60+ checking account
Otherwise return ——1. Standart checking account

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Use a decision tree rather than a decision table to automate a decision that evaluates different properties based on top-level conditions.

True False

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

The conflict test helps identify missing conditions or branches in a decision rule.

True False

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

The completeness test helps identify unreachable branches or conditions in a decision rule.

True False

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

Question
You have designed a decision tree that you want to test. You want to verify that the system can evaluate every row regardless of the input values. How do you test your decision tree logic?
Responses

Add the decision tree to a decision shape and create cases that use various test values.

Check the decision tree for completeness.

Check the decision tree for conflicts.

Run the case and use the Tracer tool.

A

Check the decision tree for conflicts.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

A job recruiter is screening candidates to assess their qualifications. The recruiter determines whether the candidate matches the targeted position, matches a different position in the company, or does not match any position. A decision table, based on the recruiter’s feedback, automatically advances the case through the appropriate connector - Selected Position, Targeted Position, or Reject.

Which two configurations, when used together in the decision table, meet this requirement? (Choose Two)

Create one column for Feedback, with three rows for the three possible decisions.

Create a single column for Position.

Create separate columns for Selected Position, Targeted Position, and Reject.

Create separate rows for Matches Position, Matches Another Position, and Does Not Match Any Position.

A

Create separate rows for Matches Position, Matches Another Position, and Does Not Match Any Position.

Create one column for Feedback, with three rows for the three possible decisions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

The UPlus banking application uses a decision table to recommend an account based on customer responses to the Account Selection form. What account type would the application recommend for a 19-year-old high school graduate who plans to accrue savings and have a large daily balance?

Student Savings

Checking Plus

Savings Plus

Checking & Savings bundle

A

Savings Plus

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

Question
Candidate hiring decisions are based on the feedback from the interviewer and assessment test scores. If necessary, other skill test scores are used in the evaluation.

  • Candidates with an assessment score of 40 or less are automatically rejected.
  • Candidates with an assessment score of 60 or less are rejected if either their technical skill score or their interpersonal skill score is below 40.
  • Candidates with assessment scores higher than 60 are automatically approved.

You use a decision tree to make the evaluations. Which two branch configurations when used together in the decision tree, meet the requirements? (Choose Two)

Responses

A top-level branch that evaluates both technical and interpersonal skill scores.

A top-level branch that tests for assessment scores less than 40.

An otherwise branch that tests for assessment scores less than 40.

Two nested branches — one to evaluate technical skill scores and another to evaluate interpersonal skill scores.

A

Two nested branches — one to evaluate technical skill scores and another to evaluate interpersonal skill scores.

A top-level branch that tests for assessment scores less than 40.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
30
Q

Question
Drag each configuration option to the description that would best automate the decision.

Two weeks after the application is submitted, a hiring manager is notified if a candidate has not received the minimum number of interviews.

Before submitting a purchase order, a customer receives a recommended shipping type based on product availability and the fulfillment warehouse location.

When booking a flight or hotel, a customer receives a notification about an available vacation package based on the type of booking and the location.

Each week a customer receives a notification if they have unused discounts near the expiration date.

  1. When condition
  2. Decision table
A

Two weeks after the application is submitted, a hiring manager is notified if a candidate has not received the minimum number of interviews. 1. When condition

Before submitting a purchase order, a customer receives a recommended shipping type based on product availability and the fulfillment warehouse location. 2. Decision table

When booking a flight or hotel, a customer receives a notification about an available vacation package based on the type of booking and the location. 2. Decision table

Each week a customer receives a notification if they have unused discounts near the expiration date. 1. When condition

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
31
Q

Your application requires a cascading approval for expense reports. Approvals must follow the submitter’s reporting structure, with the following thresholds.

The manager must approve expense reports of USD500 or less.
A director must approve expense reports of USD1500 or less.
A vice president must approve expense reports of USD1500 or higher.
How do you configure the approval process?

Responses

Select the reporting structure configuration, then select All levels.
Select the reporting structure configuration, then select All levels.

Select the reporting structure configuration with custom levels, then configure a decision table to determine the number of levels.
Select the reporting structure configuration with custom levels, then configure a decision table to determine the number of levels.

Select the authority matrix configuration option.
Select the authority matrix configuration option.

Select the reporting structure configuration with custom levels, then configure when rules to determine the number of levels.

A

Select the reporting structure configuration with custom levels, then configure when rules to determine the number of levels.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
32
Q

You add a cascading approval step that uses an authority matrix, and you specify a decision table to determine the approvers for each case. You confirm that the conditions in the decision table are configured correctly. You test the configuration by entering requests that require multiple approvers. However, the application routes all requests to only one approver.

Which of the following actions should you take to correct this issue?

Responses

Add an approval level for each approver.
Add an approval level for each approver.

Set the decision table to evaluate all rows.

Add a row to the decision table that evaluates the submitter’s work group manager.
Add a row to the decision table that evaluates the submitter’s work group manager. n

Specify a page list for the authority matrix. n

A

Set the decision table to evaluate all rows.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
33
Q

Consider a requirement for approvals of a change request for a consulting project. You use the criteria in the table to configure a process for routing a case to the correct party. Based on the images above, select the two parties that must approve the change request. (Choose Two)

Responses

Project Manager

Legal
Legal

Account Executive
Account Executive

CFO

A

Project Manager
CFO

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
34
Q

In which use case do you configure an authority matrix with a decision table?
Responses

Depending on the insurance customer type (business/personal), a policy type of “Umbrella” for over USD1,000,000, is approved by the business lines or personal lines department underwriter.

The new hires’ 90-day performance review must be approved by the work group manager, in addition to the new hire’s supervisor, before it can be finalized.
The new hires’ 90-day performance review must be approved by the work group manager, in addition to the new hire’s supervisor, before it can be finalized. n

Several editors on the same content development team must approve dashboard content changes before the changes are published to the webpage.
Several editors on the same content development team must approve dashboard content changes before the changes are published to the webpage. n

A manager’s request for an employee salary increase is routed to department VP for approval if the pay rate increase is greater than 5%.

A

Depending on the insurance customer type (business/personal), a policy type of “Umbrella” for over USD1,000,000, is approved by the business lines or personal lines department underwriter.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
35
Q

Question
Which requirement can you satisfy by creating a new work queue?
Responses

Requests for information from prospective customers are directed to the sales representative assigned to the appropriate territory.
Requests for information from prospective customers are directed to the sales representative assigned to the appropriate territory.

Inquiries from customers with a higher status tier are triaged before inquiries from customers with a lower status tier.
Inquiries from customers with a higher status tier are triaged before inquiries from customers with a lower status tier.

Policy renewals can be processed by any customer service representative (CSR), while coverage changes are assigned to members of a specialized team of underwriters and CSRs.

Auditors can access a secondary view with additional information, but other users cannot access the secondary view.

A

Policy renewals can be processed by any customer service representative (CSR), while coverage changes are assigned to members of a specialized team of underwriters and CSRs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
36
Q

Which requirement do you satisfy by creating a work group?
Responses

Transaction disputes are directed to a different queue for customer service representatives than address changes.
Transaction disputes are directed to a different queue for customer service representatives than address changes.

Case reviews that are not completed within 24 hours are escalated to the manager of the assigned worker.
Case reviews that are not completed within 24 hours are escalated to the manager of the assigned worker.

Approvals are directed to the appropriate regional vice president.
Approvals are directed to the appropriate regional vice president.

Insurance claims are processed by a cross-functional team of appraisers, adjustors, and service representatives.

A

Insurance claims are processed by a cross-functional team of appraisers, adjustors, and service representatives.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
37
Q

Question
What is the default responsive behavior for tables?
Responses

The widest column in a table is displayed on mobile phones.
The widest column in a table is displayed on mobile phones.

The left-most column is automatically designated the primary column.

The right-most column is automatically designated as the default column.
The right-most column is automatically designated as the default column.

Tables with more than four columns are not displayed on smaller devices. N

A

The left-most column is automatically designated the primary column.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
38
Q

Question
Which of the following statements is true about device preview?
Responses

The device preview is available only for completed applications.
The device preview is available only for completed applications.

Device preview is a Pega Platform™ add-on.
Device preview is a Pega Platform™ add-on. n

The only preview options available are default options.
The only preview options available are default options.

You still must test applications on actual devices.

A

You still must test applications on actual devices.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
39
Q

What are two benefits of responsive UI? (Choose Two)
Responses

Makes the application preview function available
Makes the application preview function available

Maximizes data presentation for the available space

Minimizes horizontal scrolling

Displays columns configured as “Other” on mobile devices

A

Maximizes data presentation for the available space

Minimizes horizontal scrolling

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
40
Q

Question
Select two best practices to follow when designing mobile applications. (Choose Two)
Responses

Enable server-side decisions and validations.
Enable server-side decisions and validations.

Configure horizontal scrolling for smaller devices.
Configure horizontal scrolling for smaller devices.

Incorporate native device features.

Use controls that support tapping.

A

Use controls that support tapping.
Incorporate native device features.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
41
Q

A car insurance enrollment case type displays one column with policy information and a second with vehicle information. The information collapses into one column when it exceeds the width of the display area.
A course enrollment case type presents students with a table of courses. Each course is selectable and identified by ID, name, description, and credits.
A banking case type presents a screen with terms of use that users must scroll through before clicking the Accept button at the bottom of the screen. The terms of use content wraps to accommodate smaller screen sizes.
A vehicle rental case type presents customers with available vehicles. Vehicles are identified by make, model, price, description, and image.
DL
RL

A

A car insurance enrollment case type displays one column with policy information and a second with vehicle information. The information collapses into one column when it exceeds the width of the display area. DA
A course enrollment case type presents students with a table of courses. Each course is selectable and identified by ID, name, description, and credits. RL
A banking case type presents a screen with terms of use that users must scroll through before clicking the Accept button at the bottom of the screen. The terms of use content wraps to accommodate smaller screen sizes. DL
A vehicle rental case type presents customers with available vehicles. Vehicles are identified by make, model, price, description, and image. RL

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
42
Q

Question
Choose the correct statement about modifying the layout of a view in App Studio.
Responses

From the Views tab of a case type, you can modify the layout of an existing view.
From the Views tab of a case type, you can modify the layout of an existing view.

From the case life cycle, you can configure a view and modify the layout.
From the case life cycle, you can configure a view and modify the layout.

From App Studio, you cannot modify the view layout. You can make this change in Dev Studio only.
From App Studio, you cannot modify the view layout. You can make this change in Dev Studio only.

At run time, you can change the template to modify the layout.

A

At run time, you can change the template to modify the layout.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
43
Q

Customers can track online orders by entering the order tracking number and clicking a button that is labeled Track it.

In this example, tracking number is a and the Track it button is a .

field
control

A

Customers can track online orders by entering the order tracking number and clicking a button that is labeled Track it.

In this example, tracking number is a====field and the Track it button is a ==control.

field
control

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
44
Q

Layout groups help developers design a Response area that is optimized based on the amount of Response area you want to present. Layout groups organize and group Response area into Response area.

A

Layout groups help developers design a ======== user interface that is optimized based on the amount of =====information you want to present. Layout groups organize and group =====fields into ====panels.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
45
Q

You want to configure a view that features two panels of information: Coverage selection and Selected coverage overview. The view mock-up is included above. The content of both panels automatically wraps based on screen size.

How do you achieve this configuration?

Responses

You configure dynamic layouts within an accordion layout group.

You configure layout groups within a stacked layout group.

You configure repeating layouts within a tab layout group.

You configure repeating layouts within a menu layout group.

A

You configure dynamic layouts within an accordion layout group.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
46
Q

A vehicle insurance case type, which is displayed in the image above, allows customers to identify one or more vehicles covered by an insurance policy.

What layout group format is used in the vehicle insurance case type?

Responses

Stacked format
Stacked format

Accordion format
Accordion format

Menu format
Menu format

Tab format

A

Tab format

47
Q

A view displays a university’s course catalog. The view lists courses by name, department, description, credits, and schedule.
A view displays a company’s product inventory. Products are listed by product code, name, description, and quantity.
A view displays a list of available tickets for a concert. Tickets are listed by the section of the venue, row number, seat number, and price. For each ticket, the seat locations are marked on a venue diagram.

Tablet layout
Repeating dynamic layout

A

Tablet layout A view displays a university’s course catalog. The view lists courses by name, department, description, credits, and schedule.
Tablet layout A view displays a company’s product inventory. Products are listed by product code, name, description, and quantity.
Repeating dynamic layout A view displays a list of available tickets for a concert. Tickets are listed by the section of the venue, row number, seat number, and price. For each ticket, the seat locations are marked on a venue diagram.

48
Q

You want to configure a view where customers browse for and purchase books. The title, image of the cover,聽price, rating, and other details for each book are displayed on the view.

How do you achieve this configuration?

Responses

Use a table layout.
Use a table layout.

Use a dynamic layout.
Use a dynamic layout.

Use a repeating dynamic layout.

Use a tab layout group format.

A

Use a repeating dynamic layout.

49
Q

Which rule is used to store the labels, messages, and other text strings that require translation?聽

Localized label

Field value

pyCaption

Text file

A

Field value

50
Q

You can use field values to localize ______________ and ______________. (Choose Two)

Instruction text

Short descriptions

Correspondence text

Paragraph rules

A

Short descriptions
Instruction text

51
Q

Which of the following two statements are true about the Localization wizard? (Choose Two)

Responses

Correspondence and paragraph rules are exported as HTML files to be translated.

You can use the Localization wizard to change the locale, the base currency, and the time zone.
You can use the Localization wizard to change the locale, the base currency, and the time zone.

You can use the Localization wizard to export the strings to be translated which contain certain rules such as field value or message rules.

The Localization wizard verifies if the localization flag is enabled on user interface rules.

A

You can use the Localization wizard to export the strings to be translated which contain certain rules such as field value or message rules.

Correspondence and paragraph rules are exported as HTML files to be translated.

52
Q

Drag the words into the correct boxes

ALandmark
identifies a header that contains the application logo and standard content shared across multiple forms.
The
2 Document structure
identify rows in a table that presents a listing of previous cases submitted by a customer.
A
3 Component/widge
identifies a link for an assistive device, such as a screen reader.
Component/widget1 of 3 draggables.
Landmark2 of 3 draggables.
Document structure3 of 3 draggables.

A

1 Landmark
2 Document structure
3 Component/widge

53
Q

Identify the two issues that the Accessibility Inspector identifies when enabled. (Choose Two)

A screen reader has not been configured properly to interact with a form.
Highlighted text displays indistinctly from the background for a user with color vision deficiency.
A web page lacks a link to quickly navigate to the content area of the work form.
A label is not configured for an icon.

A

A web page lacks a link to quickly navigate to the content area of the work form.
A label is not configured for an icon.

54
Q

Drag eachaccessibility featureto the appropriatedescription.

A user navigates a list by using the keyboard instead of a mouse.1 E

An assistive device guides a user to a search field.2 L

A screen reader describes a field to the user.3 H

1.Enter event
2.Landmark role
3.Helper text

A

1.Enter event
2.Landmark role
3.Helper text

55
Q

A developer decides that buttons in a Pega Platform邃「 application are blue and the button text is purple. What Pega Platform feature allows the developer to check whether application users with a form of color blindness can easily differentiate between the button text and button background?

Responses

The Accessibility Inspector

The Device Preview
The Device Preview

The Tracer
The Tracer

Live UI

A

The Accessibility Inspector

56
Q

What is the purpose of accessibility roles?

Responses

Prevent access by unauthorized personnel
Prevent access by unauthorized personnel

Provide parental controls that enable parents to control access to the application by their children
Provide parental controls that enable parents to control access to the application by their children

Provide enhanced interface support for users requiring assistance

Enable application use on all software platforms

A

Provide enhanced interface support for users requiring assistance

57
Q

Choose the correct statement
Authorization
Authentication

A

Authentication

58
Q

Choose the correct statement

Authorization
Auditind

A

Authorization

59
Q

Choose the correct statement
Auditing ==== established criteria
Auditing ====== Pega Platform

A

Auditing ==== established criteria

60
Q

Both Pega and the client are responsible for secure deployment of an application.

TRUE FALSE

A

TRUE

61
Q

Match the definition
A. Based
B. Check
C. The amount
D. Track

A

A. Based === D
B. Check === C
C. The amount === A
D. Track === B

62
Q

Which two statements are true about security? (Choose Two)

If stakeholders decide to use application-level security, you do not need to consider implementing feature-level security.
To ensure security is set up correctly, it is a best practice to add security requirements to the definition of done (DoD) for each feature.
When setting up security, you need to know which personasareauthorized and which personasare notauthorized to use each feature.
Security is configured and tested only toward the end of the product development cycle.

A

To ensure security is set up correctly, it is a best practice to add security requirements to the definition of done (DoD) for each feature.

When setting up security, you need to know which personasareauthorized and which personasare notauthorized to use each feature.

63
Q

Security Factor Category
Knowledge
Possession
Being

city of birth – password —email — debit card—-finger — facail

A

Knowledge
city of birth – password
Possession
email — debit card
Being
finger — facail

64
Q

A user fails to log in to their account successfully after two attempts. As a result,the account is locked for eight minutes. Which configuration supports this requirement?Drag the correct configuration to the Lockout policies box.

Which two statements describe the Security Checklist feature of Pega Platform? (Choose Two)

Responses

Describes your guardrail compliance score.
Describes your guardrail compliance score.

Lists security tasks that are all required for every application.
Lists security tasks that are all required for every application.

Tracks the status of security tasks and overall completion.

Identifies critical security tasks based on how you deploy your application.

A

Tracks the status of security tasks and overall completion.

Identifies critical security tasks based on how you deploy your application.

65
Q

A user fails to log

A

Disable
2
8

66
Q

Multi-factor authentication
Operator disablement policy
Password policy
Audit

==== Customize the level

==== Customize requirements

==== Automatically

=== A user gains

A

Multi-factor authentication === A user gains
Operator disablement policy ==== Automatically
Password policy ==== Customize requirements

Audit ==== Customize the level

67
Q

An access group includes three access roles.

  1. Role A grants users the ability to run reports.
  2. Role D does not grant users the ability to run reports.
  3. Role O grants users the ability to view reports.

Based on permissions allocated to the three roles in this access group, which users can run reports?

All users in the access group except for those in role D can run reports.
All users in the access group except those in roles A and O can run reports.
All users in the access group can run reports.
All users in the access group except for those in roles D and O can run reports.

A

All users in the access group can run reports.

68
Q

Which two statements about access control are true? (Choose Two)

Use the Access Manager to set access control based on system type and production level to grant conditional access.
Configure access control for a case type from the Persona access landing page or Access Manager.
Modify the Access of Role to Object and Access Deny records to set whether a persona can modify a data object.
Edit the Access group record to grant permission to edit case types, data objects, and configuration sets.

A

Use the Access Manager to set access control based on system type and production level to grant conditional access.

Configure access control for a case type from the Persona access landing page or Access Manager.

69
Q

Authenticationconfirms the identity of a user and verifies that the user is allowed access to an application.

Authorizationdetermines what data the user can view and what actions the user can perform.

Authentication
Authorization

A

Authenticationconfirms the identity of a user and verifies that the user is allowed access to an application. Authentication

Authorizationdetermines what data the user can view and what actions the user can perform. Authorization

70
Q

In a human resources application, managers can create聽and edit employee onboarding cases. Administrators have the additional ability to delete onboarding cases. How do you give managers and administrators this ability?

In the relevant operator records, configure the necessary permissions.
In the relevant operator records, configure the necessary permissions.

On the Persona access landing page, modify the permissions for the Manager role, and then in the Access Manager, modify the permissions for the聽Administrator role.

In the Access Manager, configure conditional access for the Manager and Administrator roles based on the ability to delete onboarding cases.
In the Access Manager, configure conditional access for the Manager and Administrator roles based on the ability to delete onboarding cases.

In the relevant access groups, configure the necessary permissions.

A

On the Persona access landing page, modify the permissions for the Manager role, and then in the Access Manager, modify the permissions for the聽Administrator role.

71
Q

Drag the words into the correct boxes

The record for the Response area allows for the authentication of a user. The Response area references one or more Response area, which grant access to specific functionalities within an application. Each Response area identifies one or more Response area, which are associated with a set of permissions.

Access group
Operator ID
Operator record
Access role

A

The record for the ===Operator ID allows for the authentication of a user. The ===Operator record references one or more ===Access group, which grant access to specific functionalities within an application. Each ===Access group identifies one or more ===Access role, which are associated with a set of permissions.

72
Q

Which two of the following issues can you investigate by using the Tracer tool? (Choose Two)

The application performance is slow.
The application log shows that an error occurred.
The current value of a property in memory is displayed.
The user sees an unexpected result.

A

The application log shows that an error occurred.
The user sees an unexpected result.

73
Q

Which two statements regarding the Tracer tool are true?聽(Choose Two)

The Tracer tool is a third-party application that you have to install.
You can access the Tracer tool in App Studio and Dev Studio.
The Tracer displays all actions and events for a case on a single data row.
The Tracer tool returns events that you can select from to view more details, such as the contents in memory as each event occurs.

A

You can access the Tracer tool in App Studio and Dev Studio.
The Tracer tool returns events that you can select from to view more details, such as the contents in memory as each event occurs.

74
Q

What happens when an application execution encounters a Breakpoint defined in Tracer?

No effect if Tracer is on.
Application execution halts.
A log gets entered for Breakpoint values and execution continues.
Tracer halts but application execution continues.

A

Application execution halts.

75
Q

Running the Tracer does not impact application performance significantly if the application is already loaded in memory.聽

Responses
TRUE

FALSE

A

FALSE

76
Q

You want to limit the amount of information displayed in the Tracer tool to the specific time an error occurs. Which two of the following methods allow you to limit the amount of information displayed?(Choose Two)

Responses

Clear the Tracer tool after the error occurs.
Clear the Tracer tool after the error occurs.

Pause the Tracer tool until just before the moment the error occurs.

Set a breakpoint at the beginning of your application.
Set a breakpoint at the beginning of your application.

Start the Tracer tool just before the moment the error occurs.

A

Pause the Tracer tool until just before the moment the error occurs.
Start the Tracer tool just before the moment the error occurs.

77
Q

A user enters and submits a form response. The Pega Platform鈩⒙燼pplication returns an error. Using the Tracer tool, what can you do to determine the cause of the error in your application?

Responses

Search for the form that is causing the error.
Search for the form that is causing the error.

Search for the first FAIL status and see which step is causing the error.

Search for the property value causing the error on the聽pyWorkPage.
Search for the property value causing the error on the pyWorkPage .

Search for the alert that is reporting the error.

A

Search for the first FAIL status and see which step is causing the error.

78
Q

Which of the following options best describes the benefit of unit testing rules?

Unit testing identifies configuration issues that might impact application performance on a production system.
Unit testing validates information that must be provided before the rule can be saved.
Unit testing validates a rule configuration to ensure that any dependent rules are available to the application.
Unit testing identifies configuration issues that can propagate to other rules with potentially serious consequences.

A

Unit testing identifies configuration issues that can propagate to other rules with potentially serious consequences.

79
Q

The Unit testing landing page lists only the last test case defined for an application. The status of that test case is based on the last execution of the test case.

TRUE

FALSE

A

FALSE

80
Q

In which two contexts can you record a scenario test case? (Choose Two)

Case type
User
Portal
Assignment

A

Case type
Portal

81
Q

Which two testing situations are addressed by scenario testing? (Choose Two)

Your team adds a new Manager portal to the application. The team lead wants to test the end-to-end functionality of the new portal.
Another team adds new functionality to a case type. The team lead wants to test that the functionality does not impact the ability of users to fully complete a case.
Your team adds a new web service integration. The team lead wants to fully test its functionality.
Another team adds a new form to collect information from users. The team lead wants to test if a data transform correctly populate values in the form.

A

Your team adds a new Manager portal to the application. The team lead wants to test the end-to-end functionality of the new portal.
Another team adds new functionality to a case type. The team lead wants to test that the functionality does not impact the ability of users to fully complete a case.

82
Q

Which two statements are true about test automation and test coverage data? (Choose Two)

Multiple users can contribute simultaneously to application-level test coverage reports.
Scenario testing (UI-based) tests are the least expensive to run and easiest to maintain.
Unit tests take the least amount of time to run and usually represent the greatest number of tests in the test suite.
Results from user-level test coverage reports are visible in the Application Quality Dashboard.

A

Multiple users can contribute simultaneously to application-level test coverage reports.
Unit tests take the least amount of time to run and usually represent the greatest number of tests in the test suite.

83
Q

You create a test case for a decision table and verify the results. A few weeks later, another developer runs the test case again and the test fails. Changes to which two of the following configurations can cause this result? (Choose Two)

Responses

The input properties used in the decision table.

The user who performs the unit test.
The user who performs the unit test.

The page containing the decision table input properties.
The page containing the decision table input properties.

The returned values used in the decision table.

A

The input properties used in the decision table.
The returned values used in the decision table.

84
Q

Which two use cases are supported by the Test coverage tool? (Choose Two)

Responses

Merge data from multiple user-level coverage reports.聽
Merge data from multiple user-level coverage reports.聽

List the number of covered rules that were updated in the last week.

Identify how many rules are not covered by tests in your application.

Show which type of test is needed to cover a certain rule.

A

List the number of covered rules that were updated in the last week.
Identify how many rules are not covered by tests in your application.

85
Q

Which two features does the Assertion Marker provide for test scenarios? (Choose Two)

Responses

Add a wait time following an action on a UI element.

Create a validation rule for a UI element.

Provide logic to skip the step when appropriate.
Provide logic to skip the step when appropriate.

Add a time to wait before an action that is being executed on a UI element

A

Add a wait time following an action on a UI element.
Create a validation rule for a UI element.

86
Q

When unit testing a rule, you use a data transform during the test. What does the data transform do?

Responses

Records the results of the unit test
Records the results of the unit test

Copies test results to the clipboard
Copies test results to the clipboard

Provides initial values for properties used in rule evaluation

Distinguish the test data from other pages in memory

A

Provides initial values for properties used in rule evaluation

87
Q

Which three items are best practices forunit tests?(Choose Three)

Responses

Tests that contain rules with wide usage across the application are high-priority to configure.

It is high-priority to create unit tests for rules that undergo frequent changes.

To maximize rule test coverage, include enough tests to cover all input and output combinations.

Unit test development should occur after an application is released.

It is high-priority to create unit tests for rules that have predictable results.

A

Tests that contain rules with wide usage across the application are high-priority to configure.
It is high-priority to create unit tests for rules that have predictable results.
To maximize rule test coverage, include enough tests to cover all input and output combinations.

88
Q

You configure a cascading approval step for insurance claims. The request requires approval from the user’s manager. However, approval from users in other parts of the organization and even other organizations can also be required. Which approval model should you use?

Approval level
Authority matrix
Reporting structure
Work queue

A

Authority matrix

89
Q

Question
From the right, drag the routing option to the blank rectangle next to the appropriate scenario.

Route job requisition approval to a reporting manager, the senior manager, and then director
Route an employee evaluation to the direct manager
Route an expense report to the department manager when expenses exceed USD1000
Route support requests for customers whose preferred language is Spanish to customer service representatives who speak Spanish

Use one approver
Do not use
Use all approvers
Use custom approvals

A

Route job requisition approval to a reporting manager, the senior manager, and then director
==Use all approvers
Route an employee evaluation to the direct manager
==Use one approver
Route an expense report to the department manager when expenses exceed USD1000
==Use custom approvals
Route support requests for customers whose preferred language is Spanish to customer service representatives who speak Spanish
==Do not use

90
Q

= Cascading / Reporting structure / Reporting manager Custom 1 2 3 4
= Cascading / Reporting structure / Reporting manager One
= Cascading / Reporting structure / Reporting manager All
= Single level / Work queue / HR@CO

A budget proposal
The project manager
A direct manager
Any HR

A

= Cascading / Reporting structure / Reporting manager Custom 1 2 3 4
=== A budget proposal
= Cascading / Reporting structure / Reporting manager One
=== A direct manager
= Cascading / Reporting structure / Reporting manager All
=== The project manager
= Single level / Work queue / HR@CO
=== Any HR

91
Q

Correct?
A user has access to the work queue for their work group.
A user selects a work queue from those that are available in the business unit.
A user has one work queue based on the work queue that is assigned by their manager.

A

A user has access to the work queue for their work group.

92
Q

Correct?
When assigned to multiple work groups, a user can access only one work queue.
When assigned to multiple work groups, a user can access the work queue for each of their work groups.
When assigned to multiple work groups, a user can access only one work queue in their work groups and one work queue for their business unit.

A

When assigned to multiple work groups, a user can access the work queue for each of their work groups.

93
Q

Correct?
A work group allows users to collaborate with multiple authorized managers.
A work group gives managers the ability to assign work to any user in the organization.
A work group gives users access to a work queue shared among users from different business units.

A

A work group gives users access to a work queue shared among users from different business units

94
Q

Which requirement do you satisfy by creating a work group?
Responses

Approvals are directed to the appropriate regional vice president.

Case reviews that are not completed within 24 hours are escalated to the manager of the assigned worker.

Insurance claims are processed by a cross-functional team of appraisers, adjustors, and service representatives.

Transaction disputes are directed to a different queue for customer service representatives than address changes.

A

Insurance claims are processed by a cross-functional team of appraisers, adjustors, and service representatives.

95
Q

Drag the words into the correct boxes

A form displays credit card information (current balance, credit limit, statement dates) and a list of transactions. You modify the ===========so that the credit card information displays in two columns (30 | 70) on a laptop or tablet screen. You utilize to ============== provide a positive user experience with minimal horizontal scrolling on a laptop and maximum data presentation on mobile devices. The credit card information automatically displays in two columns on the width of a laptop or tablet screen but as a single column on width of a mobile phone screen because of the default ========= .

layout template
responsive behavior
responsive breakpoint

A
  1. layout template
  2. responsive behavior
  3. responsive breakpoint
96
Q

Drag one responsive table configuration element on the right to the drop area next to the appropriate description on the left.

In App Studio, you move the credit card number column to the leftmost place.

In Dev Studio, the Description column is set to Other and is not displayed when the user views the table on a tablet.

The table is displayed as a list. For each row in the table, the contents of each column are stacked vertically.

== responsive breakpoint
==Primary importance
== Column importance

A

In App Studio, you move the credit card number column to the leftmost place.
==Primary importance
In Dev Studio, the Description column is set to Other and is not displayed when the user views the table on a tablet.
== responsive breakpoint
The table is displayed as a list. For each row in the table, the contents of each column are stacked vertically.
== Column importance

97
Q

Drag the design consideration to the appropriate approach drop area.

Design consideration
Present a button
Avoid horizontal
Configure a date

Approach
Dropzone 1 of 3. Use responsive design
Dropzone 2 of 3. Use auto-generated controls
Dropzone 3 of 3. Create a simple UI

A

Dropzone 1 of 3. Use responsive design
==Avoid horizontal
Dropzone 2 of 3. Use auto-generated controls
==Configure a date
Dropzone 3 of 3. Create a simple UI
==Present a button

98
Q

You add a ______________ to configure a view in App Studio.

data type

control

field

property

A

field

99
Q

Pega Platform automatically creates a ______________ in the background to manage data.

property

field

control

data type

A

property

100
Q

You can use a ______________ to collect user input or perform an action on the user interface.

data type

property

control

field

A

control

101
Q

What is the purpose of repeating layouts?

Repeating layouts organize non-tabular information and shift content as device size changes.
Repeating layouts are specialized to organize information in a linear format.
Repeating layouts facilitate the reuse of content defined elsewhere in the case.
Repeating layouts organize information in repeating structures such as lists and tables.

A

Repeating layouts organize information in repeating structures such as lists and tables.

102
Q

Describe the purpose of dynamic layouts.

Dynamic layouts arrange items in a flexible form that automatically adjusts to screen size.
Dynamic layouts contain views.
Dynamic layouts facilitate the process of rendering the user interface in the HTML5 document type.
Dynamic layouts maintain a fixed screen size.

A

Dynamic layouts arrange items in a flexible form that automatically adjusts to screen size.

103
Q

What is one advantage of design templates?

Design templates can be configured to update case status.
Design templates can be used to quickly create properties.
Design templates allow you to have complete control of the layout by facilitating manual configuration.
Design templates allow you to easily update the structure of a form.

A

Design templates allow you to easily update the structure of a form.

104
Q

When completing a purchase online, customers must specify their shipping preference: standard, expedited, or next-day delivery. How do you configure the shipping preference field to ensure a valid option is selected?

Configure the shipping preference field as a radio button control.
Configure the shipping preference field to be required.
Configure the shipping preference field as a text input control with a character limit.
Configure the shipping preference field as a checkbox.

A

Configure the shipping preference field as a radio button control.

105
Q

What is a benefit of using a layout group?

Layout groups help optimize the content presentation in a tabular format.
Layout groups help optimize how content is presented to end users and reduce the need to scroll.
Layout groups help display many panels of information.
Layout groups help optimize how content is presented to end users by reducing the amount of information that is displayed.

A

Layout groups help optimize how content is presented to end users and reduce the need to scroll.

106
Q

Table layout / Configuration
Table layout / Run-time behavior

Repeating dynamic layout / Configuration
Repeating dynamic layout / Run-time behavior

  1. Configure a header
  2. Pega Platform table
  3. Add single section
  4. Pega Platform layout
A

Table layout / Configuration 1. Configure a header
Table layout / Run-time behavior 2. Pega Platform table

Repeating dynamic layout / Configuration 3. Add single section
Repeating dynamic layout / Run-time behavior 4. Pega Platform layout

107
Q

How can your application be localized if a language pack is not available for that region?

Export all the required fields using the Localization wizard, have them translated, and import your custom translation pack.
Edit all the required fields present in an unlocked ruleset with the translated value and import your custom translation pack.
Export all the required fields using the Localization wizard and import your translation pack.
Edit all the required fields present in a locked ruleset with the translated value and import your custom translation pack.

A

Export all the required fields using the Localization wizard, have them translated, and import your custom translation pack.

108
Q

Text strings longer than 64 characters are defined as field value rules in a ruleset used for each language-specific localization.

True False

A

False

109
Q

You can use field values to localize ______________ and ______________. (Choose Two)

Short descriptions

Paragraph rules

Instruction text

Correspondence text

A

Short descriptions

110
Q

Correct ??

Authorization ensures that only users and systems whose identities have been verified can access your application.

Authentication ensures that only users and systems whose identities have been verified can access your application.

A

Authentication

111
Q

Correct ??
Authorization, also called access control, ensures that after logging in, a user has access to only the allowed platform features, interfaces, or data.
Auditing, also called accountability, ensures that after logging in, a user has access to only the allowed platform features, interfaces, or data.

A

Authorization,

112
Q

Correct ??
Auditing, also called accountability, is a systematic evaluation of the security of company information systems. Security is measured by how well it conforms to a set of established criteria.
Auditing, also called accountability, protects sensitive data within your application without affecting the functionality of Pega Platform™.

A

Auditing, also called accountability, is a systematic evaluation of the security of company information systems. Security is measured by how well it conforms to a set of established criteria

113
Q

Core Task
Appropriately encrypt data
Additional task
Audit changes to application

A. Base on the level
B. Check the link
C. The amount of sensitive
D. Track the status

A

Core Task
==D. Track the status
Appropriately encrypt data
==C. The amount of sensitive
Additional task
==A. Base on the level
Audit changes to application
==B. Check the link