Siebel Reports Guide > Integrating Oracle BI Publisher with Siebel CRM for Siebel Innovation Pack 2017 > Configuring Security and Authentication for Siebel Reports >

Setting Up and Enabling the Siebel Security Model for Siebel Reports


This topic describes how to implement the Siebel Security Model to authenticate user access to Oracle BI Publisher Server in a Siebel Reports connected environment. The Siebel Security Model for Siebel Reports supports SOAP header-based and URL-based authentication. By default, SOAP header-based authentication is enabled.

This task is a step in Configuring Security and Authentication for Siebel Reports.

To set up and enable the Siebel Security Model for Siebel Reports

  1. Log in to the Siebel application with administrative privileges.
  2. Navigate to the Administration - Web Services screen, then the Inbound Web Services view.
  3. In the Name field in the Inbound Web Services list, query for BIPSiebelSecurityWS.
  4. (SOAP header-based authentication only) Change the host, port, and locale of the Siebel Server by doing the following, and then clear the Siebel Server cache:

    http://<server>:<port>/siebel/app/eai/

    Lang?SWEExtSource=SecureWebService&SWEExtCmd=Execute&WSSOAP=1

    where:

    • Server is the Siebel Server name on which the Web service resides.
    • Port is the https redirection port
    • Lang is the three-letter designator for the locale of the Siebel Server.

      For example, you might replace the existing host address with:

    http:/computer.example.com:16690/siebel/app/eai/enu?SWEExtSource=SecureWebService&SWEExtCmd=Execute&WSSOAP=1

  5. Enable the Siebel Security Model by doing the following:
    1. Make sure Oracle BI Publisher is started.
    2. Log in to the Oracle BI Publisher Enterprise application with administrator privilege.
    3. Click the Admin tab, and then select Security Configuration (under Security Center).
    4. In the Security Model section, perform the following, and then click Apply:
      • Set the model to Siebel Security
      • Enter the host name and port as the Web Service Endpoint URL

        NOTE:  The address of the Web Service Endpoint parameter in Oracle BI Publisher Server is the same address as the inbound Web service used by the Siebel Server.

      • Enter the Siebel administrator credentials

        NOTE:  Siebel administrator credentials are necessary for the Oracle BI Publisher application to log into the Siebel EAI object manager. These credentials are case sensitive and must match the Siebel database specifications.

  6. Restart Oracle BI Publisher Server.

    For information about restarting Oracle BI Publisher Server, see Restarting Oracle WebLogic Server and Oracle BI Publisher.

  7. Verify that the Siebel Security Model has been implemented by doing the following:
    1. Start the Oracle BI Publisher Enterprise application (from the Start Menu, choose Start BI Publisher).
    2. Log in to the Oracle BI Publisher Enterprise application using the Siebel administrator credentials.

      The Siebel Security Model was successfully implemented if you are able to login using the Siebel credentials.

Siebel Reports Guide Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.