ヘッダーをスキップ
Oracle Fusion Middleware Oracle Identity and Access Managementインストレーション・ガイド
11g リリース1 (11.1.1.7.0)
E64850-01
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次

前
 
次
 

8 Oracle Entitlements Serverのインストールと構成

この章では、Oracle Entitlements Server 11gリリース1 (11.1.1)をインストールおよび構成する方法を説明します。

ここでは、次の項目について説明します。

8.1 開始前の重要な注意点

この章で説明されているいずれかのシナリオでOracle Identity and Access Management製品のインストールおよび構成を開始する前に、Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Entitlements ServerおよびOracle Identity Navigatorを含むOracleホーム・ディレクトリを示すのにIAM_Homeが使用されていることに注意してください。このOracleホーム・ディレクトリには任意の名前を指定できます。

8.2 Oracle Entitlements Server 11gインストールの概要

Oracle Entitlements Serverは、アプリケーション・リソースの保護を精密に制御するために使用できる緻密な認可および権限管理ソリューションであり、以前はAquaLogic Enterprise Securityと呼ばれていました。これにより、包括的で再利用可能な完全に監査可能な認可ポリシーと簡素で使用しやすい管理モデルが提供され、エンタープライズ・アプリケーションとSOAのセキュリティが簡略化され集中管理されます。詳細は、『Oracle Fusion Middleware Oracle Entitlements Server管理者ガイド』のOracle Entitlements Serverの導入に関する項を参照してください。

Oracle Entitlements Server 11gには、次の2つの個別コンポーネントがあります。

Oracle Entitlements Server管理サーバー(Authorization Policy Manager)

このコンポーネントは、Oracle Identity and Access Management 11gリリース1(11.1.1.7.0)のインストールに含まれており、ミドルウェア・ホーム・ディレクトリを作成するOracle WebLogic Serverが必要です。

OESクライアント(セキュリティ・モジュール)

このコンポーネントには独自のインストーラが付属しており、それはOracle Identity and Access Management 11gリリース1 (11.1.1.7.0)インストールには含まれていません。OESクライアントにはOracle WebLogic Serverは不要です。

8.3 Oracle Entitlements Serverのインストールおよび構成ロードマップ

表8-1は、Oracle Entitlements Serverのインストールおよび構成のタスクを示します。

表8-1 Oracle Entitlements Serverのインストールおよび構成のフロー

番号 タスク 説明

1

インストレーション・プランニング・ガイドでインストール概念を確認します。

『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』を読みます。このドキュメントには、ユーザーの既存の環境に応じて、様々なユーザーがOracle Fusion Middleware 11g (11.1.1)をインストールまたはアップグレードする手順が記載されています。

2

システム要件および動作保証のドキュメントを読み、環境がインストールするコンポーネントの最低のインストール要件を満たしていることを確認します。

詳細は、第2.1項「システム要件および動作保証の確認」を参照してください。

3

Oracle Fusion Middlewareソフトウェアを入手します。

詳細は、第3.2.1項「Oracle Fusion Middlewareソフトウェアの入手」を参照してください。

4

Oracle Entitlements Serverポリシー・ストアに対応する、次のいずれかのデータベースをインストールします。

  • Oracle Database

  • Apache Derby10.5.3.0(Oracle WebLogic Serverインストールに含まれる評価データベース)

Oracle Databaseをインストールすることをお薦めします。Oracle Databaseをインストールする場合は、第3.2.2項「データベース要件の確認」を参照してください。

5

Oracle Entitlements Serverに対する適切なスキーマを作成し、ロードします。

Oracle Entitlements Serverに対して選択するポリシー・ストアに応じて、次のいずれかを実行します。

6

WebLogic Serverおよびミドルウェア・ホームの要件を確認します。

詳細は、第3.2.4項「WebLogic Serverおよびミドルウェア・ホーム要件の確認」を参照してください。

7

Oracle Identity and Access Managementインストーラを起動します。

詳細は、第3.2.6項「Oracle Identity and Access Managementインストーラの起動」を参照してください。

8

Oracle Identity and Access Management 11gソフトウェアをインストールします。

Oracle Entitlements Serverは、Oracle Identity and Access Management Suiteに含まれています。Oracle Identity and Access Management Suiteをインストールするには、Oracle Identity and Access Management 11gインストーラを使用します。

詳細は、第3.2.7項「Oracle Identity and Access Management(11.1.1.7.0)のインストール」を参照してください。

9

Oracle Fusion Middleware構成ウィザードを実行して、Oracle Entitlements Server管理サーバーを構成します。

詳細は、第8.5項「Oracle Entitlements Server管理サーバーの構成」を参照してください。

10

Oracle Entitlements Serverクライアント・ソフトウェアのインストール

詳細は、第8.6項「Oracle Entitlements Serverクライアントのインストール」を参照してください。

11

Oracle Entitlements Serverクライアントの構成

詳細は、第8.7項「Oracle Entitlements Serverクライアントの構成」を参照してください。

12

Oracle Entitlements Serverの開始

詳細は、第8.8項「インストール後のOracle Entitlements Serverのスタート・ガイド」を参照してください。


8.4 Oracle Entitlement Serverポリシー・ストアのスキーマの作成(Apache Derby専用)

