cancel
Showing results for 
Search instead for 
Did you mean: 

HCI Connecting to a SOAP Websevice

0 Kudos

Hi

I've developed a very simple interface in HCI. It uses the SOAP adapter and then a Groovy script that writes the payload to the log. I'm using SoapUI to simulate a SOAP sender. I'm getting the endpoint URL from the Manage Integration Content tile - see attached screenshot. I'm using Role Based Authentication and I'm using my HCI user ID to connect in SoapUI, but I'm getting a 403 error - see attached screen shot. How do I get permission to connect to the runtime URL?

Thanks

Jonathan

Accepted Solutions (1)

Accepted Solutions (1)

Sriprasadsbhat
Active Contributor
0 Kudos

Hello Jonathan,

Please login to SAP HCP cockpit and assign "ESBMessaging.send " role to your SUSER.

Then try to push the message from SOAP UI it will work.


Guide to assign roles in HCP cockpit:

SAP HANA Cloud Platform

Regards,

Sriprasad Shivaram Bhat

0 Kudos

Hi Sriprasad

Really appreciate the reply, but I'm still getting the 403 error.

I've got the following roles assigned to my SUSER:

AuthGroup.BusinessExpert

AuthGroup.Administrator

AuthGroup.IntegrationDeveloper

AuthGroup.SystemDeveloper

ESBMessaging.send

Are there any others I need?

Thanks

Jonathan

Sriprasadsbhat
Active Contributor
0 Kudos

Hello Jonathan,

Above roles are more than enough to push a message from SOAP UI to SAP HCI.

Can you please check below points also( From Eclipse Tooling ).

1) Check the integration project status in Component Status Overview and make sure its started.

2) You have followed below steps to generate the WSDL which can be used later in SOAP UI.

Regards,

Sriprasad Shivaram Bhat

Sriprasadsbhat
Active Contributor
0 Kudos

Hello Jonathan,

Make sure you have assigned the role ESBMessaging.send  to application type <TMN Name>iflmap node.


I guess in your case above role is assigned to <TMN Name>tmn that's the reason you are getting 403 error.

1) Click on Assign role in HCP Cockpit.

     Assign the above role with application type IFLMAP

2) Once you assign the role you will be able to see below details.

Once you do the above you will be able to successfully push the message to SAP HCI from SOAP UI.

Regards,

Sriprasad Shivaram Bhat

0 Kudos

Hi Sriprasad

Yes! That's done the trick.

Thank You

Jonathan

Sriprasadsbhat
Active Contributor
0 Kudos

Hello Jonathan,

Good to hear..!:)

Please close the thread.!

Regards,

Sriprasad Shivaram Bhat

Answers (0)