Oracle Business Intelligence Enterprise Editionデプロイメント・ガイド > Oracle Business Intelligenceに対するOracle Single Sign-Onの有効化 >

SSO用のOracle BIの構成


この手順は、「Oracle Single Sign-Onサーバーへのパートナ・アプリケーションとしてのOracle BIの登録」で作成された不明瞭化osso構成ファイル(biosso.conf)に適用します。

SSO用にOracle BIを構成するには

  1. BI Presentation Services Plug-inのJava Servletが実行しているマシンにあるOracle_HOME/Apache/Apache/conf/ossoディレクトリに、biosso.confファイルをコピーします。
  2. mod_osso.confファイルを開いて編集します。

    このファイルは、Oracle_HOME/Apache/Apache/conf/にあります。

  3. 次のディレクティブを追加します。

    OssoConfigFile Oracle_HOME/Apache/Apache/conf/osso/biosso.conf

  4. Oracle BIのURL(analyticsキーワードで識別)を静的に保護するため、次の行をmod_osso.confに追加します。

    <IfModule mod_osso.c>
    ..<Location /analytics>
    ....AuthType Basic
    ....require valid-user
    ..</Location>
    </IfModule>

  5. 前述のセクションを次のように変更します。

    <Location /analytics>
    ....Header unset Pragma
    ....OssoSendCacheHeaders off
    ....AuthType Basic
    ....require valid-user   
    </Location>

    前述のように変更すると、mod_osso.confファイルは次の例のようになります。

    OssoIpCheck off
    OssoIdleTimeout off
    OssoConfigFile Oracle_HOME/Apache/Apache/conf/osso/biosso.conf
    .......................
    <IfModule mod_osso.c>
    ..<Location /analytics>
    ....Header unset Pragma
    ....OssoSendCacheHeaders off
    ....AuthType Basic
    ....require valid-user
    ..</Location>
    </IfModule>

  6. httpd.confファイル(Oracle_HOME/Apache/Apache/conf/にある)で次の行のコメントを解除します。

    include "Oracle_HOME/Apache/Apache/conf/mod_osso.conf"

  7. 次のコマンドを使用してOracle HTTPサーバーを再起動します。

    ORACLE_HOME/opmn/bin/opmnctl restartproc process-type=HTTP_Server

Oracle BIがSSL通信用に構成されている場合は、さらに次の手順を実行します。

  1. Oracle SSOサーバーをホスティングしているマシンのOracle_HOME/sso/configにあるsso_apache.confファイルを、BI Presentation Services Plug-in(Java Servlet)をホスティングしているマシンのOracle_HOME/Apache/Apache/confディレクトリにコピーします。
  2. BI Presentation Services Plug-in(Java Servlet)のホスト・マシンで、httpd.confファイル(Oracle_HOME/Apache/Apache/conf/にある)に次のディレクティブを追加します。

    include "Oracle_HOME /Apache/Apache/conf/sso_apache.conf"

  3. sso_apache.confファイルで、SSLセクションを有効にし、rewriteセクションをコメント・アウトします(この例に示したセクションのみを有効にする)。

    <IfDefine SSL>
    ...Oc4jExtractSSL on
    ...<Location /sso>
    .......SSLOptions +ExportCertData +StdEnvVars

    ...</Location>
    </IfDefine>

Oracle Business Intelligence Enterprise Editionデプロイメント・ガイド Copyright © 2006, Oracle. All rights reserved.