Oracle Entitlements Serverポリシー・ストアに対応するApache Derbyを使用する場合には、次の手順を実行する必要があります。

  1. setNetworkServerCP(UNIXの場合、格納場所はwlserver_10.3/common/derby/bin)またはsetNetworkServerCP.bat(Windowsの場合、格納場所はwlserver_10.3\common\derby\bin)をテキスト・エディタで開き、次の例に示されているようにDERBY_HOMEを指定します。

    DERBY_HOME="Oracle/Middleware/wlserver_10.3/common/derby"
    
  2. 次のコマンドを実行して、Apache Derbyデータベースを起動します。

    • setNetworkServerCP(UNIXの場合)またはsetNetworkServerCP.bat(Windowsの場合)

    • startNetworkServer(UNIXの場合、格納場所はwlserver_10.3/common/derby/bin)またはstartNetworkServer.bat(Windowsの場合、格納場所はwlserver_10.3\common\derby\bin)

    また、startDerby.sh(格納場所はwlserver_10.3/common/bin)またはstartDerby.cmd(格納場所はwlserver_10.3\common\bin)を実行して、Apache Derbyデータベースを起動することも可能です。また、Oracle WebLogic Serverを起動すると、自動的にApache Derbyデータベースが起動します。

  3. ij(UNIXの場合、格納場所はwlserver_10.3/common/derby/bin)またはij.bat(Windowsの場合、格納場所はwlserver_10.3\common\derby\bin)を実行して、ネットワーク・サーバーの接続をテストします。

    bin/ij
    
  4. 次の例に示されているとおり、Apache Derbyサーバーに接続します。

    ij> connect 'jdbc:derby://127.0.0.1:1527/data/oesdb;create=true';
    

    oesdbはデータベースの名前であり、dataはサーバーを起動したディレクトリに基づく相対パスです。この例では、データベース・ファイルが保存されるOracle/Middleware/wlserver_10.3/common/derby/binです。

  5. opss_user.sql(格納場所はRCU_HOME/rcu/integration/apm/sql/derby)をテキスト・エディタで開き、&&1をスキーマのユーザー名で置き換えます。

    前述の手順を次のSQLファイル(格納場所はRCU_HOME/rcu/integration/apm/sql/derby)に対して繰り返します。

    • opss_tables.sql

    • opss_version.sql

    • opss_gencatalog.sql


    注意:

    これは、Oracle Entitlements Serverの構成時に指定するスキーマ名です。詳細は、「Oracle Entitlements Server管理サーバーの構成」を参照してください。


  6. 次のSQLファイル(格納場所はRCU_HOME/rcu/integration/apm/sql/derby)をijコンソールで実行します。

    • run'opss_user.sql';

    • run'opss_tables.sql';

    • run'opss_version.sql';

    • run'opss_gencatalog.sql';


    注意:

    必ず前述の順序でSQLファイルを実行し、スキーマ所有者と作成したパスワードを書き留めます。


8.5 Oracle Entitlements Server管理サーバーの構成

この項では、新しいWebLogicドメインにOracle Entitlements Serverを構成する方法を説明します。次の項が含まれます:

8.5.1 デプロイされるコンポーネント

この項の構成を実行すると、次のコンポーネントがデプロイされます。

  • WebLogic管理サーバー

  • 管理サーバー上のOracle Entitlements Serverアプリケーション

8.5.2 前提条件

Oracle Entitlements Server 11gリリース1(11.1.1)を構成するための前提条件は、次のとおりです。

8.5.2.1 Oracle Entitlements Serverのインストール

第8.3項「Oracle Entitlements Serverのインストールおよび構成のロードマップ」の説明に従って、Oracle Entitlements Server管理サーバーをインストールする必要があります。

8.5.2.2 Apache Derbyテンプレートの抽出(オプション)

Apache Derbyを使用している場合、oracle.apm_11.1.1.3.0_template_derby.zipファイル(格納場所はIDM_HOME/common/templates/applications)を抽出して、oracle.apm_11.1.1.3.0_template_derby.jarファイルを次の場所に格納する必要があります。

IAM_HOME\common\templates\applications

8.5.3 新しいWebLogicドメインでのOracle Entitlements Serverの構成

新しいWebLogicドメインでOracle Entitlements Serverを構成するには、次の手順を実行します。


注意:

Oracle Entitlements Server専用のOracle WebLogic Serverドメインが必要です。このドメインでは、それ以外のOracle Identity and Access Managementコンポーネントを構成しないでください。


  1. IAM_HOME/common/bin/config.shスクリプト(UNIXの場合)またはIAM_HOME\common\bin\config.cmd (Windowsの場合)を実行します。

    Fusion Middleware構成ウィザードが表示されます。

  2. 「ようこそ」画面で「新しいWebLogicドメインの作成」オプションを選択します。「次へ」をクリックします。

    「ドメイン・ソースの選択」画面が表示されます。

  3. 「ドメイン・ソースの選択」画面で、「次の製品をサポートするために、自動的に構成されたドメインを生成する」オプションが選択されていることを確認します。

    Oracle Entitlements Server - 11.1.1.0 [IAM_Home]オプションを選択して、「次へ」をクリックします。


    注意:

    • Oracle Entitlements Server - 11.1.1.0 [IAM_Home]オプションを選択すると、デフォルトでOracle JRF 11.1.1.0 [Oracle_Common]オプションも選択されます。

    • Apache Derbyを使用している場合、Oracle Entitlements Server Derbyテンプレートを選択します。


    「ドメイン名と場所の指定」画面が表示されます。

  4. 作成するドメインの名前と場所を入力して「次へ」をクリックします。

    「管理者ユーザー名およびパスワードの構成」画面が表示されます。

  5. 管理者のユーザー名とパスワードを入力します。デフォルトのユーザー名はweblogicです。「次へ」をクリックします。

    「サーバーの起動モードおよびJDKの構成」画面が表示されます。


    注意:

    管理者のユーザー名とパスワードを入力する際には、それを必ず覚えておいてください。


  6. 「使用可能なJDK」から「JDK」を選択し、「WebLogicドメインの起動モード」を選択します。「次へ」をクリックします。


    注意:

    選択しているJDKバージョンがJava SE 6 Update 24以上であることを確認してください。


    「JDBCコンポーネント・スキーマの構成」画面が表示されます。

  7. 「JDBCコンポーネント・スキーマの構成」画面で、Oracle Entitlements Server schemaとMDS Schemaを選択して、スキーマ所有者、スキーマ・パスワード、データベースとサービス、ホスト名、およびポートを指定します。「次へ」をクリックします。


    注意:

    スキーマ情報は、表8-1「Oracle Entitlements Serverのインストールおよび構成のフロー」のステップ5で実行した手順から取得できます。


    JDBCコンポーネント・スキーマのテスト画面が表示されます。

  8. テストするコンポーネントのスキーマを選択し、「接続のテスト」をクリックします。テストが成功したら、「次へ」をクリックします。

    「オプションの構成を選択」画面が表示されます。

  9. 「オプションの構成を選択」画面では、「管理サーバー」「管理対象サーバー」「クラスタ」「マシン」「デプロイメントとサービス」および「RDBMSセキュリティ・ストア」を構成できます。該当するチェック・ボックスを選択し、「次へ」をクリックします。


    注意:

    このステップはオプションです。


  10. 「構成のサマリー」画面で、ドメイン構成を確認し、「作成」をクリックしてドメインを作成します。

Oracle Entitlements Serverをサポートする新しいWebLogicドメインが、<MW_HOME>\user_projects\domainsディレクトリ(Windowsの場合)に作成されます。UNIXでは、ドメインは<MW_HOME>/user_projects/domainsディレクトリに作成されます。

8.5.4 管理サーバーの起動

