Configuring container-based authentication with ODI web services
ODI public web services that are deployed in an Oracle WebLogic Server can take advantage of container-based authentication on execution. This means ODI public web services can be executed without providing the username and password in the SOAP request, as long as the username and password is passed to the application server by a supported method. This includes HTTP basic authentication, WS-Security Headers, SAML tokens, and other Oracle WebLogic Oracle Platform Security Services (OPSS) supported methods.
In this recipe, we will execute an ODI public web service using the ODIInvokeWebService tool in an ODI package. The container-based authentication method will use basic HTTP authentication. We will invoke the InvokeStartScen
from the ODIInvoke WSDL running within a JEE Agent deployed within Oracle WebLogic Server. For this recipe, ODI is set up to authenticate externally to the embedded LDAP server within Oracle WebLogic...