SAP Knowledge Base Article - Preview

2203793 - ESI - How to configure Message Level authentication (UsernameToken) for Logical Ports in Transaction SOAMANAGER


  • A Consumer Proxy was created using an external WSDL file, which does not contain any Web Service Policy.
  • Message Level authentication (UsernameToken) is required to call the service.

It is not possible to choose this type of authentication from transaction SOAMANAGER – neither for WSDL based, nor for manual configuration services.



  • ABAP Web Services
  • SAP NetWeaver
  • SAP NetWeaver Application Server for SAP S/4HANA
  • ABAP PLATFORM - Application Server ABAP


ABAP platform all versions ; SAP NetWeaver all versions ; SAP Web Application Server for SAP S/4HANA all versions


Webservice, Web Service, Webservices, Web Services, ESI, ESI_GDPR, ESI_STD, missing Web Service Policy, Web Service Policy Assertion, wsdl:definitions, wsdl:types, wsdl:binding, , KBA , wsp:policy , webservice credentials in soap header , wsse:usernametoken , wspolicy , sending web service credentials , BC-ESI-WS-ABA-CFG , WebServices ABAP Configuration , BC-ESI-WS-ABA , Web Service and SOAP - ABAP , BC-SEC-WSS , Web Services Security for ABAP , How To

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.