コマンドラインで次のコマンドを実行して、管理サーバーを起動する必要があります。

Windows

MW_HOME\user_projects\domains\domain_name\bin\startWebLogic.cmd

UNIX

MW_HOME/user_projects/domains/domain_name/bin/startWebLogic.sh

8.5.5 構成後

構成を完了するには、コマンドラインで次のコマンドを実行します。


注意:

管理サーバーが起動しており実行中であることを確認します。


  1. wlst.sh(格納場所はIDM_HOME/common/bin)を実行します。

  2. 次のコマンドを使用して管理サーバーに接続します。

    connect('weblogic-username', 'weblogic-password','t3://host:port')
    
  3. ポリシー・ストアに応じて、次のWLST(オンライン)コマンドを実行します。

    Oracleデータベース

    configureOESAdminServer(servertype="DB_ORACLE");
    

    表8-2 WLSTコマンド(Oracle Database)

    引数 定義

    domain

    Oracle Entitlements Serverのドメイン名です。デフォルト値はoes_domainです。

    jpsroot

    すべてのデータの移行先となるターゲット・リポジトリのルート・ノードを指定します。デフォルト値はcn=jpsrootです。

    datasourcename

    データソースの名前です。デフォルト値はjdbc/APMDBDSです。

    servertype

    ターゲット・データベースのサーバー名です。「DB_ORACLE」と入力します。



    注意:

    デフォルト値を変更するには、コマンドラインにdomainjpsroot、およびdatasourcenameという引数を入力します。たとえば、configureOESAdminServer(domain="oes_domain", servertype="DB_ORACLE", jpsroot="cn=jpsroot", datasourcename="jdbc/APMDBDS")のように入力します。


    Apache Derby

    configureOESAdminServer(servertype="DB_DERBY");
    

    表8-3 WLSTコマンド(Apache Derby)

    引数 定義

    domain

    Oracle Entitlements Serverのドメイン名です。デフォルト値はoes_domainです。

    jpsroot

    すべてのデータの移行先となるターゲット・リポジトリのルート・ノードを指定します。デフォルト値はcn=jpsrootです。

    datasourcename

    データソースの名前です。デフォルト値はjdbc/APMDBDSです。

    servertype

    ターゲット・データベースのサーバー名です。「DB_DERBY」と入力します。



    注意:

    デフォルト値を変更するには、コマンドラインにdomainjpsroot、およびdatasourcenameという引数を入力します。たとえば、configureOESAdminServer(domain="farm", servertype="DB_DERBY", jpsroot="cn=root", datasourcename="jdbc/APMDBDS");のように入力します。


    WLSTコマンドの詳細は、『Oracle Fusion Middleware Oracle WebLogic Scripting Tool』およびOracle Fusion Middleware WebLogic Scripting Toolコマンド・リファレンスを参照してください。

  4. Oracle Entitlements Server管理サーバーを付録C「サーバーの再起動」の説明に従って再起動します。

8.5.6 Oracle Entitlements Server管理サーバーの構成の検証

Oracle Entitlements Server管理サーバーの構成が成功したことを確認するには、次のURLを使用してOracle Entitlements Server管理コンソールにログインします。

http://hostname:port/apm/

ここで、hostnameは管理サーバーのDNS名またはIPアドレス、portは管理サーバーがリクエストをリスニングしているポートのアドレスです。

詳細は、『Oracle Fusion Middleware Oracle Entitlements Server管理者ガイド』のユーザーインタフェースに対するログインおよびサインアウトに関する項を参照してください。

8.6 Oracle Entitlements Serverクライアントのインストール

この項には次のトピックが含まれます:

8.6.1 前提条件

第8.3項「Oracle Entitlements Serverのインストールおよび構成のロードマップ」の説明に従って、Oracle Entitlements Server管理サーバーをインストールおよび構成する必要があります。

8.6.2 Oracle Entitlements Serverクライアント・ソフトウェアの取得

OES Client 11gソフトウェアの入手に関する詳細は、Oracle Fusion Middlewareのダウンロード、インストールおよび構成のReadMeを参照してください。

8.6.3 Oracle Entitlements Serverクライアントのインストール

Oracle Entitlements Server 11gリリース1(11.1.1.7.0)インストールをインストールするには、oesclient.zipのコンテンツをローカル・ディレクトリに抽出し、setup.exe(Windowsの場合)または./runInstaller(UNIXの場合)をDisk1ディレクトリから実行します。


注意:

インストーラから、システムにインストールされているJDKへの絶対パスを入力するよう要求されます。Oracle WebLogic Serverのインストール時に、ミドルウェア・ホームの下にjdk160_24ディレクトリが作成されます。インストーラを起動するときに、このJDKの中にあるJREフォルダの絶対パスを入力する必要があります。たとえば、Windowsで、JREがC:\oracle\Middleware\jdk160_24に存在する場合、次のようにしてインストーラをコマンド・プロンプトから起動します。

C:\setup.exe -jreLoc C:\oracle\Middleware\jdk160_24\jre

JDKを使用してインストール上の問題を回避する場合には、コマンド行で-jreLocオプションを指定する必要があります。


表8-4の手順に従い、OESクライアントをインストールします。

インストール画面に関して詳細な情報が必要な場合は、「ヘルプ」をクリックしてオンライン・ヘルプを参照してください。

表8-4 OESクライアントのインストール・フロー

番号 画面 説明および必要なアクション

1

ようこそ

「次へ」をクリックして続行します。

2

前提条件チェック

すべての前提条件のチェックに合格したら、「次へ」をクリックして続行します。

3

インストール場所の指定

「Oracleホーム・ディレクトリ」フィールドに、OESクライアント・インストールを保存するディレクトリを入力します。このドキュメントでは、このディレクトリをOES_Client_Homeとも呼びます。

Oracle Entitlements Serverクライアントでは、Oracle WebLogic ServerがインストールされているMiddlewareホームは必要ありません。

OESクライアント・インストールは、Oracle Entitlements Server管理サーバーがインストールされているMiddlewareホームと同じ場所の別のディレクトリに保存することをお薦めします。たとえば、MW_HOME/Oracle_OESClientなどです。

「次へ」をクリックして続行します。

4

インストール・サマリー

インストール・サマリー・ページ画面には、選択した内容のサマリーが表示されます。このサマリーを確認し、インストールを開始するかどうかを決定します。この段階でいずれかの構成設定を変更する場合は、左のナビゲーション・ページでトピックを選択し、選択内容を変更します。OESクライアント管理のインストールを続けるには、「インストール」をクリックします。

