Friday, 14 December 2018

Authorization for testing from SOAP UI and POSTMAN


Missing Roles in the  CPI tenant to test from the external tool to CPI.

ESBmessaging.send role is missing for the user or the user has this role assigned on the wrong node(tmn instead of worker node(iflmap)).

Resolution:


  • In SAP Cloud Platform Cockpit, select your tenant then your subaccount at bottom of the page
  • In the navigation pane left side, choose Security -> Authorizations
  • On page Authorization Management, enter the S- user id for which you like to define the permission.
  • For Application parameter, choose the value which ends with iflmap from the dropdown (corresponding to a runtime node of the cluster which actually is in charge of processing the message).
  • Select the role ESBmessaging.send.



3 comments:

  1. Hi There, Authorization seems to be correct for me. But I am still unable to import endpoint or invoke endpoint from SOAP UI. What proxy settings required to get this working ?
    Really appreciate your response. Thanks, Pushkar

    ReplyDelete
  2. Hi Pushkar,

    Can you give your scenario details to explain you better.

    You can take the endpoint from CPI system to push the data to CPI. Also try to enable/disable the proxy icon in SOAP UI and check it.

    ReplyDelete
  3. Thanks for your reply. My Scenario is Standard Single Touch Payroll iFlow for which I have got a PDF guide to configure it in CPI.
    HR ECC->CPI-> TaxOffice Portal

    After configuring iflow in CPI, I want to use those endpoints in SOAP UI so that I can invoke the iflow from SOAP UI. I tried proxy enable disable option but no luck.

    ReplyDelete