SuperEasy Partner Directory User Interface for CPI (Open-source)
Dear integration consultants,
SAP Cloud Platform Integration has a useful way to parameterize Integration Flows known as “Partner Directory”. Currently, the only way to work with Partner Directory service is directly calling OData services with developer tools or programs.
Here is a tool that helps you work with the Partner Directory. Currently, it is a read-only tool for validating created Partners and String Parameters. In the future, we are planning to add more features. Your interest and comments play a great role here.
Update: Now there is another version that is much easier to use: https://blogs.sap.com/2020/05/11/cpi-partner-directory-user-interface-in-supereasy-extension/
You can start using this tool in 5 seconds if you already have Node.js installed. You can install Node.js from the official website: link. It also installs the command-line tool “npm”. Then you can run:
npm install partnerui-cpi -g
That’s all it takes to install the tool.
Usage and Features
In command line run
If you want to specify a different port run:
partnerui-cpi -p 9000
Enter your information. You can use the hostname or full URL of your tenant, the tool will parse it.
Partner data is grouped by Pid by default. This is AlternativePartners data in the OData service.
You can ungroup them or group them by another field:
You can use the search to find specific values:
You can find the source code on GitHub
As always, we are open to new ideas and pull requests.
Thank you for reading!
Thanks for your valuable sharing.
I took 403 Forbidden Error because of not permission to access PartnerUi
Glad that you found it useful. 403 error was persisting when you enter the wrong username/password at the first attempt. Now I have uploaded a new version that solves this issue. You can install it using the same command.
Thanks, I was able to access PartnerUi.
Great job. Thanks for sharing!
Thank you for your kind words Cem!