cancel
Showing results for 
Search instead for 
Did you mean: 

Basic Authentication and creating a user in Cloud Integration

Nahed
Explorer
0 Kudos

Hello together,

in the Elster integration guide, it is mentioned that it is needed to "Create a user in Cloud Integration and assign the ESBMessaging.send role" by the basic auth.

The issue is where to create this user in the cloud integration. Is that the same as users in the BTP?

I tried to create a user in the BTP but no possibility to assign the role ESBMessaging.send...and I will also need the oassword of the user to use it in the HR Backend in SM59- Creating the RFC.

Thanks for any help 🙂

Nahed

View Entire Topic
CarlosRoggan
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello,

you need to create a "role collection".
In BTP, go to Security-> Role Collections
After creating an empty role rollection, you press "Edit", then you can assign roles and users.
This has nothing to do with CPI.
However, you'll find the pre-defined CPI role, when you add roles to your role collection.
you can filter for "it-rt" in the field "identifier", to easier find that role.
Then you can assign your cloud-platform-user to this role collection.
Save.
When you login to iflow endpoint, a JWT token will be issued, and this token will contain this role.
CPI offers the possibility to call iFlow with basic authentication, so you can use your personal user and password to call the iFlow.
Or better you create a technical user and use those credentials.

Maybe you'll find these explanations helpful.