5

インストールの進行状況

UNIXシステムにインストールする場合、ORACLE_HOME/oracleRoot.shスクリプトを実行して適切なファイルおよびディレクトリ許可を設定するよう求められる可能性があります。

「次へ」をクリックして続行します。

8

インストール完了

「終了」をクリックしてインストーラを終了します。

このインストール処理により、Identity Managementソフトウェアがシステムにコピーされ、ミドルウェア・ホームの下にIDM_Homeディレクトリが作成されます。Oracle Fusion Middleware構成ウィザードを実行してWebLogicドメインの作成に進む必要があります。また、ドメインの作成時に管理サーバーの設定を構成する必要があります。


8.6.4 Oracle Entitlements Serverクライアント・インストールの検証

OESクライアントが正常にインストールされたことを検証するには、インストール中に指定したOracleホーム・ディレクトリに移動して、OESクライアントのインストール・ファイルが作成されていることを確認します。

8.7 Oracle Entitlements Serverクライアントの構成

OESクライアントはポリシーを、アプリケーションとサービスを保護する個々のセキュリティ・モジュールに配布します。ポリシー・データは、制御された方法または制御されない方法で配布されます。配布モードは、各セキュリティ・モジュールのjps-config.xml構成ファイルで定義されています。指定された配布モードは、そのセキュリティ・モジュールにバインドされているすべてのアプリケーション・ポリシー・オブジェクトに適用できます。


注意:

制御された配布モードでOESクライアントを構成することをお薦めします。


この項では、次の構成方法について説明します。

8.7.1 セキュリティ・モジュールの制御モードによる構成(クイック構成)

次の項で、既存のsmconfig.prpファイルを使用してセキュリティ・モジュールを短時間で構成する方法を説明します。

8.7.1.1 Javaセキュリティ・モジュールの制御モードによる構成

Javaセキュリティ・モジュールのインスタンスを制御された配布モードで構成するには、次の手順を実行します。

  1. smconfig.java.controlled.prpファイル(格納場所はOES_CLIENT_HOME/oessm/SMConfigTool)をテキスト・エディタで開き、表8-5で説明されているパラメータを指定します。

  2. config.sh(UNIXの場合、格納場所はOES_CLIENT_HOME/oessm/bin)またはconfig.cmd(Windowsの場合、格納場所はOES_CLIENT_HOME\oessm\bin)を次のように実行します。

    config.sh –smConfigId <SM_NAME> -prpFileName OES_CLIENT_HOME/oessm/SMConfigTool/smconfig.java.controlled.prp
    
  3. 入力が要求されたら、次の各項目を指定します。

    • Oracle Entitlements Serverのユーザー名(管理サーバーのユーザー名)

    • Oracle Entitlements Serverのパスワード(管理サーバーのパスワード)

    • 登録用の新規キーストアのパスワード

8.7.1.2 RMIセキュリティ・モジュールの制御モードによる構成

RMIセキュリティ・モジュールのインスタンスを制御された配布モードで構成するには、次の手順を実行します。

  1. smconfig.rmi.controlled.prpファイル(格納場所はOES_CLIENT_HOME/oessm/SMConfigTool)をテキスト・エディタで開き、表8-5で説明されているパラメータを指定します。

  2. config.sh(UNIXの場合、格納場所はOES_CLIENT_HOME/oessm/bin)またはconfig.cmd(Windowsの場合、格納場所はOES_CLIENT_HOME\oessm\bin)を次のように実行します。

    config.sh –smConfigId <SM_NAME> -RMIListeningPort <RMISM_PORT> -prpFileName OES_CLIENT_HOME/oessm/SMConfigTool/smconfig.rmi.controlled.prp
    
  3. 入力が要求されたら、次の各項目を指定します。

    • Oracle Entitlements Serverのユーザー名(管理サーバーのユーザー名)

    • Oracle Entitlements Serverのパスワード(管理サーバーのパスワード)

    • 登録用の新規キーストアのパスワード

8.7.1.3 Webサービス・セキュリティ・モジュールの制御モードによる構成

Webserviceセキュリティ・モジュールのインスタンスを制御された配布モードで構成するには、次の手順を実行します。

  1. smconfig.ws.controlled.prpファイル(格納場所はOES_CLIENT_HOME/oessm/SMConfigTool)をテキスト・エディタで開き、表8-5で説明されているパラメータを指定します。

  2. config.sh(UNIXの場合、格納場所はOES_CLIENT_HOME/oessm/bin)またはconfig.cmd(Windowsの場合、格納場所はOES_CLIENT_HOME\oessm\bin)を次のように実行します。

    config.sh –smConfigId <SM_NAME> -WSListeningPort <WSSM_PORT> -prpFileName OES_CLIENT_HOME/oessm/SMConfigTool/smconfig.ws.controlled.prp
    
  3. 入力が要求されたら、次の各項目を指定します。

    • Oracle Entitlements Serverのユーザー名(管理サーバーのユーザー名)

    • Oracle Entitlements Serverのパスワード(管理サーバーのパスワード)

    • 登録用のキーストアのパスワード

8.7.1.4 Oracle WebLogic Serverセキュリティ・モジュールの制御モードによる構成

Oracle WebLogic Serverセキュリティ・モジュールのインスタンスを制御された配布モードで構成するには、次の手順を実行します。

  1. smconfig.wls.controlled.prpファイル(格納場所はOES_CLIENT_HOME/oessm/SMConfigTool)をテキスト・エディタで開き、表8-5で説明されているパラメータを指定します。

  2. config.sh(UNIXの場合、格納場所はOES_CLIENT_HOME/oessm/bin)またはconfig.cmd(Windowsの場合、格納場所はOES_CLIENT_HOME\oessm\bin)を次のように実行します。

    config.sh –smConfigId <SM_NAME> -prpFileName $OES_CLIENT_HOME/oessm/SMConfigTool/smconfig.wls.controlled.prp –serverLocation <Location of Web Logic Server Home 
    
  3. OESクライアントを第8.7.4項「OESクライアント・ドメインの作成」の説明に従って作成します。

8.7.2 配布モードの構成

配布モードの詳細は、『Oracle Fusion Middleware Oracle Entitlements Server開発者ガイド』の配布モードの定義に関する項を参照してください。

次の各項では、配布モードの構成方法について説明します。

8.7.2.1 制御された配布の構成

制御された配布モードを構成するには、smconfig.prpファイル(格納場所はOES_CLIENT_HOME/oessm/SMConfigTool)をテキスト・エディタで開き、表8-5で説明されている次のパラメータを編集します。

