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

前
 
次
 

7 Oracle Adaptive Access Managerの構成

この章では、Oracle Adaptive Access Managerを構成する方法について説明します。内容は次のとおりです。

7.1 概要

Oracle Identity and Access Management 11gリリース2(11.1.2)では、Oracle Adaptive Access Managerに次の2つのコンポーネントが含まれます。


注意:

Oracle Adaptive Access Manager(オフライン)は、Oracle Identity and Access Management Suiteに含まれています。Oracle Identity and Access Management 11gリリース2 (11.1.2)をインストールすると、Oracle Adaptive Access ManagerとともにOracle Adaptive Access Manager (オフライン)もインストールされます。Oracle Adaptive Access Manager(オフライン)の構成は、第7.5項「Oracle Adaptive Access Manager(オフライン)の構成」を参照してください。


7.2 開始前の重要な注意点

このガイドで説明されるいずれかのシナリオでOracle Identity and Access Management製品のインストールおよび構成が開始される前に、Oracle Identity Manager、Oracle Access Management、Oracle Adaptive Access Manager、Oracle Entitlements Server、Oracle Identity Navigator、Oracle Privileged Account ManagerおよびOracle Access Management Mobile and Socialを含むOracleホーム・ディレクトリを参照するために、IAM_Homeが使用されます。このOracleホーム・ディレクトリには任意の名前を指定できます。

7.3 Oracle Adaptive Access Managerのインストールおよび構成ロードマップ

表7-1は、Oracle Adaptive Access Managerのインストールおよび構成のタスクを示します。

表7-1 Oracle Adaptive Access Managerのインストールおよび構成のフロー

番号 タスク 説明

1

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

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

2

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

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

3

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

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

4

データベース要件を確認します。

詳細は、第3.2.2項「データベース要件」を参照してください。

5

Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用して、Oracle Identity and Access Management製品に対する適切なスキーマを作成し、ロードします。

詳細は、第3.2.3項「Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用したデータベース・スキーマの作成」を参照してください。

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 Adaptive Access Managerは、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.2)のインストール」を参照してください。

9

Oracle Fusion Middleware構成ウィザードを実行して、新規または既存のWebLogicドメイン内でOracle Identity and Access Management製品を構成します。

この章では、次の構成シナリオについて説明します。

10

データベース・セキュリティ・ストアを構成します。

詳細は、第3.2.9項「Oracle Identity and Access Managementドメインのデータベース・セキュリティ・ストアの構成」を参照してください。

11

サーバーを起動します。

管理サーバーとすべての管理対象サーバーを起動する必要があります。詳細は、第7.6項「サーバーの起動」を参照してください。

12

インストール後のタスクを実行してください。

次のインストール後のタスクを実行してください。


7.4 新しいWebLogicドメインでのOracle Adaptive Access Manager

このトピックでは、新しいWebLogic管理ドメインでOracle Adaptive Access Managerを構成する方法について説明します。内容は、次のとおりです。

7.4.1 適切なデプロイメント環境

他のOracle Identity and Access Management 11gコンポーネント(Oracle Identity Navigator、Oracle Access Management、Oracle Identity Managerなど)を後から同じドメインにインストールする可能性のある環境にOracle Adaptive Access Managerをインストールする場合は、この項で説明されている構成を実行します。

Oracle Identity Navigatorのインタフェースおよびダッシュボードを使用して、Oracle Identity Navigator内からOracle Adaptive Access Managerにアクセスし、起動できます。

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

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

  • WebLogic管理サーバー

  • 選択したOracle Adaptive Access Manager Domain Configurationテンプレートによっては、Oracle Adaptive Access Managerの管理対象サーバー。

  • Oracle Adaptive Access Managerコンソール(管理サーバー上)

7.4.3 依存関係

この項の構成は、次のものに依存しています。

7.4.4 手順

