Where the CPI is it?!



Overview
Where-used search, DEV/PRD compare, lint and dependency graph for SAP Cloud Integration iFlows. Read-only, no service key needed.
Find where anything is used across all your iFlows: hosts, credential aliases, externalized parameters, JMS queues, script code, message mapping fields. Compare DEV against PRD value by value, lint your flows and see which iFlow calls which. All from a side panel next to the SAP Cloud Integration (CPI) designer. It's read-only and runs on the login you already have: no service key or OAuth client to ask for, nothing to deploy on BTP. Sync a tenant once and the extension indexes it inside your browser. Your content isn't sent anywhere. QUESTIONS IT ANSWERS - Where is this host used? - Which iFlows still use the old credential alias? - Which values in PRD still point at DEV? - Which queue does one flow write and no flow read? - Who changed what since Monday? Each of those is an afternoon of opening flows one by one. Here it's a search. FIND - Searches everything an iFlow is made of: adapter and step properties, Content Modifier headers, externalized parameters and the values behind them, timer schedules, router conditions, script bodies, message mappings down to the target field. - Credential aliases by kind: user, key alias, OAuth, PGP, secure parameter, JDBC. - Wildcards like an SAP selection screen: *value, val*, v+lue. - Hits grouped by iFlow and step, each with the value as written and where it was read from. Export to CSV. COMPARE DEV AND PRD - Two tenants, value by value. Most differences are deliberate, so you describe them as rules and the extension suggests them: one rule like "dev = prd" covers every host, path and alias named that way. - The section that pays for the install: values in PRD still pointing at DEV, from flows that were transported and never reconfigured. - Click any value's tenant tag to open that iFlow on that tenant, with the step selected. GRAPH - Which iFlow calls which over ProcessDirect, and which one writes the JMS queue another one reads. No single iFlow shows you that. - Faults in colour: a queue written but never read, an address called but provided by nobody, two flows competing for one queue. LINT - Hard-coded endpoints, unreferenced scripts, unresolved placeholders, missing exception subprocesses, Cloud Connector dependencies, abandoned copies, colliding sender addresses. - Mute a finding for one iFlow, or a rule everywhere. ALSO - Inventory: every iFlow with its senders, receivers, endpoints, schedule, credentials and dependencies. The spreadsheet you would otherwise keep by hand. - Changes: what is designed but not deployed, what runs an older version, what changed recently and by whom. - Backup: every artifact of a tenant as designer-importable zips, in one archive. - Sync runs in the background and downloads only what changed. Several tenants side by side, each in its environment colour, each tab with its own panel. PRIVACY - Read-only: it never locks, saves or deploys anything, and stores no passwords or secrets. - No server, no account, no analytics. Your content stays in your browser, and uninstalling deletes everything it stored. GOOD TO KNOW - Built for Cloud Foundry tenants of SAP Integration Suite, on hosts under hana.ondemand.com. - Not a monitoring tool: no message logs or traces. It is about what is inside your iFlows. - Preview release: the panel asks you to update before carrying on whenever a newer version is out. - Bugs and rough edges: WhereTheCPIisit@gmail.com. They get fixed. If it saves you an afternoon, a review helps others find it. Where the CPI is it?! is an independent tool. It is not affiliated with, sponsored or endorsed by SAP. SAP, SAP Integration Suite and other SAP products mentioned are trademarks or registered trademarks of SAP SE.
0 out of 5No ratings
Details
- Version0.7.1
- UpdatedSeptember 28, 2026
- Offered byMZ development
- Size257KiB
- LanguagesEnglish
- Developer
Email
WhereTheCPIisit@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
Where the CPI is it?! has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.
Where the CPI is it?! handles the following:
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes