Configuring the Oracle BI EE Repository to Use a Custom Authenticator

In the Oracle BI EE Administrator Tool, open the appropriate Oracle BI EE repository and complete the following steps to add a custom authenticator to it:

  To configure the Oracle BI EE metadata repository to use a custom authenticator:

  1. From the Manage menu, select Security.

  2. Right-click and select New Custom Authenticator.

  3. Click Browse to specify the following value for the Authenticator plug-in file:

    OracleBI\web\bin\sawobisauthenticatorproxy3r.dll
  4. Set Name to a descriptive value for this authenticator and accept the default values for Cache persistence time and Number of cache entries.

  5. Complete the following steps to configure the authentication initialization blocks for this authenticator:

    1. From the Manage menu, select Variables.

    2. In Variable Manager, right-click and select New Initialization Block.

    3. In the Session Variable Initialization Block dialog box, name the block Hyperion.

    4. In the Session Variable Initialization Block dialog box, click Edit Data Source and select the custom authenticator that you created in step 1 to step 4.

    5. In the Session Variable Initialization Block Data Source dialog box, click Edit Data Target.

    6. In the Session Variable Initialization Block Variable Target dialog box, create three new session variables with the following names, all in uppercase letters: USER, GROUP, and DISPLAYNAME.

    7. Click OK until all dialog boxes are closed.

    8. Save your changes to the repository file.

  6. If the Oracle BI EE server and Java host are running on the same computer, then you have finished configuring the repository. If they are running on different computers, then perform the following steps:

    1. On the computer on which the Oracle BI EE server is running, open the following file for editing, or create it:

      OracleBIData\web\config\instanceconfig.xml
    2. Add the following elements to the file:

      <WebConfig>
      			 <ServerInstance>
      				 <JavaHostProxy address="host-name"/>
      			  </ServerInstance>
      		<WebConfig>
    3. Save the changes and close the file.

  7. To configure the Web server for EPM Workspace, reconfigure Oracle Enterprise Performance Management Workspace, Fusion Edition. On the Start menu, select Programs, Oracle's Hyperion® Foundation Services, and Oracle's Hyperion Enterprise Performance Management System Configurator.

  8. To verify the Web server configuration, restart the Web server and the Web Application server that is running BI Presentation Services. Enter a URL in the following form into a new browser window:

    http://WEBSERVER_HOST_NAME:WEBSERVER_PORT_NUMBER/analytics

    Note:

    If you do not see the login page, return to the previous step and make corrections.

  9. To provision Shared Services users in Oracle BI EE Presentation Services:

    1. Administrators can create groups in Oracle BI Presentation Services and assign users to these groups. Such groups can be granted access to various components, such as Oracle BI Interactive Dashboards.

    2. To provision Shared Services users in these groups, create corresponding groups in Shared Services. For example, if Oracle BI Presentation Services has a group called “Sales,” create the same group “Sales” in Shared Services and add the users to this group. The Shared Services users now belong to the “Sales” group in Oracle BI Presentation Services.

    3. Similarly for provisioning users as Administrators in Oracle BI Presentation Services, create the Presentation Services Administrators group in Shared Services and add Oracle's Hyperion® Shared Services users to this group.