次の手順を実行して、新しいWebLogicドメインにOracle Adaptive Access Managerのみを構成します。

  1. Oracle Fusion Middleware構成ウィザードを起動するには、<IAM_Home>/common/bin/config.shスクリプト(UNIXの場合)または<IAM_Home>\common\bin\config.cmd(Windowsの場合)を実行します。

    Oracle Fusion Middleware構成ウィザードの「ようこそ」画面が表示されます。

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

  3. 「ドメイン・ソースの選択」画面で、「以下の製品をサポートするために、自動的に構成されたドメインを生成する」オプションが選択されていることを確認します。Oracle Adaptive Access Manager Admin Server - 11.1.2.0.0 [IAM_Home]を選択します。

    さらに、次を選択できます。

    • Oracle Adaptive Access Manager - Server - 11.1.2.0.0 [IAM_Home]

    • Oracle Adaptive Access Manager Offline - 11.1.2.0.0 [IAM_Home]


    注意:

    Oracle Adaptive Access Manager Admin Server - 11.1.2.0.0 [IAM_Home]を選択すると、デフォルトで次のオプションも選択されます。

    • Oracle Enterprise Manager - 11.1.1.0 [oracle_common]

    • Oracle Platform Security Service 11.1.1.0 [IAM_Home]

    • Oracle JRF - 11.1.1.0 [oracle_common]

    Oracle Adaptive Access Manager - Server - 11.1.2.0.0 [IAM_Home]オプションを選択すると、前述のテンプレートに加えて、Oracle WSM Policy Manager - 11.1.1.0 [oracle_common]オプションもデフォルトで選択されます。


    「次へ」をクリックします。ドメイン名と場所の選択画面が表示されます。

  4. 作成するドメインの名前と場所を入力して「次へ」をクリックします。「管理者ユーザー名およびパスワードの構成」画面が表示されます。

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

  6. Oracle Fusion Middleware構成ウィザードの「サーバーの起動モードおよびJDKの構成」画面で、「JDK」と「本番モード」を選択します。「次へ」をクリックします。「JDBCコンポーネント・スキーマの構成」画面が表示されます。

  7. 「JDBCコンポーネント・スキーマの構成」画面で、変更するコンポーネント・スキーマ(OAAM管理サーバー・スキーマOPSSスキーマまたはOAAM管理MDSスキーマなど)を選択します。

    スキーマ所有者、スキーマ・パスワード、データベースとサービス、ホスト名およびポートの値を設定できます。「次へ」をクリックします。JDBCコンポーネント・スキーマのテスト画面が表示されます。テストが成功したら、「次へ」をクリックします。「オプションの構成を選択」画面が表示されます。

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

  9. オプション: 次の管理サーバー・パラメータを構成します。

    • 名前

    • リスニング・アドレス

    • リスニング・ポート

    • SSLリスニング・ポート

    • SSLが有効か無効か

  10. 「オプションの構成を選択」画面で、「管理対象サーバー、クラスタ、およびマシン」を選択して、管理対象サーバーを構成します。詳細は、『Oracle Fusion Middleware構成ウィザードを使用したドメインの作成』の管理対象サーバーの構成に関する説明を参照してください。

  11. オプション: 必要に応じて、クラスタを構成します。

    Oracle Identity and Access Management製品のクラスタを構成する方法の詳細は、『Oracle Fusion Middleware高可用性ガイド』のIdentity Managementコンポーネントの高可用性の構成に関する項を参照してください。

  12. オプション: 必要に応じて、管理対象サーバーをクラスタに割り当てます。

  13. オプション: 必要に応じて、マシンを構成します。この手順は、あるマシンで管理サーバーを実行し、別の物理マシンで管理対象サーバーを実行する場合に便利です。


    ヒント:

    マシンを構成する前に、pingコマンドを使用して、マシンまたはホスト名がアクセス可能かどうかを検証します。


  14. オプション: 管理サーバーをマシンに割り当てます。

  15. オプション: デプロイメント(アプリケーションやライブラリなど)およびサービスを選択し、それらを特定のクラスタまたはサーバーにターゲット指定します。

  16. オプション: 必要に応じてRDBMSセキュリティ・ストアを構成します。

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

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


注意:

新しいWebLogic管理ドメインでOracle Adaptive Access Managerを構成した後、データベース・セキュリティ・ストアを構成する必要があります。詳細は、第3.2.9項「Oracle Identity and Access Managementドメインのデータベース・セキュリティ・ストアの構成」を参照してください。


7.5 Oracle Adaptive Access Manager(オフライン)の構成