表8-5 smconfig.prpファイルのパラメータ(制御された配布)

パラメータ 説明

oracle.security.jps.runtime.pd.client.policyDistributionMode

デフォルト値のcontrolled-pushを配布モードとして受け入れます。

oracle.security.jps.runtime.pd.client.RegistrationServerHost

Oracle Entitlements Server管理サーバーのアドレスを入力します。

oracle.security.jps.runtime.pd.client.RegistrationServerPort

Oracle Entitlements Server管理サーバーのSSLポート番号を入力します。SSLポート番号は、WebLogic管理コンソールで検出できます。


8.7.2.2 制御されない配布モードおよび制御されたプル配布モードの構成

smconfig.prpファイル(格納場所はOES_CLIENT_HOME/oessm/SMConfigTool)をテキスト・エディタで開き、表8-6で説明されている次のパラメータを編集します。

表8-6 smconfig.prpファイルのパラメータ(制御されない配布)

パラメータ 説明

oracle.security.jps.runtime.pd.client.policyDistributionMode

配布モードには、non-controlledまたはcontrolled-pullと入力します。

oracle.security.jps.policystore.type

ポリシー・ストア・タイプを指定します。たとえば、Oracle DatabaseではDB、Oracle Internet DirectoryではOID、Apache DerbyではDerbyとなります。

jdbc.url

データベース・ポリシー・ストアのJDBC URLを指定します。

ldap.url

LDAP URLを指定します。

oracle.security.jps.farm.name

ドメイン名を指定します。デフォルト値はcn=oes_domainです。

oracle.security.jps.ldap.root.name

jpsコンテキストのルート名を指定します。デフォルト値はcn=jpsrootです。


入力が要求されたら、次の各項目を指定します。

  • Oracle Entitlements Serverのユーザー名(管理サーバーのユーザー名)

  • Oracle Entitlements Serverのパスワード(管理サーバーのパスワード)

  • 登録用の新規キーストアのパスワード

8.7.3 セキュリティ・モジュールの構成

OESクライアントには、次のセキュリティ・モジュールがあります。

  • Javaセキュリティ・モジュール

  • 複数プロトコルのセキュリティ・モジュール

  • WebLogicセキュリティ・モジュール

詳細は、『Oracle Fusion Middleware Oracle Entitlements Server管理者ガイド』のセキュリティ・モジュールのタイプの概要に関する項を参照してください。

8.7.3.1 Javaセキュリティ・モジュールの作成

Javaセキュリティ・モジュールは、Java APIを使用して認証を決定する汎用ポリシー決定ポイントです。このセキュリティ・モジュールは次に関して構成できます。

Java Standard Edition(JSE)

Javaセキュリティ・モジュールのインスタンスを作成するには、config.sh(UNIXの場合、格納場所はOES_CLIENT_HOME/oessm/bin)またはconfig.cmd(Windowsの場合、格納場所はOES_CLIENT_HOME\oessm\bin)を次のように実行する必要があります。


注意:

Javaセキュリティ・モジュールをWebサービス・セキュリティ・モジュールやRMIセキュリティ・モジュールとともにプロキシ・モードで使用する場合は、oes-ws-client.jarまたはoes-rmi-client.jarを使用する必要があります。oes-client.jarは使用しないでください。


config.sh -smType java -smConfigId mySM_Java_Controlled -pdServer <oes_server_address> -pdPort <oes_server_ssl_port>

制御されたプッシュ・モードでは、Oracle Entitlements Server管理サーバーのユーザー名とパスワード、および登録用の新規キーストアのパスワードの入力を求められます。

制御されないモードや制御されたプル・モードでは、Oracle Entitlements Serverスキーマのユーザー名とパスワードの入力を求められます。

表8-7では、コマンド行で指定するパラメータについて説明します。

表8-7 JSEセキュリティ・モジュール・パラメータ

パラメータ 配布モード 説明

smType

すべて

作成するセキュリティ・モジュール・インスタンスのタイプです。たとえば、javaです。

smConfigId

すべて

セキュリティ・モジュール・インスタンスの名前です。たとえば、mySM_javaです。

pdServer

controlled-push

Oracle Entitlements Server管理サーバーのアドレスです。

pdPort

controlled-push

Oracle Entitlements Server管理サーバーのSSLポート番号です。たとえば、7002です。


Javaセキュリティ・モジュール・インスタンスは、OES_CLIENT_HOME/oes_sm_instances/mySM_javaで作成されます(表8-7で説明されているデフォルト値を使用した場合)。

IBM WebSphere

