cancel
Showing results for 
Search instead for 
Did you mean: 

Costs Associated with add'l Integration-Flow Service Instances?

alex_campbell
Contributor
0 Kudos
152

Hi All,

We have an existing Productive CPI Installation and we're creating integration flows for a new external party to call on our Cloud Integration system. We'd prefer not to use API Management as our integration team is not familiar with it, we'd like to instead create an additional Service Instance that the external party can use as an OAuth Client. To do so I'm following the steps provided by SAP on help.sap.com.

When I bring up the dialog to create the additional new integration-flow plan it notes that "enabling a service might result in costs" (see below). I wouldn't expect having a second integration-flow plan would incur additional costs since it's SAP's recommended way of managing inbound calls from an additional party, but SAP is notoriously opaque about these thigns so I thought I'd ask the community... has anyone had an experience where adding an additional integration-flow plan for a new OAuth Client resulted in additional costs?

Screenshot 2024-10-01 135322.png

Thanks,
Alex

Accepted Solutions (0)

Answers (1)

Answers (1)

Aamir_Suhail
Explorer
0 Kudos

You can create OAuth credentials tied to specific iflows. Just use the same instance, but create a separate OAuth account for the external party and assign it to the iflows they are allowed to access.

alex_campbell
Contributor
0 Kudos
Thanks for the quick response Aamir, could you elaborate on how I would go about doing that? My understanding is that the only way to control who can call the iFlow is via the User Role, and that user role is tied to the Service Instance. Is there another setting on the Integration Flow that I'm not seeing?
Aamir_Suhail
Explorer
0 Kudos
Please check notes 3153243 and 3153804.
alex_campbell
Contributor
0 Kudos
Thanks again for the quick response. I checked Note 3153804 (as I am on Cloud Foundry) and steps 4 through 6 of the resolution specifically instruct you to create a new Instance of the Process Integration Runtime to tie the User Role to, the image under Step 5 is the same screen as the screenshot in my original post. So this brings me back to my original question... if I create this additional instance, will we incur additional costs for it?