この項では、新しいWebLogicドメインにOracle Adaptive Access Manager(オフライン)を構成する方法を説明します。内容は次のとおりです。

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

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

  • WebLogic管理サーバー

  • Oracle Adaptive Access Manager管理対象サーバー上のOracle Adaptive Access Manager (オフライン)アプリケーション

7.5.2 依存関係

この項の構成は、次のものに依存しています。

7.5.3 手順

新しいWebLogicドメインでOracle Adaptive Access Manager(オフライン)を構成するには、次の手順を実行します。

  1. Oracle Fusion Middleware構成ウィザードを起動するには、<IAM_Home>/common/bin/config.shスクリプト(UNIXの場合)または<IAM_Home>\common\bin\config.cmd(Windowsの場合)を実行します。

    Oracle Fusion Middleware構成ウィザードの「ようこそ」画面が表示されます。

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

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


    注意:

    Oracle Adaptive Access Manager Offline - 11.1.2.0.0 [IAM_Home]オプションを選択すると、デフォルトで次のオプションも選択されます。

    • Oracle Enterprise Manager - 11.1.1.0 [oracle_common]

    • Oracle Platform Security Service 11.1.1.0 [IAM_Home]

    • Oracle JRF - 11.1.1.0 [oracle_common]


    「次へ」をクリックします。「ドメイン名と場所の指定」画面が表示されます。

  4. 作成するドメインの名前と場所を入力して「次へ」をクリックします。「管理者ユーザー名およびパスワードの構成」画面が表示されます。

  5. 管理者のユーザー名とパスワードを構成します。デフォルトのユーザー名はweblogicです。「次へ」をクリックします。「サーバーの起動モードおよびJDKの構成」画面が表示されます。

  6. 「サーバーの起動モードおよびJDKの構成」画面で「JDK」と「本番モード」を選択します。「次へ」をクリックします。「JDBCコンポーネント・スキーマの構成」画面が表示されます。

  7. 「JDBCコンポーネント・スキーマの構成」画面で、変更するコンポーネント・スキーマ(OAAMオフライン・スキーマOPSSスキーマまたはOAAM管理MDSスキーマなど)を選択します。スキーマ所有者、スキーマ・パスワード、データベースとサービス、ホスト名およびポートの値を設定できます。「次へ」をクリックします。JDBCコンポーネント・スキーマのテスト画面が表示されます。テストが成功したら、「次へ」をクリックします。「オプションの構成を選択」画面が表示されます。

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

    • オプション: 次の管理サーバー・パラメータを構成します。

      • 名前

      • リスニング・アドレス

      • リスニング・ポート

      • SSLリスニング・ポート

      • SSL有効

    • オプション: 必要に応じて、管理対象サーバーを追加して構成します。Oracle Entitlements Serverでは、アプリケーションがWebLogic管理サーバー上にデプロイされるため、管理対象サーバーを必要としません。

    • オプション: 必要に応じて、クラスタを構成します。

      Oracle Identity and Access Management製品のクラスタを構成する方法の詳細は、『Oracle Fusion Middleware高可用性ガイド』のIdentity Managementコンポーネントの高可用性の構成に関する項を参照してください。

    • オプション: 必要に応じて、マシンを構成します。この手順は、あるマシンで管理サーバーを実行し、別の物理マシンで管理対象サーバーを実行する場合に便利です。


      ヒント:

      マシンを構成する前に、pingコマンドを使用して、マシンまたはホスト名がアクセス可能かどうかを検証します。


    • オプション: 管理サーバーをマシンに割り当てます。

    • オプション: デプロイメント(アプリケーションやライブラリなど)およびサービスを選択し、それらを特定のクラスタまたはサーバーにターゲット指定します。

    • オプション: 必要に応じてRDBMSセキュリティ・ストア・データベースを構成します。

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

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


注意:

新しいWebLogic管理ドメインでOracle Adaptive Access Manager(オフライン)を構成した後、データベース・セキュリティ・ストアを構成する必要があります。詳細は、第3.2.9項「Oracle Identity and Access Managementドメインのデータベース・セキュリティ・ストアの構成」を参照してください。


7.6 サーバーの開始

Oracle Adaptive Access Managerをインストールおよび構成した後、Oracle WebLogic Administration Serverおよび様々な管理対象サーバーを実行する必要があります。付録C「スタックの起動」を参照してください。管理対象サーバーを起動する前に、Oracle Adaptive Access Manager管理サーバーを起動していることを確認します。