IBM WebSphere上のJavaセキュリティ・モジュールを構成するには、次の手順を実行します。

  1. IBM WebSphereコンソールを使用して新規アプリケーション・サーバーを作成し、それをOesServerと名付けます。

  2. IBM WebSphereに対して作成したOracle Entitlements Server (OesServer)を起動します。

  3. was-client.war(格納場所はOES_CLIENT_HOME/oessm/pd)を作成したOracle Entitlements Serverにデプロイします。

  4. smconfig.prpファイルをテキスト・エディタで開き、pdクライアント・ポートおよびpd appクライアント・コンテキストを指定します。pdクライアント・ポート番号はIBM WebSphere Application ServerのSSLポート番号であり、pd appクライアント・コンテキストはwas-client.jarをデプロイする場所です。例:

    oracle.security.jps.pd.was.client.appcontext=pd-client
    oracle.security.jps.pd.clientPort=8002
    
  5. config.shコマンドを次のように実行します。

    $OES_CLIENT_HOME/oessm/bin/config.sh -smType was -smConfigId mySM_WAS -pdServer <oes_admin_server> -pdPort <oes_admin_port> -serverNodeName <was_node_name> -serverName <server_name> -serverLocation WAS_HOME -profileName <dmgr_profileName>
    

    WAS_HOMEは、IBM WebSphere Application Serverの場所です。

    選択した配布モードに対して、ユーザー名とパスワードの入力を求められたら、IBM WebSphereサーバーのユーザー名とパスワードを指定する必要があります。

    制御されたプッシュ・モードでは、Oracle Entitlements Server管理サーバーのユーザー名とパスワード、および登録用の新規キーストアのパスワードの入力を求められます。

    制御されないモードや制御されたプル・モードでは、Oracle Entitlements Serverスキーマのユーザー名とパスワードの入力が求められます。

    表8-8では、コマンド行で指定するパラメータについて説明します。

    表8-8 IBM WebSphereセキュリティ・モジュール・パラメータ

    パラメータ 配布モード 説明

    smType

    すべて

    作成するセキュリティ・モジュール・インスタンスのタイプです。たとえば、wasです。

    smConfigId

    すべて

    セキュリティ・モジュール・インスタンスの名前です。たとえば、mySM_WASです。

    pdServer

    制御されたプッシュ

    Oracle Entitlements Server管理サーバーのアドレスです。

    pdPort

    制御されたプッシュ

    Oracle Entitlements Server管理サーバーのSSLポート番号です。たとえば、7002です。

    serverLocation

    すべて

    IBM WebSphere Serverの場所です。


  6. IBM WebSphere Application ServerのSSLを次のように構成します。

    1. 次の例に示すように、keytoolを使用してWLSデモ信頼証明書をWLSデモ信頼キーストア・ファイルからエクスポートすることで、Oracle WebLogic Serverデモ信頼証明書をIBM WebSphereノードのデフォルト信頼キーストアおよびセルのデフォルト信頼キーストアにインポートします。または、OES trust.jksファイルを.derにインポートします。

      keytool -exportcert -keystore $OES_CLIENT_HOME/oessm/enroll/DemoTrust.jks -alias wlscertgencab -file ~/was.der
      
    2. 次のように、was.derファイルをWASノードのデフォルト信頼キーストアとセルのデフォルト信頼キーストアにインポートします。

      • IBM WebSphere Administration Serverコンソールでインポートを確認できます。

        「security」→「SSL certificate and key management」→「Key stores and certificates」→「<NodeDefaultTrustStore> <CellDefaultTrustStore>」(ここでは名前を1つ選択する必要があります)→「Signer certificates」。

      • 「追加」をクリックします。

      • 別名を入力します。たとえば、WLSです。

      • エクスポート済の.derファイルを選択し、データ型にはDERを選択します。

    3. 次のように、発行済の秘密鍵をIBM WebSphereノードのデフォルト・キーストアにインポートします。

      • IBM WebSphere Administration Serverコンソールでインポートを確認できます。

        「security」→「SSL certificate and key management」→「Key stores and certificates」→「NodeDefaultKeyStore」→「Personal certificates」。

      • 「インポート」をクリックします。

      • 「Keystore」を選択し、キーストア・ファイルへのパス(格納場所はOES_CLIENT_HOME/oes_sm_instances/mySM_WAS/security/identity.jks)を入力します。

      • タイプにJKSを選択し、キーストア・ファイルの作成に使用したパスワードを入力します。

      • 証明書の別名はホスト名と同じです。


        注意:

        デモ信頼証明書をWAS NDエディションの2つの信頼ストアにインポートする必要があります。秘密鍵の場合、1つのキーストアをインポートする必要があります。


    4. 次のように、IBM WebSphereセキュリティ・モジュールが実行されているサーバーに対するインバウンドSSLを有効化します。

      • IBM WebSphere管理コンソールで、「Security」→「SSL certificate and key management」→「Manage endpoint security configurations」の順に移動します。

      • インバウンド・ツリーを展開して「Inbound」→「DefaultCell(CellDefaultSSLSettings)」→「nodes」→「DefaultCellFederatedNode」→「servers」→「<server name running IBM WebSphere Security Module>」と表示し、サーバーを選択します。

      • 「General Properties」ページで、「Override inherited values」を選択します。

      • 「SSL configuration」リストで、「NodeDefaultSSLSettings」を選択します。

      • 「Update certificate alias list」ボタンをクリックし、「Certificate alias in key store」リストで新規インポート済の秘密鍵の別名を選択します。

      • 「適用」をクリックします。

    5. 次のように、IBM WebSphereセキュリティ・モジュールが実行されているサーバーに対するアウトバウンドSSLを有効化します。

      • IBM WebSphere管理コンソールで、「Security」→「SSL certificate and key management」→「Manage endpoint security configurations」の順に移動します。

      • インバウンド・ツリーを展開して「Outbound」→「DefaultCell(CellDefaultSSLSettings)」→「nodes」→「DefaultCellFederatedNode」→「servers」→「<server name running IBM WebSphere Security Module>」と表示し、サーバーを選択します。

      • 「General Properties」ページで、「Override inherited values」を選択します。

      • 「SSL configuration」リストで、「NodeDefaultSSLSettings」を選択します。

      • 「Update certificate alias list」をクリックし、「Certificate alias in key store」リストで新規インポート済の秘密鍵の別名を選択します。

      • 「適用」をクリックします。

8.7.3.2 複数プロトコルのセキュリティ・モジュールの作成

複数プロトコルのセキュリティ・モジュールとは、汎用Javaセキュリティ・モジュールにラップされた(サービス指向型アーキテクチャ・プリンシパルに基づく)認可サービスです。この項では、次の項目を使用して複数プロトコルのセキュリティ・モジュールの構成方法について説明します。

RMI

RMIセキュリティ・モジュールのインスタンスを構成するには、config.sh(UNIXの場合、格納場所はOES_CLIENT_HOME/oessm/bin)またはconfig.cmd(Windowsの場合、格納場所はOES_CLIENT_HOME\oessm\bin)を次のように実行する必要があります。

config.sh -smType rmi -smConfigId mySM_Rmi_Controlled -pdServer <oes_server_address> -pdPort <oes_server_ssl_port> -RMIListeningPort 9405

制御されたプッシュ・モードでは、Oracle Entitlements Server管理サーバーのユーザー名とパスワード、および登録用の新規キーストアのパスワードの入力を求められたら、それらを指定します。

制御されない配布モードや制御されたプル配布モードでは、入力を求められたらOracle Entitlements Serverスキーマのユーザー名とパスワードを指定します。

表8-9では、コマンド行で指定するパラメータについて説明します。

表8-9 RMIセキュリティ・モジュール・パラメータ

パラメータ 配布モード 説明

smType

すべて

作成するセキュリティ・モジュール・インスタンスのタイプです。たとえば、rmiです。

smConfigId

すべて

セキュリティ・モジュール・インスタンスの名前です。たとえば、mySM_rmi_Controlledです。

pdserver

制御されたプッシュ

Oracle Entitlements Server管理サーバーのアドレスです。

pdPort

制御されたプッシュ

Oracle Entitlements Server管理サーバーのSSLポートです。たとえば、7002です。

RMIListeningPort

すべて

RMIリスニング・ポートたとえば、9405です。


このコマンドは、RMIセキュリティ・モジュール・インスタンス向けのクライアント構成も作成します。

