Optimized performance of decision strategies
Valid from Pega Version 8.2
Strategies that are part of data flows are now automatically optimized to achieve the best performance. You can also choose the properties that a strategy outputs to further increase the efficiency without additional strain on your hardware.
For more information, see Adding strategies to dataflows.
Create single sign-on authentication services from App Studio
Valid from Pega Version 8.2
You can create and enable single sign-on (SSO) authentication services from a new landing page in App Studio. From this new landing page you can also configure new SAML and OpenID Connect authentication services to provision users. For more information, see Creating a SAML SSO authentication service and Creating an OIDC SSO authentication service.
Protect against insecure deserialization
Valid from Pega Version 8.2
Deserialization is the process of rebuilding a data stream into a Java object. The Open Web Application Security Project (OWASP) has identified insecure deserialization as one of the top 10 security vulnerabilities for web applications. Pega Platform™ protects against this vulnerability by using filters that prevent deserialization of suspect data streams. You can configure these filters from the Deserialization Blacklist landing page.
For more information, see Configuring the deserialization filter.
Merged test-coverage report improves overview of application quality
Valid from Pega Version 8.2
You can now merge multiple application-level test coverage reports from built-on apps into a single report. This single test-coverage report provides an overview of your application's quality, and eliminates the need to manually collate data from multiple reports.
For more information, see Generating a merged coverage report.
Analyze decision components with simulation tests
Valid from Pega Version 8.2
Gain a better understanding of how strategy components influence decision outcomes by using decision funnel explanations. By running simulation tests with the new Decision funnel explanation purpose, you can now break down the results of a decision funnel into granular analyses to assess how certain components and expressions influence the overall outcome.
For more information, see Interpret the decision funnel with simulation tests.
Updates to creating and cleaning the test data for automated tests
Valid from Pega Version 8.2
Creating test data for automated tests is now easier and more customizable. During test case or suite creation, you can now create objects, load work and data objects, and add user pages from the clipboard. These objects and pages can be further configured and will be available in the clipboard when you run the test.
For test cases, you can now define a separate set of actions to perform after the tested rule is run, such as applying a data transform, loading a data page or object, or running an activity,
You can also prevent test data from being removed from the clipboard after a test is run so that subsequent tests can use the same test data.
For more information, see Setting up your test environment and Cleaning up your test environment.