Skip to Content

Encrypting/Hiding messages in PI using "Sensitive Data" Option in Service Interface

Hi Every one,

We are going to implement interfaces in SAP PI 7.31 dual stack based on below tasks

Q1: How to Encrypting/hiding Messages in PI using "Sensitive Data" option in Service interface.

Q2: How to Hide Payloads by Customizing roles in ABAP and JAVA stacks?

Q3: How can we hide/mask only few fields in a payload?

Please let me know the solutions for above questions .

Thanks in Advance

Regards,

Narender

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Oct 29, 2015 at 06:57 PM

    Hello Narendra,

    Q2: Please consider also the new blacklist feature for the AE payload hiding as per note 2177275 - Message Monitoring: deny payload display authorization.

    Mark

    Add comment
    10|10000 characters needed characters exceeded

  • Oct 20, 2015 at 11:36 AM

    Hi Narendra,

    Q1: How to Encrypting/hiding Messages in PI using "Sensitive Data" option in Service interface

    Check this link Encrypting Message Content on Database Level - SAP NetWeaver Process Integration - SAP Library

    Depending your PI version you can use the PGP encryption module: PGPEncryption Module: A Simple How to Guide

    Q2: How to Hide Payloads by Customizing roles in ABAP and JAVA stacks?

    Check Michal's blog Michal's PI tips: Authorizations for viewing payload of messages on Java stack - implementation

    Regards.

    Add comment
    10|10000 characters needed characters exceeded

  • Oct 20, 2015 at 11:50 AM

    Hi Narendra

    Note sure of the 1st question. Below are possible solutions for the rest.

    Q2: How to Hide Payloads by Customizing roles in ABAP and JAVA stacks?

    You can refer the below link from Michal for your requirement.

    http://scn.sap.com/community/pi-and-soa-middleware/blog/2012/10/06/michals-pi-tips-authorizations-for-viewing-payload-of-messages-on-java-stack--implementation

    Q3: How can we hide/mask only few fields in a payload?

    For this, it would be better if your source is encrypting the data and if you need to do mapping transformations, you can decrypt, map and then encrypt the data.

    Regards,

    Karthik

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Nov 01, 2015 at 06:18 AM

    3 - is not possible at the moment to my knowledge

    Add comment
    10|10000 characters needed characters exceeded