...
Message metadata - sender, receiver, status, error information etc.
Message payloadstore contents
IFlow metadata - status, version, deployment time etc.
APIs Used
Status
BetaGenerally Available
Configuration
PowerConnect Cloud requires access to the SAP CPI API to be able to extract message monitoring data and payloads. The most secure way to do this is add PowerConnect Cloud as an OAuth client to your SAP CPI tenancy. To do this follow the steps below for your environment:
...
Login to your SAP CPI tenancy BTP Cockpit
Click on the Service Marketplace and scroll down to Process Integration Runtime
Under the Service Plans for Process Integraion Runtime click the three dots on the api row then click Create:
Fill in the details for the instance including the instance name and space where you would like to provision it:
Click Next
In the Parameters section grant the client
MonitoringDataRead (to access CPI monitoring data)
HealthCheckMonitoringDataRead (to access JMS queue monitoring data if required)
MessagePayloadsRead (to access CPI message store data if required):
Code Block language json { "grant-types": [ "client_credentials" ], "redirect-uris": [], "roles": [ "MonitoringDataRead", "MessagePayloadsRead", "HealthCheckMonitoringDataRead" ] }
Click Create and the instance will be provisioned
Click on Instances and Subscriptions and you should see your new CPI api instance. Click on the three dots then click Create Service Key:
Give the Service Key a name then click Create:
The Service Key should now be provisioned
Click Instances and Subscriptions then choose the CPI API Instance again. Under Service Keys you should see the new Service Key you just created.
Click the three dots then click View
Note down the details in the JSON:
url
clientid
clientsecret
tokenurl
Follow the instructions in the section below called “Adding a CPI Input in PowerConnect Cloud” to configure PowerConnect Cloud with these details
...