Skip to Content
0

Securing Payload in sxmb_moni of sap pi

Aug 05, 2017 at 06:25 PM

84

avatar image
Former Member

Hi All,

I am doing Successfactors Integration with HCM system Using SAP PI 7.31 Dual stack. And we are using standard scenarios for employee data and compensation Data,Standard scenarios in this context refers to scenarios for which SAP provides Pre-Delivered Integration Content for SAP PI.

Employee Data from SAP ERP is replicated to SuccessFactors using SAP Process Integration SAP PI.

We have configured everything as per the RDS document and working fine. we have the below interfaces for employee data scenario SFSFSessionHandlingLoginQueryResult_Out SFSFSessionHandlingLoginQueryResult_In

SFSFUserUpsertRequestConfirmation_Out

SFSFUserUpsertRequestConfirmation_In

SFSFSessionHandlingLogoutQueryResult_Out SFSFSessionHandlingLogoutQueryResult_In

we are using ABAP proxy at Sender side and SOAP Axis at receiver side.

And we are using one to one mapping for the fields. we are able to see the SFAPI user password in the outbound message of the login interface in SXMB_MONI of PI.

But the requirement is we dont want to see the SFAPI user password in the payload trace of SXMB_MONI of PI.

My Investigations are below:

1)Encrypting Message Content (DB level) - Not useful as doing that at DB level and not via PI tools like RBW, SXI_MONITOR, etc.( https://blogs.sap.com/2012/04/26/michals-pi-tips-encrypting-message-content-db-level/)

2) Encryption at SAP HCM Side and Decryption at Sender adapter.

As per my understanding-after decryption again at sender adapter we can able to see the payload data in SXMB_MONI of PI. so hope it wont be useful.

3)XI: SXMB_MONI – controlling access to message display (https://blogs.sap.com/2006/01/02/xi-sxmbmoni-controlling-access-to-message-display/)

If this will give the solution ,please give me the detailed procedure.

Appreciate the inputs from the experts who developed this kind of scenarios

Please suggest the best solution for the above scenario.

Thanks ,

Raghuveer

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

0 Answers