7.7 インストール後の手順

Oracle Adaptive Access Managerをインストールおよび構成した後、次の手順を実行する必要があります。

  1. 次の手順で、Oracle WebLogic Serverのユーザーを作成します。

    1. WebLogic管理ドメインのOracle WebLogic管理コンソールにログインします。

    2. 「セキュリティ・レルム」をクリックし、使用するセキュリティ・レルムをクリックします。

    3. 「ユーザーとグループ」タブをクリックし、その下の「ユーザー」タブをクリックします。

    4. セキュリティ・レルムにuser1などのユーザーを作成します。

    5. ユーザーuser1をルール管理者グループおよび環境管理者グループに割り当てます。

  2. Oracle Adaptive Access Managerの暗号化鍵を設定し、バックアップします。Oracle Fusion Middleware Oracle Adaptive Access Manager管理者ガイドのOAAMの暗号化およびデータベース資格証明の設定に関する項を参照してください。必ずOracle Adaptive Access Managerの暗号化鍵をバックアップしてください。Oracle Adaptive Access Managerドメインを再作成する場合に必要です。

  3. 次の手順でポリシーのスナップショットをインポートします。

    Oracle Adaptive Access Managerには、ポリシー、依存コンポーネントおよび構成のフル・スナップショットが付属しています。スナップショットは、oaam_base_snapshot.zipファイルに格納され、MW_HOME/IAM_ORACLE_HOME/oaam/initディレクトリに置かれています。

    これには、Oracle Adaptive Access Managerにインポートする必要のある次の項目が含まれています。

    • 英語(アメリカ合衆国)のチャレンジ質問

      登録、新規アカウントのオープン、またはリセットなどの別のイベントの際、ユーザーは質問のリストから様々な質問を選択し、回答を入力します。チャレンジ質問と呼ばれるこれらの質問は、ユーザーを認証するために使用されます。

      ユーザーが登録のための質問に回答できるようにするには、サポート対象の言語での質問がシステムに存在している必要があります。これらの質問は、Oracle Adaptive Access Managerサーバーへのログインでも必要となる場合があります。

    • エンティティの定義

      認証の際に追跡されるアクターは認証エンティティと呼ばれ、ユーザー、市区町村、デバイスなどが含まれます。これらのベース・エンティティは、パターンに使用される条件を有効にする際に必要となります。

    • すぐに使用できるパターン

      パターンは、1つのバケットを定義したり、複数のバケットを動的に作成する際に、Oracle Adaptive Access Managerによって使用されます。Oracle Adaptive Access Managerでデータが収集され、パターン・パラメータに基づいてこれらのバケットにメンバーが移入されると、動的に変化するメンバーシップとバケットの分散についてルールによるリスク評価が実行されます。

    • すぐに使用できる構成可能なアクション

      構成可能なアクションとは、チェックポイント実行後に結果アクションまたはリスク・スコアリングあるいはその両方に基づいてトリガーされるアクションです。構成可能なアクションは、アクション・テンプレートを使用して作成されます。


      注意:

      Oracle Adaptive Access Manager 10.1.4.5からOracle Adaptive Access Manager 11gにアップグレードする場合、Oracle Adaptive Access Manager 11gのアクション・テンプレートがグローバル化されたことにより違いが生じたため、すぐに使用できるアクション・テンプレートの名前や説明が多少異なっています。


    • すぐに使用できるポリシー

      ポリシーは、ビジネス・アクティビティや日常操作において発生する潜在的に危険なアクティビティを評価して対処できるように作成されています。

    • 任意のグループ

      Oracle Adaptive Access Managerには、ルール、ユーザー・グループ、およびアクションとアラート・グループに使用されるアイテムのコレクションが付属しています。


    注意:

    • いずれかのプロパティをカスタマイズする必要がある場合には、そのスナップショットを新しいテスト・システムにインポートし、変更を加えてエクスポートし、新しいシステムにインポートします。または、スナップショットを新しいシステムにインポートしてプロパティを直接変更することで、テスト・システムを完全に除外できます。


    ポリシー、コンポーネント、および構成のアップグレードの場合は、バックアップを実行してから個別のファイルをインポートします。指定可能なベンダーは、次のとおりです。

    • デフォルトの質問は、<MW_HOME>/<IAM_ORACLE_HOME>/oaam/init/kba_questionsディレクトリにあるoaam_kba_questions_<locale>.zipに含まれています。ロケール識別子<locale>は言語バージョンを指定します。

    • ベース・ポリシーは、<MW_HOME>/<IAM_ORACLE_HOME>/oaam/initディレクトリにあるoaam_sample_policies_for_uio_integration.zipファイルに含まれています。

    • 構成可能なアクション・テンプレートは、<MW_HOME>/<IAM_ORACLE_HOME>/oaam/initディレクトリにあるOOTB_Configurable_Actions.zipファイルに含まれています。

    • ベース認証を必要とするエンティティは、<MW_HOME>/<IAM_ORACLE_HOME>/oaam/initディレクトリにあるAuth_EntityDefinition.zipファイルに含まれています。


    注意:

    ポリシーの詳細は、『Oracle Fusion Middleware Oracle Adaptive Access Manager管理者ガイド』のOAAMスナップショットのインポートおよびポリシー、ルールおよび条件の管理に関する項を参照してください。


  4. 次の手順で、Oracle Adaptive Access Managerデータベースに場所データをロードします。

    1. IPロケーション・ローダー・スクリプトを構成します。Oracle Fusion Middleware Oracle Adaptive Access Manager管理者ガイドのOAAMコマンドライン・インタフェース・スクリプトおよびIPロケーション・データのインポートに関する項を参照してください。

    2. <MW_HOME>/<IAM_Home>/oaam/cliディレクトリ下にあるsample.bharosa_location.propertiesファイルのコピーを作成します(UNIXの場合)。Windowsの場合、<MW_HOME>\<IAM_Home>\oaam\cliディレクトリ下にあるsample.bharosa_location.propertiesファイルです。

      次の例のように、場所データの詳細をlocation.dataプロパティに入力します。

      Windowsの場合:

      location.data.provider=quova

      location.data.file=\\tmp\\quova\\EDITION_Gold_2008-07-22_v374.dat.gz

      location.data.ref.file=\\tmp\\quova\\EDITION_Gold_2008-07-22_v374.ref.gz

      location.data.anonymizer.file=\\tmp\\quova\\anonymizers_2008-07-09.dat.gz

      UNIXの場合:

      location.data.provider=quova

      location.data.file=/tmp/quova/EDITION_Gold_2008-07-22_v374.dat.gz

      location.data.ref.file=/tmp/quova/EDITION_Gold_2008-07-22_v374.ref.gz

      location.data.anonymizer.file=/tmp/quova/anonymizers_2008-07-09.dat.gz

    3. 次のように、ローダーをコマンドラインで実行します。

      Windowsの場合: loadIPLocationData.cmd

      UNIXの場合: ./loadIPLocationData.sh

      loadIPLocationDataスクリプトの実行前にOracleミドルウェア・ホーム(MW_HOME)環境変数が設定されていることを確認します。