Webサービス

Webserviceセキュリティ・モジュールのインスタンスを作成するには、config.sh(UNIXの場合、格納場所はOES_CLIENT_HOME/oessm/bin)またはconfig.cmd(Windowsの場合、格納場所はOES_CLIENT_HOME\oessm\bin)を次のように実行する必要があります。

config.sh -smType ws -smConfigId mySM_Ws_Controlled -pdServer <oes_server_address> -pdPort <oes_server_ssl_port> -WSListeningPort 9410

制御されたプッシュ・モードでは、Oracle Entitlements Server管理サーバーのユーザー名とパスワード、および登録用の新規キーストアのパスワードの入力を求められたら、それらを指定します。

制御されない配布モードや制御されたプル配布モードでは、入力を求められたらOracle Entitlements Serverスキーマのユーザー名とパスワードを指定します。

表8-10では、コマンドラインで指定するパラメータについて説明します。

表8-10 Web Serviceセキュリティ・モジュール・パラメータ

パラメータ 配布モード 説明

smType

すべて

作成するセキュリティ・モジュール・インスタンスのタイプです。たとえば、wsです。

smConfigId

すべて

セキュリティ・モジュール・インスタンスの名前です。たとえば、mySM_ws_Controlledです。

pdserver

制御されたプッシュ

Oracle Entitlements Server管理サーバーのアドレスです。

pdPort

制御されたプッシュ

Oracle Entitlements Server管理サーバーのSSLポートです。たとえば、7002です。

WSListeningPort

すべて

Web Serviceリスニング・ポートです。たとえば、9410です。


このコマンドは、Webserviceセキュリティ・モジュール・インスタンス向けのクライアント構成も作成します。

8.7.3.3 WebLogicセキュリティ・モジュールの作成

WebLogicセキュリティ・モジュールとは、ポリシー決定ポイントとポリシー施行ポイントの両方を備えたカスタムJavaセキュリティ・モジュールです。これは、明示的認可のAPIコールなしで、WebLogic Serverから直接リクエストを受信できます。これは、WebLogic Serverコンテナ上でのみ稼働します。

WebLogic Serverセキュリティ・モジュールのインスタンスを構成するには、config.sh(UNIXの場合、格納場所はOES_CLIENT_HOME/oessm/bin)またはconfig.cmd(Windowsの場合、格納場所はOES_CLIENT_HOME\oessm\bin)を次のように実行する必要があります。

config.sh -smType wls -smConfigId mySM_WLS -pdServer <oes server> -pdPort <oes_server_ssl_port>  -serverLocation MW_HOME/wlserver_10.3/

制御されない配布モードや制御されたプル配布モードでは、入力を求められたらOracle Entitlements Serverスキーマのユーザー名とパスワードを指定します。

表Table 8-11では、コマンドラインで指定するパラメータについて説明します。

表8-11 Oracle WebLogic Serverセキュリティ・モジュールのパラメータ

パラメータ 配布モード 説明

smType

すべて

作成するセキュリティ・モジュール・インスタンスのタイプです。たとえば、WLSです。

smConfigId

すべて

セキュリティ・モジュール・インスタンスの名前です。たとえば、mySM_WLS_Controlledです。

pdServer

制御されたプッシュ

Oracle Entitlements Server管理サーバーのアドレスです。

pdPort

制御されたプッシュ

Oracle Entitlements Server管理サーバーのSSLポートです。たとえば、7002です。

serverLocation

すべて

Oracle WebLogic Serverの場所です。


構成ウィザードが表示されます。OESクライアントを第8.7.4項「OESクライアント・ドメインの作成」の説明に従って作成します。

8.7.3.4 PDPプロキシ・クライアントの構成

Web Serviceセキュリティ・モジュールまたはRMIセキュリティ・モジュール向けのPDPプロキシ・クライアントを、表8-12の説明に従って構成します。

表8-12 PDPプロキシ・クライアントのセキュリティ・モジュールのパラメータ

パラメータ 説明

oracle.security.jps.pdp.isProxy

値にtrueを指定します。

oracle.security.jps.pdp.PDPTransport

Web Service(WS)またはRMIを指定します。

oracle.security.jps.pdp.proxy.PDPAddress

http://hostname:port (WS)またはrmi://hostname:port (RMI)を指定します。


config.sh(UNIXの場合、格納場所はOES_CLIENT_HOME/oessm/bin)またはconfig.cmd(Windowsの場合、格納場所はOES_CLIENT_HOME\oessm\bin)を、次の例に示されているように実行する必要があります。

Javaセキュリティ・モジュールの場合:

OES_CLIENT_HOME/oessm/bin/config.sh -smType <SM_TYPE> -smConfigId <SM_NAME>

SM_TYPEにはjavawls、またはwasと入力し、SM_NAMEには適切な名前を入力します。

8.7.4 OESクライアント・ドメインの作成

OESクライアント・ドメインを作成するには、次の手順を実行します。


注意:

