palermo-consulting / sfec_to_wfs_cpi

SF EC integration to WFS using CPI ad Middleware
MIT License
0 stars 0 forks source link

Fix the endpoint authorization for the connection channel of the custom mapping extension integration process. #10

Closed palermo-consulting closed 5 years ago

palermo-consulting commented 5 years ago

Fix the endpoint authorization for the connection channel of the mapping extension integration process.

palermo-consulting commented 5 years ago

The custom mapping extension for the standard interface is essentially a SOAP web service. In order for the standard integration process to call the SOAP web service, it must:

1) provide the tenant credentials of the user that will be assigned to run the process and 2) those credentials must be assigned the role ESBMessaging.send in the tenant manager and 3) it must know the correct web service endpoint URL.

For requirement 1, go to the configuration of the standard integration and follow this screenshot. (See box 4). To create a credential see these screenshots: screenshot1, screenshot2, screenshot3.

For requirement 2. follow these steps:

To authorize the user (associated with the inbound call) to process messages on the tenant, perform the following steps: 1) Access the SAP Cloud Platform cockpit through the URL provided to you by SAP with the email that contains the details of your tenant. 2) Select your subaccount. 3) Go to Security • Authorizations. 4) As User, enter the user that should be associated with the SOAP call. 5) In the next screen, for the Application field, select the entry from the dropdown list that ends with iflmap, as in this screenshot and this screenshot.

For requirement 3, go back to the configuration of the standard integration and follow this screenshot. (See box 3)