注意:

CSFキーまたはパスワードを手動で生成する場合、Oracle Fusion Middleware Oracle Adaptive Access Manager管理者ガイドのOAAMの暗号化およびデータベース資格証明の設定に関する項を参照してください。


7.8 Oracle Adaptive Access Managerのインストールの検証

インストール後手順を含め、インストール・プロセスの完了後、Oracle Adaptive Access Managerのインストールと構成を次の方法で検証できます。

  1. 管理サーバーを起動して、新たに作成した管理対象サーバーをドメインに登録します。管理サーバーを起動するには、次のコマンドを実行します。

    • Windowsの場合: 次の例のように、コマンド・プロンプトでstartWebLogicスクリプトを実行して管理サーバーを起動します。

      <MW_HOME>\user_projects\domains\base_domain\bin\startWebLogic

    • UNIXの場合: 次の例のように、$プロンプトでstartWebLogic.shスクリプトを実行して管理サーバーを起動します。

      <MW_HOME>/user_projects/domains/base_domain/bin/startWebLogic.sh

  2. 第7.6項「サーバーの起動」の説明に従って、管理対象サーバーを起動します。

    管理サーバーと管理対象サーバーが起動するのを待ちます。

  3. 管理サーバーのユーザー名とパスワードを使用して、Oracle Adaptive Access Managerの管理サーバーにログインします。次のURLを使用して、管理サーバーにログインします。

    http://<host>:<oaam_admin_server1_port>/oaam_admin

  4. 次のURLを使用して、Oracle Adaptive Access管理対象サーバーにログインします。

    https://<host>:<oaam_server_server1_sslport>/oaam_server