Oracle Entitlements Serverの既存のOracle WebLogic Serverドメインを拡張できます。JRFが存在する既存のドメインはサポートされません。


  1. セキュリティ・モジュール構成ツールを起動すると、「Fusion Middleware構成ウィザード」が表示されます。

  2. 「ようこそ」画面で「新しいWebLogicドメインの作成」オプションを選択します。「次へ」をクリックします。

    「ドメイン・ソースの選択」画面が表示されます。

  3. 「ドメイン・ソースの選択」画面で、「次の製品をサポートするために、自動的に構成されたドメインを生成する」オプションが選択されていることを確認します。

    Oracle Entitlements Server WebLogic Security Module - 11.1.1.0 [OESCLIENT]オプションを選択します。「次へ」をクリックします。


    注意:

    IDM_HOMEでOracle Entitlements Server管理サーバーに関連付けられたドメイン・テンプレートを選択していないことを確認します。


    「ドメイン名と場所の指定」画面が表示されます。

  4. 作成するドメインの名前と場所を入力して「次へ」をクリックします。

    「管理者ユーザー名およびパスワードの構成」画面が表示されます。

  5. 管理者のユーザー名とパスワードを入力します。デフォルトのユーザー名はweblogicです。「次へ」をクリックします。

    「サーバーの起動モードおよびJDKの構成」画面が表示されます。


    注意:

    管理者のユーザー名とパスワードを入力する際には、それを必ず覚えておいてください。


  6. 「使用可能なJDK」から「JDK」を選択し、「WebLogicドメインの起動モード」を選択します。「次へ」をクリックします。


    注意:

    選択しているJDKバージョンがJava SE 6 Update 24以上であることを確認してください。


    「オプションの構成を選択」画面が表示されます。

  7. 「オプション構成の選択」画面で、「管理サーバー」「管理対象サーバー」クラスタおよびマシン「デプロイメントとサービス」の各チェック・ボックスを選択して、「次へ」をクリックします。

    「管理サーバーの構成」画面が表示されます。

  8. 「管理サーバーの構成」画面で、次の詳細情報を入力します。

    • 名前: 有効なサーバー名は、文字列(英数字)です。この名前はドメイン内で一意にする必要があります。たとえば、AdminServerです。

    • リスニング・アドレス: ドロップダウン・リストからリスニング・アドレスの値を選択します。使用可能な値の情報は、「リスニング・アドレス」の指定に関する項を参照してください。

    • Listen port: 通常の非セキュア・リクエスト(HTTPやT3などのプロトコル経由)で使用するリスニング・ポートの有効な値を入力します。デフォルト値は、次に使用できるリスニング・ポートです。このフィールドをブランクにすると、デフォルトのポートが使用されます。たとえば、8001です。

    • SSL有効: このチェック・ボックスを選択し、SSLリスニング・ポートを有効にします。デフォルトでは、SSLはすべての新規サーバーで無効になっています。

    • SSLリスニング・ポート: セキュアなリクエスト(HTTPSやT3Sなどのプロトコル経由)に使用する有効な値を入力します。デフォルト値は、次に使用できるリスニング・ポートです。このフィールドをブランクにすると、デフォルトのポートが使用されます。たとえば、8002です。


      注意:

      SSLリスニング・ポート値を指定したら、smconfig.wls.controlled.prpファイルまたはsmconfig.prpファイル内のoracle.security.jps.pd.clientPortプロパティをSSLリスニング・ポート値で更新する必要があります。次に、Oracle WebLogic Serverセキュリティ・モジュール向けのsmconfigツールを実行し、管理サーバーのSSLポートをoracle.security.jps.pd.clientPortで指定したポートに設定する必要があります。


  9. 「管理対象サーバーの構成」画面で、「追加」をクリックして2つの管理対象サーバーを作成します。次の情報を入力します。

    • 名前: 「OES_ManagedServer_1」および「OES_ManagedServer_2」と入力します。

    • Listen address: ドロップダウン・リストから、OES_ManagedServer_1およびOES_ManagedServer_2に対するリスニング・アドレスの値を選択します。

    • Listen port: OES_ManagedServer_1およびOES_ManagedServer_2で使用するリスニング・ポートの有効な値を入力します。デフォルト値は、次に使用できるリスニング・ポートです。このフィールドをブランクにすると、デフォルトのポートが使用されます。有効なリスニング・ポートの範囲は1から65535までです。

    • SSL有効: このチェック・ボックスを選択し、SSLリスニング・ポートを有効にします。デフォルトでは、SSLはすべての新規サーバーで無効になっています。

    • SSLリスニング・ポート: OES_ManagedServer_1およびOES_ManagedServer_2のセキュアなリクエスト(HTTPSやT3Sなどのプロトコル経由)に使用する有効な値を入力します。デフォルト値は、次に使用できるリスニング・ポートです。このフィールドをブランクにすると、デフォルトのポートが使用されます。有効なリスニング・ポートの範囲は1から65535までです。

    「次へ」をクリックします。

  10. 「クラスタの構成」画面が表示されます。「次へ」をクリックします。

  11. 「マシンの構成」画面が表示されます。「次へ」をクリックします。

  12. 「構成のサマリー」画面で、ドメイン構成を確認し、「作成」をクリックしてドメインを作成します。

  13. DOMAIN_HOME/config/oeswlssmconfigの下に3つのディレクトリを作成して、次のように名前を付けます。

    • AdminServer

    • OES_ManagedServer_1

    • OES_ManagedServer_2

  14. 前述のDOMAIN_HOME/config/oeswlssmconfigで作成した新規フォルダを除くすべてのファイルを選択してコピーし、次の新たに作成されたフォルダに貼り付けます。

    • AdminServer

    • OES_ManagedServer_1

    • OES_ManagedServer_2

  15. jps-config.xml(格納場所はDOMAIN_HOME/config/oeswlssmconfig/OES_ManagedServer_1)を開き、oracle.security.jps.runtime.pd.client.DistributionServiceURLに対するOES_ManagedServer_1管理対象サーバーのホスト名とポート番号を指定します。

  16. jps-config.xml(格納場所はDOMAIN_HOME/config/oeswlssmconfig/OES_ManagedServer_2)を開き、oracle.security.jps.runtime.pd.client.DistributionServiceURLに対するOES_ManagedServer_2管理対象サーバーのホスト名とポート番号を指定します。

  17. setDomainEnv.sh(UNIX)またはsetDomainEnv.cmd(Windows)をテキスト・エディタで開き、-Doracle.security.jps.config=${DOMAIN_HOME}/config/oeswlssmconfig/jps-config.xmlの行を次のように編集します。

    b.-Doracle.security.jps.config=${DOMAIN_HOME}/config/oeswlssmconfig/${SERVER_NAME}/jps-config.xml
    

8.7.5 セキュリティ・モジュール・インスタンスの場所

Oracle Entitlements Serverセキュリティ・モジュール・インスタンスは、OES_CLIENT_HOME/oes_sm_instancesディレクトリに作成されます。

Oracle WebLogic Serverセキュリティ・モジュールの場合、ドメイン構成はDOMAIN_HOME/config/oeswlssmconfigに格納されています。

必要に応じて、セキュリティ・モジュール・インスタンスを作成、削除、または変更できます。

8.7.6 Javaセキュリティ・モジュールの使用

ご使用のプログラムのJavaセキュリティ・モジュールを構成したら、次の手順に従ってそのプログラムのJavaセキュリティ・モジュールを起動する必要があります。

  1. 新規Javaシステム・プロパティの値として、OES_CLIENT_HOME/oes_sm_instances/<SM_NAME>/config/jps-config.xmlに作成されたjps-config.xmlの場所を設定します。

  2. プログラムのクラスパスに「oes-client.jar」(格納場所はOES_CLIENT_HOME/modules/oracle.oes_sm.1.1.1)と入力します。

8.8 インストール後のOracle Entitlements Serverのスタート・ガイド

Oracle Entitlements Serverのインストール後、次のドキュメントを参照してください。