Home kellton

Main navigation

  • Services
    • Digital Business Services
      • AI & ML
        • Utilitarian AI
        • Predictive Analytics
        • Generative AI
        • Machine Learning
        • Data Science
        • RPA
      • Digital Experience
        • Product Strategy & Consulting
        • Product Design
        • Product Management
      • Product Engineering
        • Digital Application Development
        • Mobile Engineering
        • IoT & Wearables Solutions
        • Quality Engineering
      • Data & Analytics
        • Data Consulting
        • Data Engineering
        • Data Migration & Modernization
        • Analytics Services
        • Integration & API
      • Cloud Engineering
        • Cloud Consulting
        • Cloud Migration
        • Cloud Managed Services
        • DevSecOps
      • NextGen Services
        • Blockchain
        • Web3
        • Metaverse
        • Digital Signage Solutions
        • Spatial Computing
    • SAP
      • SAP Services
        • S/4HANA Implementations
        • SAP AMS Support
        • SAP Automation
        • SAP Security & GRC
        • SAP Value Added Solutions
        • Other SAP Implementations
      • View All Services
  • Platforms & Products
    • Audit.io
    • Kellton4Health
    • Kellton4NFT
    • Kellton4Commerce
    • KLGAME
    • tHRive
    • Optima
    • Our Data Accelerators
      • Data DigitalTwin
      • SmartScope
      • DataLift
      • SchemaLift
      • Reconcile360
    • View All Products
  • Industries
    • Fintech, Banking, Financial Services & Insurance
    • Retail, E-Commerce & Distribution
    • Pharma, Healthcare & Life Sciences
    • Non-Profit, Government & Education
    • Travel, Logistics & Hospitality
    • HiTech, SaaS, ISV & Communications
    • Manufacturing, Automotive & Chemicals
    • Oil,Gas & Mining
    • Energy & Utilities
    • View All Industries
  • Insights
    • Blogs
    • Brochures
    • Success Stories
    • News / Announcements
    • Webinars
    • White Papers
  • Careers
    • Life At Kellton
    • Jobs
  • About
    • About Us
    • Our Partners
    • Our Leadership
    • Testimonials
    • Analyst Recognitions
    • Investors
    • Privacy-Policy
    • Contact Us
    • Our Delivery Centers
      • India Delivery Center
      • Europe Delivery Center
Search
  1. Home
  2. All Insights
  3. Blogs

Generate and Use Client Certificate Authentication in SAP PI/PO – A Quick Guide

SAP
May 28 , 2022
Posted By:
Kellton
linkedin
SAP PI/PO

Other recent blogs

Generative AI companies
ROI of Generative AI: Measuring its impact and value for your business
April 15 , 2025
Data migration cost
Breaking down the cost of Data Migration: Is it worth in 2025
April 10 , 2025
Data Migration trends 2025
Revealing top Data Migration trends and predictions to watch
April 01 , 2025

Let's talk

Reach out, we'd love to hear from you!

Image CAPTCHA
Get new captcha!
Enter the characters shown in the image.

SAP PI /PO supports client certification authentication using Java KeyStore. However, to enable it, users will have to generate the KeyStore outside of PI/PO. This article outlines the steps that users must follow to generate KeyStore using KeyStore Explorer, a third-party tool, and import it PI/PO.

Our goal is to provide a comprehensive, point-to-point guide to help enterprises lead through the process of generating the KeyStore outside of PI/PO. However, if you’re confused or unable to decide what to do, Kellton Tech can assist. We have decades of experience in implementing end-to-end SAP Implementation Services and understand what your business needs to drive value with intelligence, everywhere.

Now that you know we’re here to guide you, let’s dive right in.

How to Generate KeyStore for SAP PI / PO?

  1. First, make sure that you have JDK or JRE installed on the local system.
     
  2. Now, set the JAVA_HOME parameter to JDK or JRE folder. 

    java home
     
  3. As you can see, JAVA_HOME is being set properly by running echo %JAVA_HOME%. This will show the path to JRE or JDK.
     
  4. Next, we need to create a KeyStore. Open KeyStore Explorer (this is a freeware and can be downloaded from https://keystore-explorer.org/downloads.html), and go to ‘Create a new KeyStore’. PI/PO needs PKCS12, so select that option.

    key store
     
  5. Fill in the required entries.

     required entries
     
  6. Now generate the CSR Request. 

    CSR request
     
  7. Send the CSR request to a certificate issuing authority. Please ask them to provide them the CA certification as well. 
     
  8. Once CSR response is received, go to the KeyStore explorer, and open the Private Key.

    Private Key
     
  9. Import the CSR Response.

     CSR Response

     
  10. Login to SAP PI/PO, and go to “Certs”->TrustedCA’s. Also, import the Private Key. 

    import the Private Key
     
  11. Click ‘Import CSR Response’.

    Import CSR Respons
     
  12. Click ‘Choose File’, select the CA certification, press ‘Add’, and select the CSR response.

    CSR response
     
  13. Select ‘Import’. This should show you the Private Key as well as the certificate for it.

    certificate
     
  14. Once done, make sure that the SSL certificate chain associate with the HTTPS URL is also imported in the PI. 
     
  15. Open the SSL URL in the browser, and download all the SSL certificates.

    SSL certificates
     
  16. Import certificates in Certs->TrustedCA.

    TrustedCA


    SSL certificates
     
  17. In the communication channel, specify the Private Key. There is no need to specify the SSL certificates in the communication channel. 

      communication channel


Using the above-mentioned steps, you can successfully setup client certificate authentication in SAP PI/PO. Please note that some vendors accept self-signed certificates. In such a case, you can generate the CSR Response by yourself (no need to send CSR request to certification-signing authority). However, the majority of the vendors need certificates signed by third-party authorities. When such a scenario runs by, you need to send CSR request to them, and pay a certain fee to get the CSR Response back.

Wrapping Up

Kellton has diverse experience in rolling out critical SAP Implementation Services and cater to complex requirements of our clients through agile processes. From innovation, design to development and delivery, our experts are well-equipped to address end-to-end needs in a tailor-made approach and infuse the DNA of your organization with business intelligence. If you are uncertain about how to enable client certification for SAP PI/PO or making a stumbling progress, stop everything and hire our SAP experts now.

Want to know more?

SAP Cloud Private vs Public
Blog
SAP S/4HANA Cloud Editions: Private vs. Public Cloud—which is right?
August 27 , 2024
SAP Upgrade guide
Blog
SAP S/4HANA upgrade guide: Why upgrading to higher version is more crucial than ever
January 29 , 2024
 SAP PIPO
Blog
How to generate and use SuccessFactors ODATA API XSD in SAP PI/PO?
October 18 , 2023

North America: +1.844.469.8900

Asia: +91.124.469.8900

Europe: +44.203.807.6911

Email: ask@kellton.com

Footer menu right

  • Services
  • Platforms & Products
  • Industries
  • Insights

Footer Menu Left

  • About
  • News
  • Careers
  • Contact
LinkedIn Twitter Youtube
clutch Badge

© 2024 Kellton