on 09-15-2015 12:15 PM
Hi.
We are setting up SAP HR interface between SAP HR and an external system.
We need to encrypt the data in the IDoc. Would it be possible to encrypt the IDoc and still do routing on the the data in SAP PI?
BR
Andreas
>>>We need to encrypt the data in the IDoc. Would it be possible to encrypt the IDoc and still do routing on the the data in SAP PI?
(If you don't have flexibility to redesign) and if you want to handle the transformation in PI and would like to encrypt the data before sending it to third party, then
-> Define custom(interface specific authorization) role which would restrict the access to view the content of this IDOC using PI monitoring tools.
-> Apply the encryption in the receiver channel using PGP encryption module.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Andreas,
AFAIK with Raghuraman suggestion you should change the idoc interface for ABAP proxy.
On the worse case you can develop a java program to encrypt on the ECC and to call directly this program to encrypt the message before to send the data to PI.
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Raghuraman,
I was speaking about to put the jar on the ECC directly and to do the command call via sm49 transaction, not to use java mapping because the data will be not encrypted on the outbound interface.
I didn't know the Badi IDOC_DATA_MAPPER, thank you for sharing!. I will check its functionality, it seems interesting
Regards.
Hello Andreas,
I guess it is possible,
Refer the below link and blog.
http://scn.sap.com/thread/3307239
And for PI version < 7.0 you can't use PGP.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
88 | |
23 | |
11 | |
9 | |
8 | |
5 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.