← Blog

Secure your SAP PI/PO and CPI test cases

How Figaf lets you test SAP PI/PO and CPI with production data while scrambling confidential payloads for users without the right role.

February 11, 2020 · 1 min read

Testing is important for your interfaces. For migration and bug fixes it is important to be able to perform regression tests.

The place you can create the best test data from is from your productive systems, where customers are creating orders with 100 lines with 10 different product types. It is not only from the clinical approach from a user test. You need both.

The bad thing about the production data is, it often contains confidential data. Social security number, payroll data or customer information. It can, therefore, lead to problems if you want to test with it. You may often have externals working on your systems and don’t give them access to confidential data.

We have solved this problem with a new feature. You simply select any of your SAP PI/CPI systems you have connected to and specify that they are confidential. Then all test cases created from that system will be marked as confidential. Then it will only be possible for users with the role IRTSensitivePayloadViewer to view the original data. Other users only see a scrambled version, so they can see that something is wrong but not the content.

It is only possible to run the test on the system marked as secured. Secured systems are systems configured so users cannot view the payloads being processed.

You can see a video about the testing functionality here.

Watch on YouTube Secure your SAP PI/CPI Test cases

The same approach is available for testing SAP CPI, where you often have a lot of SuccessFactors integrations.

This function is really useful for SAP PI/PO migrations where you just want to get a lot of messages from your productive system and let contractors handle the configuration. With this approach, they can test all interfaces.

Try it for yourself

You can start a free trial of Figaf DevOps Suite. You can get started in 20 minutes.

This post covers these products

Capabilities covered

  • Regression testingYou cannot tell what a change broke until someone downstream complains.

More from the blog

All posts →

See this working in your landscape

No credit card required.

Integration cost calculator →

Start your free trial

No credit card required

Try Figaf DevOps Suite free for 30 days. It takes less than an hour to get started, and we send everything you need by email.

Join our newsletter

Get the latest about Figaf, SAP and anything relevant to SAP integration, every week in Figaf Weekly.