Integration Platform Technologies: Siebel Enterprise Application Integration > Web Services > About Web Services Security Support >

Configuring the Siebel Application to Use the
WS-Security Specification


To use the WS-Security specification in the Siebel application, two parameters, UseAnonPool and Impersonate, must be set. An example of configuring WS Security for Siebel inbound Web services follows.

To configure the Siebel application to use the WS-Security specification

  1. Set the UseAnonPool parameter in the eapps.cfg (SWE plug-in) file under [/eai_anon_enu] as follows:

    UseAnonPool = TRUE

  2. Start the Siebel Server.
  3. Navigate to the Administration - Server Configuration screen, Enterprises view, and then Profile Configuration.
  4. In the Profile Configuration list, query the Alias field for SecureWebService.
  5. Make sure that the SecureWebService profile (named subsystem) has parameters with the following values:
    Parameter
    Alias
    Value

    Service Method to Execute

    DispatchMethod

    Dispatch

    Service to Execute

    DispatchService

    Web Service Inbound Dispatcher

    Impersonate

    Impersonate

    True

  6. When the client makes a call to the Web service, make sure that SWEExtSource points to the correct virtual directory and named subsystem, for example:

    http://myserver/eai_anon_enu/start.swe?SWEExtCmd=Execute
    &SWEExtSource=SecureWebService&UserName=user&Password=pass

Integration Platform Technologies: Siebel Enterprise Application Integration Copyright © 2010, Oracle and/or its affiliates. All rights reserved. Legal Notices.