7.9 ポリシーおよび資格証明ストアの移行

ポリシーおよび資格証明ストアを移行するには、まずJPSルートを作成し、その後ポリシーと資格証明ストアをOracle Internet Directoryに再関連付けします。

ポリシーおよび資格証明ストアの移行には、次の手順があります。

  1. JPSルートの作成

  2. ポリシーおよび資格証明ストアの再関連付け

7.9.1 JPSルートの作成

次の手順で示すように、Oracle Internet Directoryにjpsrootを作成するには、コマンドラインでldapaddコマンドを使用します。

  1. 次のようなldifファイルを作成します。

    dn: cn=jpsroot_iam
    cn: jpsroot_iam_iam
    objectclass: top
    objectclass: orclcontainer
    
  2. ORACLE_HOME/bin/ldapaddを使用してこれらのエントリをOracle Internet Directoryに追加します。次に例を示します。

    ORACLE_HOME/bin/ldapadd -h oid.mycompany.com -p 389 -D cn="orcladmin" -w
    welcome1 -c -v -f jps_root.ldif
    

7.9.2 ポリシーおよび資格証明ストアの再関連付け

ポリシー・ストアおよび資格証明ストアをOracle Internet Directoryに再関連付けするには、WLSTのreassociateSecurityStoreコマンドを使用します。次の手順に従ってください。

  1. IAMHOST1で、ORACLE_HOME/common/binディレクトリからwlstシェルを起動します。次に例を示します。

    ./wlst.sh
    
  2. wlst connectコマンドを使用して、WebLogic管理サーバーに接続します。

    connect('AdminUser',"AdminUserPassword",t3://hostname:port')
    

    次に例を示します。

    connect("weblogic_iam,"welcome1","t3://iamhost-vip.mycompany.com:7001")
    
  3. 次のようにreassociateSecurityStoreコマンドを実行します。

    次に構文を示します。

    reassociateSecurityStore(domain="domainName",admin="cn=orcladmin",
    password="orclPassword",ldapurl="ldap://LDAPHOST:LDAPPORT",servertype="OID",
    jpsroot="cn=jpsRootContainer")
    

    次に例を示します。

    wls:/IAMDomain/serverConfig> reassociateSecurityStore(domain="IAMDomain",
    admin="cn=orcladmin",password="password",
    ldapurl="ldap://oid.mycompany.com:389",servertype="OID",
    jpsroot="cn=jpsroot_iam_iamhost1")
    

    コマンドの出力は次のようになります。

    {servertype=OID, jpsroot=cn=jpsroot_iam, admin=cn=orcladmin,
    domain=IAMDomain, ldapurl=ldap://oid.mycompany.com:389, password=password}
    Location changed to domainRuntime tree. This is a read-only tree with
    DomainMBean as the root.
    For more help, use help(domainRuntime)
    
    Starting Policy Store reassociation.
    LDAP server and  ServiceConfigurator setup done.
    
    Schema is seeded into LDAP server
    Data is migrated to LDAP server
    Service in LDAP server after migration has been tested to be available
    Update of jps configuration is done
    Policy Store reassociation done.
    Starting credential Store reassociation
    LDAP server and  ServiceConfigurator setup done.
    Schema is seeded into LDAP server
    Data is migrated to LDAP server
    Service in LDAP server after migration has been tested to be available
    Update of jps configuration is done
    Credential Store reassociation done
    Jps Configuration has been changed. Please restart the server.
    
  4. コマンドが正しく実行されたら、管理サーバーを再起動します。管理サーバーの再起動方法の詳細は、付録C「スタックの起動」を参照してください。

7.10 インストール後のOracle Adaptive Access Managerの起動

Oracle Adaptive Access Managerをインストールした後、Oracle Fusion Middleware Oracle Adaptive Access Manager管理者ガイドを参照してください。