Closed palermo-consulting closed 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)
Fix the endpoint authorization for the connection channel of the mapping extension integration process.