Oracle Business Intelligence Infrastructure Installation and Configuration Guide > Configuring Oracle Business Intelligence Scheduler > Configuring Oracle BI Presentation Services to Communicate With Oracle BI Scheduler >

Configuring Oracle BI Presentation Services to Identify the Credential Store


This topic is part of Configuring Oracle BI Presentation Services to Communicate With Oracle BI Scheduler.

Oracle BI Presentation Services must be directed to the credential store that contains the Scheduler administrator credentials. This is done by setting parameters in the Oracle BI Presentation Services configuration file, instanceconfig.xml. In addition, if you have not stored the passphrase in the credential store, then the passphrase to decrypt the password credential must also be specified. In the above example, the passphrase was not stored in the credential store and needs to be specified in the instanceconfig.xml file.

To identify the credential store to be used by Oracle BI Presentation Services

  1. Open the instanceconfig.xml file for editing. This file is located in the OracleBI_Data\web\config directory. This directory structure is the same on Linux platform.
  2. Locate the <CredentialStore> node within this file.
  3. Specify attribute values as shown in the following example. If the <CredentialStore> node does not exist, create this element with sub-elements and attributes.

    <WebConfig>
       <ServerInstance>
          <!-- other settings ... -->
       <CredentialStore>
          <CredentialStorage type="file" path="<path to credentialstore.xml>" passphrase="<passphrase>"/>
          <!-- other settings ... -->
       </CredentialStore>
          <!-- other settings ... -->
       </ServerInstance>
    </WebConfig>

  4. Restart Presentation Services to reflect the configuration changes.

After modification, the instanceconfig.xml contains entries as shown in the following example:

<?xml version="1.0"?>

<WebConfig>
   <ServerInstance>
      <!-- other settings ... -->
   <CredentialStore>
      <CredentialStorage type="file" path=""OracleBIData_HOME/web/config/credentialstore.xml" passphrase="secret"/>
      <!-- other settings ... -->
   </CredentialStore>
      <!-- other settings ... -->
   </ServerInstance>
</WebConfig>

CAUTION:  Both the credentialstore.xml and instanceconfig.xml file must be protected. Their combination can reveal a privileged user password. (Neither file by itself has enough information to expose the password.)

For more information on the CredentialStore element and its subelements, refer to the Oracle Business Intelligence Enterprise Edition Deployment Guide.

Oracle Business Intelligence Infrastructure Installation and Configuration Guide Copyright © 2007, Oracle. All rights reserved.