Technical Articles
Companion for SAP Cloud Integration: Tools you love comes as a Docker Container
What is it?
Pizug Companion – Enhance your SAP Cloud Integration!
History
Also developers might want to deploy it to a server for various benefits. Some new features make sense in a server context.
Now, I’m releasing a Docker Image that can run in your network and also in your personal computer(Windows,Mac,Linux). If you already have docker, installation is very easy.
Installation
It is documented step by step here: https://companion.pizug.com/docs/getting-started/install
If you get stuck, you can join the community Discord server for immediate help.
Features
Credentials Where-used
See which flows, externalized parameters, groovy scripts use the credentials.
Old Post: https://blogs.sap.com/2020/10/28/cpi-credentials-where-used-list-with-cpi-explorer/
Flow Diff
See differences you made between two flows, or the same flow in two tenants.
Old Post: https://blogs.sap.com/2021/09/19/flow-diff-tool-for-comparing-cloud-integration-flow-versions/
Hi-Resolution Flow Image
Get crisp flow images you can actually zoom for your documentation.
Old Post: https://blogs.sap.com/2021/04/25/high-resolution-flow-images-for-documentation/
System Logs Viewer
See the latest logs in the system with ease to debug flow issues or adapter development.
Old post from another application: https://blogs.sap.com/2018/11/02/supereasy-log-viewer-for-cpi-open-source/
Partner Directory User Interface
Explore Partner Directory tables with ease, using grouping.
Old post from another application: https://blogs.sap.com/2020/05/11/cpi-partner-directory-user-interface-in-supereasy-extension/
Flow Dependency Graph for ProcessDirect and JMS
Explore dependencies between flows graphically. You can see which flow calls which flow via ProcessDirect.
Old post from SuperEasy extension, this tool is still available as extension for NEO tenants: https://blogs.sap.com/2020/04/27/visually-see-processdirect-call-dependency-for-cpi-flows/
Conclusion
Hey Fatih,
Awesome that we now have a docker container and can run your helpful tool on a server for the whole team!
However, that also raises the need to be able to download the "cached artifacts" from the UI, in my opinion. Not everybody might have access to the application backend to download an artifact e.g. in case of the need to restore a backup.
Also, may I suggest that you add a list of the necessary roles for the Service Key to the installation instructions (here: https://companion.pizug.com/docs/features/connect-tenants)? I guessed some and it works, but am probably missing some (Flow snapshot doesn't work).
Last but not least, I'd like to suggest a feature: where-used list for Client Certificates (Keys) used in receiver channels. That would be great!
Kinds regards,
Philippe
Hi Philippe! Great to see you here!
Thank you for the detailed suggestions! I will work on these topics and inform you.
Best regards,
Fatih