Fusion Middleware Oracle Identity Managementインストレーション・ガイド

11gリリース1(11.1.1)

B55911-04(原本部品番号:E12002-10)

目次

タイトルおよび著作権情報

はじめに

- 対象読者

- ドキュメントのアクセシビリティについて

- 関連ドキュメント

- 表記規則

第I部 概要と準備

1 Oracle Identity Managementについて

- 1.1 Oracle Fusion Middlewareの概要

- 1.1.1 Oracle Enterprise Manager Fusion Middleware Controlの概要

- 1.2 Oracle Identity Managementの概要

- 1.3 Oracle Identity Management 11gリリース1(11.1.1.6.0)のコンポーネント

- 1.4 Oracle Identity and Access Management 11gリリース1(11.1.1.5.0)のコンポーネント

- 1.5 このマニュアルに含まれる内容

- 1.5.1 このドキュメントの使用

- 1.5.2 Oracle Identity Management(11.1.1.6.0)へのアップグレード

- 1.5.3 Oracle Identity and Access Management(11.1.1.5.0)へのアップグレード

- 1.5.4 Oracle Identity Management(11.1.1.6.0)の高可用性に対応したインストール

- 1.5.5 Oracle Identity and Access Management(11.1.1.5.0)の高可用性に対応したインストール

2 Oracle Identity Managementのインストールについて

- 2.1 Oracle Identity Management 11gインストールの概要および構造

- 2.1.1 概要

- 2.1.2 インストールの構造

- 2.2 Oracle Identity Management(11.1.1.6.0)のインストールの概要

- 2.2.1 インストールのロードマップ

- 2.2.2 インストール・タイプ: 「ソフトウェアのインストール - 構成なし」対「インストールと構成」

- 2.2.2.1 「ソフトウェアのインストール - 構成なし」オプションの概要

- 2.2.2.2 「インストールと構成」オプションの概要

- 2.2.3 Oracle WebLogic Server管理ドメイン・オプション

- 2.2.3.1 新規ドメインの作成

- 2.2.3.2 既存ドメインの拡張

- 2.2.3.3 クラスタを開く

- 2.2.3.4 ドメインなしで構成

- 2.2.4 別々のシステムへのコンポーネントのインストール

- 2.2.5 UNIXプラットフォームでのoracleRoot.shスクリプトの実行

- 2.2.6 インストール後のOracle Identity Managementコンポーネントの状態の概要

- 2.2.6.1 デフォルトSSL構成

- 2.2.6.2 デフォルト・パスワード

- 2.2.6.3 自動ポート構成を使用して割り当てられるポート

- 2.3 Oracle Identity and Access Management(11.1.1.5.0)のインストールの概要

- 2.3.1 インストールのロードマップ

- 2.3.2 Oracle Identity and Access Managementインストーラによって実行される前提条件チェック

- 2.3.3 Oracle WebLogic Server管理ドメイン・オプション

- 2.3.3.1 新規ドメインの作成

- 2.3.3.2 既存ドメインの拡張

- 2.3.4 Oracle Identity Management 11g構成ウィザードを使用した追加構成

- 2.3.5 11gリリース1(11.1.1)デプロイメントの追加情報

- 2.3.5.1 11gリリース1(11.1.1)へのアップグレード

- 2.3.5.2 高可用性構成での11gリリース1(11.1.1)のインストール

- 2.3.6 サイレント・インストール

- 2.3.7 別々のシステムへのコンポーネントのインストール

- 2.3.8 Oracle Fusion Middleware構成ウィザードの画面

- 2.3.9 インストール後のOracle Identity and Access Managementコンポーネントの状態の概要

- 2.3.9.1 デフォルトSSL構成

- 2.3.9.2 デフォルト・パスワード

3 インストールの準備

- 3.1 Oracle Identity Management(11.1.1.6.0)のインストール前の準備

- 3.1.1 システム要件および動作保証の確認

- 3.1.2 Oracle Fusion Middlewareにおける64ビットJDKのサポートについて

- 3.1.3 Java Access Bridgeのインストールおよび構成(Windowsのみ)

- 3.1.4 Oracle Identity ManagementのインストールのためのOracle WebLogic Serverのノード・マネージャ・ユーティリティの管理

- 3.1.5 環境ごとに行うオプションの準備作業

- 3.1.5.1 シンボリック・リンクの使用

- 3.1.5.2 DHCPホスト上へのOracle Identity Managementのインストール

- 3.1.5.3 複数のホームを持つシステム上へのOracle Identity Managementのインストール

- 3.2 Oracle Identity and Access Management(11.1.1.5.0)のインストール前の準備

- 3.2.1 システム要件および動作保証の確認

- 3.2.2 Java Access Bridgeのインストールおよび構成(Windowsのみ)

- 3.2.3 最新のOracle WebLogic ServerおよびOracle Fusion Middleware 11gソフトウェアの入手方法

- 3.2.4 Oracle WebLogic ServerのインストールとOracleミドルウェア・ホームの作成

- 3.2.5 Oracle Databaseのインストール

- 3.2.5.1 Oracle Identity ManagerのOracle Database 11.1.0.7パッチ要件

- 3.2.6 Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用したデータベース・スキーマの作成

- 3.2.7 既存のデータベース・スキーマのアップグレード

- 3.2.8 Oracle SOA Suiteの最新バージョンのインストール(Oracle Identity Managerユーザーのみ)

- 3.2.8.1 最新のOracle WebLogic ServerおよびOracle SOA Suiteソフトウェアの入手

- 3.2.8.2 Oracle WebLogic Serverのインストールとミドルウェア・ホームの作成

- 3.2.8.3 最新バージョンのOracle SOA Suiteのインストール

4 一般的なインストール作業の実行

- 4.1 Oracle Identity Management(11.1.1.6.0)の一般的なインストールのタスク

- 4.1.1 インストール先ディレクトリの識別

- 4.1.1.1 Oracleミドルウェア・ホームの場所

- 4.1.1.2 Oracleホーム・ディレクトリ

- 4.1.1.3 WebLogic Serverディレクトリ

- 4.1.1.4 Oracleインスタンスの場所

- 4.1.1.5 Oracleインスタンス名

- 4.1.2 ポート番号の決定

- 4.1.3 オプション: Oracle WebLogic Serverの最大ヒープ・サイズの最小値の構成

- 4.1.4 インストール・ログ・ファイルの場所

- 4.2 Oracle Identity and Access Management(11.1.1.5.0)の一般的なインストールのタスク

- 4.2.1 インストールの開始

- 4.2.2 Oracle Fusion Middleware構成ウィザードの開始

- 4.2.3 実行可能ファイルのリスト

- 4.2.4 インストール先ディレクトリの識別

- 4.2.4.1 Oracleミドルウェア・ホームの場所

- 4.2.4.2 Oracleホーム・ディレクトリ

- 4.2.4.3 Oracle共通ディレクトリ

- 4.2.4.4 Oracle WebLogicドメイン・ディレクトリ

- 4.2.4.5 WebLogic Serverディレクトリ

- 4.2.5 ポート番号の決定

- 4.2.6 インストールの完了

- 4.2.7 インストール・ログ・ファイルの場所

- 4.2.8 オプション: Oracle Enterprise Manager Fusion Middleware ControlでWebLogic Administrator Serverのユーザー名を更新(OIMのみ)

5 シングル・サインオン・インストレーションの評価

- 5.1 Oracle Portal 11gインストールの重要な注意点

- 5.2 作業の前に

- 5.2.1 システム要件と仕様の確認

- 5.2.2 動作保証情報の確認

- 5.2.3 相互運用性と互換性に関する情報の確認

- 5.3 シングル・サインオンのオプション

- 5.4 シングル・サインオンの準備作業に関する考慮事項

- 5.5 Oracle Single Sign-Onの既知の制限事項

- 5.6 推奨事項

第II部 Oracle Identity Management(11.1.1.6.0)のインストールと構成

6 Oracle Identity Management(11.1.1.6.0)のインストールと構成

- 6.1開始前の重要な注意点

- 6.2 「インストールと構成」オプションを使用したOracle Identity Managementのインストール

- 6.2.1 Oracle Fusion Middlewareソフトウェアの入手

- 6.2.2 Oracle Databaseのインストール

- 6.2.3 Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用したデータベース・スキーマの作成

- 6.2.4 Oracle WebLogic Server 11gリリース1(10.3.6)のインストールとミドルウェア・ホームの作成

- 6.2.5 インベントリ・ディレクトリの作成(UNIXのみ)

- 6.2.6 インストールの開始

- 6.2.7 Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成

- 6.3 「ソフトウェアのインストール - 構成なし」オプションに対するOracle Identity Managementの構成

7 Oracle Internet Directoryの構成

- 7.1 ODSMおよびFusion Middleware Controlを伴う、新しいWebLogicドメインでのOIDの構成

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

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

- 7.1.3 依存関係

- 7.1.4 手順

- 7.2 ODIP、ODSMおよびFusion Middleware Controlを伴う、新しいWebLogicドメインへのOIDの構成

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

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

- 7.2.3 依存関係

- 7.2.4 手順

- 7.3 ODSMを伴う、新しいWebLogicドメインへのOIDおよびOVDの構成

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

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

- 7.3.3 依存関係

- 7.3.4 手順

- 7.4 既存のWebLogicドメインへのOIDのみの単独構成

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

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

- 7.4.3 依存関係

- 7.4.4 手順

- 7.5 WebLogicドメインなしでのOIDのみの単独構成

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

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

- 7.5.3 依存関係

- 7.5.4 手順

- 7.6 OIDインストールの検証

- 7.7 OIDのインストール後のスタート・ガイド

8 Oracle Virtual Directoryの構成

- 8.1 ODSMおよびFusion Middleware Controlを伴う、新しいWebLogicドメインでのOVDの構成

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

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

- 8.1.3 依存関係

- 8.1.4 手順

- 8.2 既存のWebLogicドメインへのOVDのみの単独構成

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

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

- 8.2.3 依存関係

- 8.2.4 手順

- 8.3 WebLogicドメインなしでのOVDのみの単独構成

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

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

- 8.3.3 依存関係

- 8.3.4 手順

- 8.4 OVDの検証

- 8.5 OVDのインストール後のスタート・ガイド

9 Oracle Directory Integration Platformの構成

- 9.1 前提条件

- 9.1.1 オプション1: ODIPをOracle Internet Directoryと組み合せた場合

- 9.1.2 オプション2: ODIPをOracle Directory Server Enterprise Edition(ODSEE)と組み合せた場合

- 9.1.2.1 Oracle Directory Server Enterprise Edition(ODSEE)のインストール

- 9.1.2.2 Oracle Directory Server Enterprise Edition(ODSEE)の設定

- 9.2 Oracle Internet Directory(OID)と組み合せたODIPの構成

- 9.2.1 Fusion Middleware Controlを伴う、新しいWebLogicドメインへのODIPの構成

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

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

- 9.2.1.3 依存関係

- 9.2.1.4 手順

- 9.2.2 既存のWebLogicドメインへのODIPのみの単独構成

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

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

- 9.2.2.3 依存関係

- 9.2.2.4 手順

- 9.2.3 OIDがSSLモード2 - サーバーのみの認証で動作している場合のODIPの構成

- 9.3 Oracle Unified Directory(OUD)と組み合せたODIPの構成

- 9.4 Oracle Directory Server Enterprise Edition(ODSEE)と組み合せたODIPの構成

- 9.4.1 既存WebLogicドメインにおけるODSEEと組み合せたODIP

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

- 9.4.1.2 依存関係

- 9.4.1.3 手順

- 9.4.2 新しいWebLogicドメインにおけるODIPとODSEEの組合せ

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

- 9.4.2.2 依存関係

- 9.4.2.3 手順

- 9.4.3 構成後の手順

- 9.5 ODIPの検証

- 9.6 ODIPのインストール後のスタート・ガイド

10 Oracle Directory Service Managerの構成

- 10.1 新しいWebLogicドメインへのODSMのみの単独構成

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

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

- 10.1.3 依存関係

- 10.1.4 手順

- 10.2 既存のWebLogicドメインへのODSMのみの単独構成

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

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

- 10.2.3 依存関係

- 10.2.4 手順

- 10.3 ODSMの検証

- 10.4 ODSMのインストール後のスタート・ガイド

11 Oracle Identity Federationの構成

- 11.1 この章の情報の使用方法

- 11.2 OIFデプロイメントの概要

- 11.3 OIFの基本デプロイメントと拡張デプロイメント

- 11.3.1 基本デプロイメント

- 11.3.2 拡張デプロイメント

- 11.4 OIF用のOracle HTTP Serverの構成

- 11.5 Oracle Identity Federationの基本構成の実行

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

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

- 11.5.3 依存関係

- 11.5.4 手順

- 11.6 Oracle Identity Federationの拡張構成の実行

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

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

- 11.6.3 依存関係

- 11.6.4 手順

- 11.7 拡張構成の例: LDAP認証、ユーザー・ストアおよびフェデレーション・ストア用のOIDとともに、OIFを新しいWebLogic管理ドメインに構成する

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

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

- 11.7.3 依存関係

- 11.7.4 手順

- 11.8 拡張構成の例: RDBMSデータ・ストアがある新規または既存のWebLogicドメインにOIFを構成する

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

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

- 11.8.3 依存関係

- 11.8.4 手順

- 11.9 OIFの検証

- 11.10 OIFのインストール後のスタート・ガイド

12 Oracle Identity Management 11.1.1.6.0と組み合せたOracle Unified Directoryの構成

- 12.1 作業の前に

- 12.1.1 システム要件と仕様の確認

- 12.1.2 動作保証情報の確認

- 12.2 Oracle Unified Directory(OUD)単独の構成

- 12.3 ODSMと組み合せたOracle Unified Directory(OUD)の構成

- 12.4 OUD/ODSM/ODIP/Fusion Middleware ControlおよびOVD/ODSMの構成

- 12.4.1 第I部: 新しいWebLogic管理ドメインにおけるODSMおよびFusion Middleware Controlと組み合せたOVDの構成

- 12.4.1.1 依存関係

- 12.4.1.2 手順

- 12.4.2 第II部: 新しいWebLogic管理ドメインにおけるOUD/ODSM/ODIPおよびFusion Middleware Controlの構成

- 12.4.2.1 前提条件

- 12.4.2.2 依存関係

- 12.4.2.3 手順

- 12.4.2.4 構成後の手順

第III部 Oracle Identity and Access Management(11.1.1.5.0)のインストールと構成

13 Oracle Identity and Access Management(11.1.1.5.0)のインストール

- 13.1 Oracle Identity and Access Management(11.1.1.5.0)のインストール

- 13.1.1 インストールされる製品

- 13.1.2 依存関係

- 13.1.3 手順

- 13.2 インストール後のディレクトリ構造の概要

- 13.3 Oracle Identity and Access Managementソフトウェアのインストール後の作業

- 13.4 Oracle Identity and Access Management製品の構成

14 ドメイン拡張のシナリオの概要

- 14.1 概要

- 14.2開始前の重要な注意点

- 14.3 ドメイン拡張のシナリオ

- 14.3.1 ローカル・マシンでOIM、OAM、OAAMまたはOINをサポートするためのOracle Identity Management 11.1.1.5.0ドメインの拡張

- 14.3.2 ローカル・マシンでのOIM、OAM、OAAM、およびOINの結合構成およびドメイン拡張シナリオの概要

- 14.4 ローカル・マシンでの管理サーバーの起動

- 14.5 リモート・マシンでの管理対象サーバーの作成

- 14.5.1 リモート・マシンへのOracle WebLogic ServerおよびOracle Identity Management Suiteのインストール

- 14.5.2 リモート・マシンでの管理対象サーバーの作成および実行

15 Oracle Identity Navigatorの構成

- 15.1 一般的な前提条件

- 15.2 OINのインストール

- 15.3開始前の重要な注意点

- 15.4 新しいWebLogicドメインでのOINの構成

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

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

- 15.4.3 依存関係

- 15.4.4 手順

- 15.5 OIM、OAMおよびOAAMとのOINの構成

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

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

- 15.5.3 依存関係

- 15.5.4 手順

- 15.6 サーバーの起動

- 15.7 OINの検証

- 15.8 Oracle OINのインストール後のスタート・ガイド

16 Oracle Identity Managerの構成

- 16.1 OIMサーバー構成のワークフロー

- 16.2 OIMの構成前の重要な注意点

- 16.3 OIMおよびSOAの新しいWebLogicドメインの作成

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

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

- 16.3.3 依存関係

- 16.3.4 手順

- 16.4 サーバーの起動

- 16.5 OIMサーバー、Design ConsoleおよびRemote Managerの構成

- 16.5.1 Oracle Identity Management 11g構成ウィザードを使用した構成の範囲

- 16.5.2 シナリオ1: Oracle Identity ManagerサーバーとDesign Consoleが異なるマシンの場合

- 16.5.3 シナリオ2: Oracle Identity ManagerサーバーとRemote Managerが異なるマシンの場合

- 16.5.4 シナリオ3: Oracle Identity Managerサーバー、Design ConsoleおよびRemote Managerが1つのWindowsマシンの場合

- 16.6 OIMサーバー、Design ConsoleまたはRemote Managerを構成する前に

- 16.6.1 OIMサーバーの構成の前提条件

- 16.6.2 OIM Design Consoleのみを別のマシンに構成する場合の前提条件

- 16.6.3 OIM Remote Managerのみを別のマシンに構成する場合の前提条件

- 16.7 Oracle Identity Manager 11g構成ウィザードの開始

- 16.8 OIMサーバーの構成

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

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

- 16.8.3 依存関係

- 16.8.4 手順

- 16.8.5 LDAP同期を有効にするための前提条件の実行

- 16.8.5.1 アイデンティティ・ストアの事前構成

- 16.8.5.2 Oracle Virtual Directoryにおけるアダプタの作成

- 16.8.6 LDAP構成後ユーティリティの実行

- 16.8.7 LDAP同期の検証

- 16.8.8 構成後の手順

- 16.8.9 Identity Virtualization LibraryのoamEnabledパラメータの設定

- 16.8.10 OIMサーバーのインストールと構成の終了後に行うLDAP同期の有効化

- 16.9 WindowsにおけるOIM Design Consoleのみのインストールおよび構成

- 16.10 OIM Design Consoleの構成

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

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

- 16.10.3 依存関係

- 16.10.4 手順

- 16.10.5 構成後の手順

- 16.10.6 Design Console用にポートを変更するためのxlconfig.xmlファイルの更新

- 16.10.7 SSLを使用するためのDesign Consoleの構成

- 16.11 OIM Remote Managerの構成

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

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

- 16.11.3 依存関係

- 16.11.4 手順

- 16.12 OIMインストールの検証

- 16.13 OAMとの統合の設定

- 16.14 サポートされている言語のリスト

- 16.15 診断ダッシュボードの使用

- 16.16 OIMのインストール後のスタート・ガイド

17 Oracle Access Managerの構成

- 17.1 前提条件

- 17.2開始前の重要な注意点

- 17.3 OAMのインストール

- 17.4 Oracle Access Managerドメイン構成テンプレート

- 17.5 新しいWebLogicドメインにおけるOAMの構成

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

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

- 17.5.3 依存関係

- 17.5.4 手順

- 17.6 新しいWebLogicドメインにおけるOAMおよびOINの構成

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

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

- 17.6.3 依存関係

- 17.6.4 手順

- 17.7 OAAMおよびOINのあるドメインにおけるOAMの構成

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

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

- 17.7.3 依存関係

- 17.7.4 手順

- 17.8 サーバーの起動

- 17.9 オプションのインストール後の手順

- 17.10 OAMインストールの検証

- 17.11 OAMエージェントの設定

- 17.11.1 Oracle HTTP Server WebGateの設定

- 17.11.1.1 WebGateのインストールおよび構成

- 17.11.1.2 パートナ・アプリケーションとしてのWebGateの登録

- 17.11.1.3 管理対象サーバーの再起動

- 17.11.2 OSSOエージェントの設定

- 17.11.2.1 mod_ossoのインストール

- 17.11.2.2 管理対象サーバーの再起動

- 17.12 OIMとの統合の設定

- 17.13 OAMのインストール後のスタート・ガイド

18 Oracle Adaptive Access Managerの構成

- 18.1 概要

- 18.2 前提条件

- 18.3開始前の重要な注意点

- 18.4 OAAMのインストール

- 18.5 新しいWebLogicドメインにおけるOAAMの構成

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

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

- 18.5.3 依存関係

- 18.5.4 手順

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

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

- 18.6.2 依存関係

- 18.6.3 手順

- 18.7 サーバーの起動

- 18.8 インストール後の手順

- 18.9 OAAMインストールの検証

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

- 18.10.1 JPSルートの作成

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

- 18.11 OAAMのインストール後のスタート・ガイド

19 OAMおよびOAAMの結合ドメインの構成シナリオ

- 19.1 前提条件

- 19.2開始前の重要な注意点

- 19.3 Oracle Identity and Access Management11gリリース1(11.1.1)のインストール

- 19.4 新しいWebLogicドメインにおけるOAM、OIMおよびOIN

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

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

- 19.4.3 依存関係

- 19.4.4 手順

- 19.5 新しいWebLogicドメインにおけるOAM、OAAMおよびOINの構成

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

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

- 19.5.3 依存関係

- 19.5.4 手順

- 19.6 サーバーの起動

- 19.7 OAMのインストール後のスタート・ガイド

- 19.8 OAAMのインストール後のスタート・ガイド

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

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

- 20.2 Oracle Entitlements Server管理サーバーのインストール

- 20.2.1 前提条件

- 20.2.2 手順

- 20.2.2.1 システム要件および動作保証

- 20.2.2.2 Oracle Fusion Middlewareソフトウェアの入手

- 20.2.2.3 Oracle WebLogic ServerのインストールとOracleミドルウェア・ホームの作成

- 20.2.2.4 Oracle Databaseのインストール(推奨)

- 20.2.2.5 Oracle Entitlement Serverのスキーマの作成

- 20.2.2.6 インストーラの起動

- 20.2.2.7 インストール画面と手順

- 20.2.2.8 Oracle Entitlements Serverインストールの検証

- 20.3 Oracle Entitlements Server管理サーバーの構成

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

- 20.3.2 前提条件

- 20.3.2.1 Oracle Entitlements Serverのインストール

- 20.3.2.2 weblogic.policyファイルの編集

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

- 20.3.3 手順

- 20.3.4 管理サーバーの起動

- 20.3.5 構成後

- 20.3.6 Oracle Entitlements Serverの構成の検証

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

- 20.4.1 前提条件

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

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

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

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

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

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

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

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

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

- 20.5.2 配布モードの構成

- 20.5.2.1 制御された配布の構成

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

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

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

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

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

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

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

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

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

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

21 ドメイン・エージェントからOracle HTTP Server 10g Webgate for OAMへの移行

- 21.1 Oracle HTTP Server 11g(11.1.1.5.0)のインストールおよび構成

- 21.2 Oracle HTTP Server 10g Webgate for OAMプロファイルのプロビジョニング

- 21.3 Oracle HTTP Server 10g Webgate for OAMのインストール

- 21.4 mod_weblogicの構成

- 21.5 オプション: ホスト識別子の構成

- 21.6 OIMサーバー構成の更新

- 21.7 オプション: ドメイン・エージェントの無効化

- 21.8 オプション: Oracle Identity Manager構成の更新

22 Oracle HTTP Server 11g Webgate for OAMのインストールおよび構成

- 22.1 インストールの概要

- 22.2 Oracle HTTP Server 11g Webgate for Oracle Access Managerのインストール準備

- 22.2.1 Oracle Fusion Middlewareの動作保証

- 22.2.2 OAM 11gのインストールおよび構成

- 22.2.3 Oracle HTTP Server 11gのインストールおよび構成

- 22.2.4 サードパーティ製GCCライブラリのインストール(LinuxおよびSolarisオペレーティング・システムのみ)

- 22.2.4.1 LinuxおよびSolarisオペレーティング・システムにおけるGCCライブラリのバージョンの検証

- 22.2.5 Windows 2003およびWindows 2008 64ビット・プラットフォームにおける64ビットOracle HTTP Server 11g Webgateの前提条件

- 22.3 Oracle HTTP Server 11g Webgate for Oracle Access Managerのインストール

- 22.3.1 インストーラの起動

- 22.3.2 インストール・フローおよび手順

- 22.4 インストール後の手順

- 22.5 Oracle HTTP Server 11g Webgate for Oracle Access Managerの検証

- 22.6 Oracle HTTP Server 11g Webgate for Oracle Access Managerスタート・ガイド

- 22.6.1 新規Webgateエージェントの登録

- 22.6.2 生成済のファイルおよびアーティファクトのWebgateインスタンスの場所へのコピー

- 22.6.3 Oracle HTTP Serverインスタンスの再起動

23 ライフサイクルの管理

- 23.1 統合されたコンポーネントへのライフサイクル・イベントの影響

- 23.2 Oracle Identity Managerのライフサイクル管理

- 23.3 Oracle Access Managerのライフサイクル管理

- 23.4 Oracle Adaptive Access Managerのライフサイクル管理

- 23.5 Oracle Identity Navigatorのライフサイクル管理

- 23.6 リファレンス

第IV部 付録

A Oracle Identity Management 11.1.1.6.0ソフトウェアのインストール画面

- A.1 ようこそ

- A.2 ソフトウェア更新のインストール

- A.3 インストール・タイプの選択

- A.4 前提条件のチェック

- A.5 ドメインの選択

- A.6 インストール場所の指定

- A.7 セキュリティの更新の指定

- A.8 コンポーネントの構成

- A.9 ポートの構成

- A.10 スキーマ・データベースの指定

- A.11 Oracle Virtual Directory情報の指定

- A.12 OID管理者パスワードの指定

- A.13 Oracle Identity Federation構成タイプの選択

- A.14 Oracle Identity Federationの詳細の指定

- A.15 インストール・サマリー

- A.16 インストールの進行状況

- A.17 構成の進行状況

- A.18 インストール完了

B Oracle Identity and Access Management 11.1.1.5.0ソフトウェアのインストール画面

- B.1 ようこそ

- B.2 ソフトウェア更新のインストール画面

- B.3 前提条件チェック

- B.4 インストール場所の指定

- B.5 インストール・サマリー

- B.6 インストールの進行状況

- B.7 インストール完了

C Oracle Identity Managerの構成画面

- C.1 ようこそ

- C.2 構成するコンポーネント

- C.3 データベース

- C.4 WebLogic管理サーバー

- C.5 OIMサーバー

- C.6 BI Publisher

- C.7 LDAPサーバー

- C.8 LDAPサーバー続き

- C.9 構成サマリー

D Oracleスタックの起動または停止

- D.1 スタックの起動

- D.2 スタックの停止

- D.3 サーバーの再起動

E Oracle Directory Server Enterprise Edition(ODSEE)の事前構成

F Oracle Identity Managementの削除と再インストール

- F.1 Oracle Identity Managementの削除

- F.1.1 Oracle Identity Management Oracleホームのアンインストール

- F.1.2 Oracle共通ホームの削除

- F.1.3 Oracle Single Sign-On 10gリリース10.1.4.3.0に登録されたアプリケーションの削除

- F.2 Oracle Identity Managementの再インストール

G Oracle Identity and Access Managementの削除と再インストール

- G.1 Oracle Identity and Access Managementの削除

- G.1.1 Oracle Identity and Access Management Oracleホームのアンインストール

- G.1.2 Oracle共通ホームの削除

- G.2 Oracle Identity and Access Managementの再インストール

H サイレント・インストールの実行

- H.1 サイレント・インストールの概要

- H.2 サイレント・インストールを実行する前に

- H.2.1 UNIXシステム: oraInst.locファイルの作成

- H.2.2 Windowsシステム: レジストリ・キーの作成

- H.3 レスポンス・ファイルの作成

- H.3.1 OID、OVD、ODSM、ODIP、およびOIF

- H.3.2 OIM、OAM、OAAM、OESおよびOIN

- H.3.3 サイレント・インストールの保護

- H.4 サイレント・インストールの実行

- H.5 インストーラのコマンドライン・パラメータ

I インストールのトラブルシューティング

- I.1 一般的なトラブルシューティングのヒント

- I.2 インストール・ログ・ファイル

- I.3 既存のOIM 11gスキーマへのOIMの構成

- I.4 他のヘルプが必要な場合

J OAAMパーティション・スキーマ・リファレンス

- J.1 概要

- J.2 パーティションの追加メンテナンス

- J.2.1 Sp_Oaam_Add_Monthly_Partition

- J.2.2 Sp_Oaam_Add_Weekly_Partition

- J.3 パーティション・メンテナンス・スクリプト

- J.3.1 drop_monthly_partition_tables.sql

- J.3.2 drop_weekly_partition_tables.sql

- J.3.3 add_monthly_partition_tables.sql

- J.3.4 add_weekly_partition_tables.sql

K ソフトウェアの削除画面

- K.1 ようこそ

- K.2 アンインストール・タイプの選択

- K.2.1 オプション1: Oracleホームのアンインストール

- K.2.1.1 Oracleホームのアンインストール

- K.2.2 オプション2: Weblogicドメインにより管理されているASInstanceのアンインストール

- K.2.2.1 WebLogicドメインの詳細の指定

- K.2.2.2 管理対象インスタンスの選択

- K.2.2.3 アンインストール・サマリー(管理対象インスタンス)

- K.2.3 オプション3: 管理対象外ASInstanceのアンインストール

- K.2.3.1 インスタンスの場所の指定

- K.2.3.2 アンインストール・サマリー(管理対象外のASInstance)

- K.3 アンインストールの進行状況

- K.4 アンインストール完了

Oracle® Fusion Middleware

Oracle Identity Managementインストレーション・ガイド

11gリリース1(11.1.1)

B55911-04(原本部品番号:E12002-10)

2011年11月

Oracle Fusion Middleware Oracle Identity Managementインストレーション・ガイド, 11gリリース1(11.1.1)

B55911-04

Copyright © 2001, 2011, Oracle and/or its affiliates.All rights reserved.

原本主著者: Nisha Singh

原本協力者:  Don Biasotti、Niranjan Ananthapadmanabha、Heeru Janweja、Deepak Ramakrishnan、Madhu Martin、Sergio Mendiola、Svetlana Kolomeyskaya、Sid Choudhury、Javed Beg、Eswar Vandanapu、Harsh Maheshwari、Sidhartha Das、Mark Karlstrand、Daniel Shih、Don Bosco Durai、Kamal Singh、Rey Ong、Gail Flanegin、Ellen Desmond、Priscilla Lee、Vinaye Misra、Toby Close、Ashish Kolli、Ashok Maram、Peter LaQuerre、Srinivasa Vedam、Vinay Shukla、Sanjeev Topiwala、Shaun Lin、Prakash Hulikere、Debapriya Dutta、Sujatha Ramesh、Ajay Keni、Ken Vincent

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクル社までご連絡ください。

このソフトウェアまたは関連ドキュメントが、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供される場合は、次のNoticeが適用されます。

U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are "commercial computer software" or "commercial technical data" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations.As such, the use, duplication, disclosure, modification, and adaptation shall be subject to the restrictions and license terms set forth in the applicable Government contract, and, to the extent applicable by the terms of the Government contract, the additional rights set forth in FAR 52.227-19, Commercial Computer Software License (December 2007).Oracle USA, Inc., 500 Oracle Parkway, Redwood City, CA 94065.

このソフトウェアまたはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアまたはハードウェアは、危険が伴うアプリケーション(人的傷害を発生させる可能性があるアプリケーションを含む)への用途を目的として開発されていません。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用する際、このソフトウェアまたはハードウェアを安全に使用するために、適切な安全装置、バックアップ、冗長性(redundancy)、その他の対策を講じることは使用者の責任となります。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

OracleはOracle Corporationおよびその関連企業の登録商標です。その他の名称は、他社の商標の可能性があります。

このソフトウェアおよびドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても、一切の責任を負いかねます。

はじめに

この「はじめに」には、『Oracle Fusion Middleware Oracle Identity Managementインストレーション・ガイド』に関する補足情報が記載されています。内容は次のとおりです。

- 対象読者

- ドキュメントのアクセシビリティについて

- 関連ドキュメント

- 表記規則

対象読者

『Oracle Fusion Middleware Oracle Identity Managementインストレーション・ガイド』の対象読者は、Oracle Identity Managementコンポーネントのインストールを担当する管理者です。

このドキュメントでは、読者がエンタープライズ・コンポーネントのインストール経験があることを前提としています。Oracle Identity ManagementコンポーネントとOracle Application Serverの基本的な知識を持っておくことを推奨します。

ドキュメントのアクセシビリティについて

オラクル社のアクセシビリティへの取組みの詳細は、Oracle Accessibility ProgramのWebサイトhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=docaccを参照してください。

Oracleサポートへのアクセス

Oracleのお客様は、My Oracle Supportにアクセスして電子サポートを受けることができます。詳細情報はhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=infoか、聴覚に障害のあるお客様はhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=trsを参照してください。

関連ドキュメント

この項では、Oracle Identity Managementに関する追加ドキュメントについて説明します。Oracleドキュメントは、Oracle Technology Network(OTN)Webサイトの次のURLから、オンラインでアクセスできます。

http://www.oracle.com/technetwork/indexes/documentation/index.html

注意:
印刷版のドキュメントは、次のURLにあるOracle Store Webサイトから入手可能です。
http://oraclestore.oracle.com/

各項目に関する追加情報は、次のドキュメントを参照してください。

Oracle Fusion Middleware

- Oracle Fusion Middlewareの管理者ガイド

- 『Oracle Fusion Middlewareセキュリティ・ガイド』

Oracle Identity Management

- 『Oracle Fusion Middleware Oracle Identity Managementスタート・ガイド』

- 『Oracle Fusion Middleware Oracle Identity Managementユーザー・リファレンス』

インストールとアップグレード

- 『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』

- 『Oracle Fusion Middleware Oracle Identity Managementクイック・インストレーション・ガイド』

- 『Oracle Fusion Middlewareアップグレード・プランニング・ガイド』

- 『Oracle Fusion Middleware Oracle Identity Managementアップグレード・ガイド』

- 『Oracle Fusion Middleware Getting Started With Installation for Oracle WebLogic Server』

- 『Oracle Fusion Middleware Installation Guide for Oracle WebLogic Server』

高可用性

- 『Oracle Fusion Middleware高可用性ガイド』

- 『Oracle Fusion Middleware Oracle Identity Managementエンタープライズ・デプロイメント・ガイド』

Oracle Internet Directory

- 『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』

- 『Oracle Fusion Middleware Oracle Identity Managementアプリケーション開発者ガイド』

Oracleディレクトリ統合プラットフォーム

- 『Oracle Fusion Middleware Oracle Identity Management統合ガイド』

Oracle Virtual Directory

- 『Oracle Fusion Middleware Oracle Virtual Directory管理者ガイド』

Oracle Directory Service Manager

- 『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』

- 『Oracle Fusion Middleware Oracle Virtual Directory管理者ガイド』

Oracle Identity Federation

- 『Oracle Fusion Middleware Administrator's Guide for Oracle Identity Federation』

Oracle Single Sign-On

- 『Oracle Application Server Single Sign-On管理者ガイド』(次のURLからアクセス可能)

http://www.oracle.com/technology/documentation/oim1014.html

Oracle Delegated Administration Services

- 『Oracle Identity Management委任管理ガイド』(次のURLからアクセス可能)

http://www.oracle.com/technology/documentation/oim1014.html

Oracle Fusion Middlewareリポジトリ作成ユーティリティ

- 『Oracle Fusion Middleware Repository Creation Utilityユーザーズ・ガイド』

Oracle Identity Manager

- Oracle Fusion Middleware Oracle Identity Manager管理者ガイド

Oracle Access Manager

- 『Oracle Fusion Middleware Oracle Access Manager管理者ガイド』

Oracle Adaptive Access Manager

- Oracle Fusion Middleware Oracle Adaptive Access Manager管理者ガイド

Oracle Identity Navigator

- Oracle Fusion Middleware Oracle Identity Navigator管理者ガイド

表記規則

このドキュメントでは次の表記規則を使用します。

規則

意味

太字

太字は、操作に関連するGraphical User Interface要素、または本文中で定義されている用語および用語集に記載されている用語を示します。

イタリック体

イタリックは、ユーザーが特定の値を指定するプレースホルダ変数を示します。

固定幅フォント

固定幅フォントは、段落内のコマンド、URL、サンプル内のコード、画面に表示されるテキスト、または入力するテキストを示します。

第I部

概要と準備

第I部では、Oracle Identity Management 11gリリース1(11.1.1)のインストールの概要を紹介し、準備作業や一般的なインストール作業の実行方法を説明します。内容は次のとおりです。

- 第1章「Oracle Identity Managementについて」

- 第2章「Oracle Identity Managementのインストールについて」

- 第3章「インストールの準備」

- 第4章「一般的なインストール作業の実行」

1 Oracle Identity Managementについて

この章では、Oracle Identity Management 11gリリース1(11.1.1)およびOracle Identity and Access Management 11gリリース1(11.1.1)の概要を説明します。この章の内容は次のとおりです。

- Oracle Fusion Middlewareの概要

- Oracle Identity Managementの概要

- Oracle Identity Management 11gリリース1(11.1.1.6.0)のコンポーネント

- Oracle Identity and Access Management 11gリリース1(11.1.1.5.0)のコンポーネント

- このマニュアルに含まれる内容

次を参照してください。
この章で説明したトピックに関する追加情報が記載されているドキュメントのリストは、このドキュメントの「はじめに」にある、「関連ドキュメント」の項を参照してください。

1.1 Oracle Fusion Middlewareの概要

Oracle Identity ManagementはOracle Fusion Middlewareの一部です。Oracle Fusion Middlewareは、Java EEおよび開発者ツールから、統合サービス、ビジネス・インテリジェンス、コラボレーションまで、幅広いツールとサービスに対応する、標準ベースのソフトウェア製品の集合体です。Oracle Fusion Middlewareは、開発、デプロイおよび管理において完全なサポートを提供します。

1.1.1 Oracle Enterprise Manager Fusion Middleware Controlの概要

Oracle Enterprise Manager Fusion Middleware Controlは、Webブラウザベースのグラフィカル・ユーザー・インタフェースで、Oracle WebLogic Serverドメインにインストールされる、Oracle Identity Managementコンポーネントやその他のOracle Fusion Middlewareコンポーネントの監視と管理に使用できます。

注意:
Oracle Identity Managementコンポーネントの一部を新しいドメインにインストールすると、Fusion Middleware Control管理コンポーネントもインストールされます。

1.2 Oracle Identity Managementの概要

Oracle Identity Managementは、ファイアウォール内外のエンタープライズ・リソース間でユーザー・アイデンティティのエンドツーエンド・ライフサイクルを企業が管理できるようにします。Oracle Identity Managementを使用すると、アプリケーションのデプロイ所要時間の短縮、最も下位のレベルでの企業リソースに対する保護の適用、隠れたアクセス権限の自動削除など、様々なことが可能になります。

オラクル社の次のアイデンティティ管理製品群は、数々の賞に輝いて業界をリードしており、ベンダーが提供する最も包括的なソリューションを構成しています。

- Webアクセス制御

- 適応アクセス制御

- アイデンティティ・フェデレーション

- アイデンティティ管理

- ユーザー・アクセス・プロビジョニング

- ロール管理

- 認可ポリシーの管理

- ディレクトリ・サービス

Oracle Identity Managementの詳細は、オラクル社のWebサイトで、Identity Managementのホームページを参照してください。

http://www.oracle.com/identity

1.3 Oracle Identity Management 11gリリース1(11.1.1.6.0)のコンポーネント

Oracle Identity Management 11gリリース1(11.1.1.6.0)には、次のコンポーネントが含まれます。

- Oracle Internet Directory (OID)

- Oracle Directory Integration Platform (ODIP)

- Oracle Virtual Directory(OVD)

- Oracle Directory Services Manager (ODSM)

- Oracle Identity Federation (OIF)

注意:
OID、OVD、ODSM、ODIPおよびOIF(11.1.1.6.0)のインストールと構成の詳細は、第II部を参照してください。

1.4 Oracle Identity and Access Management 11gリリース1(11.1.1.5.0)のコンポーネント

Oracle Identity and Access Management 11gリリース1(11.1.1)には、次のコンポーネントが含まれます。

- Oracle Identity Manager (OIM)

- Oracle Access Manager (OAM)

- Oracle Adaptive Access Manager (OAAM)

- Oracle Identity Navigator (OIN)

- Oracle Entitlements Server(OES)

注意:
OIM、OAM、OAAM、OESおよびOIN(11.1.1.5.0)のインストールと構成の詳細は、第III部を参照してください。

1.5 このマニュアルに含まれる内容

このトピックでは、このマニュアルに記載する情報の適用範囲と、使用方法について説明します。このトピックには、次の項があります。

- このガイドの使用方法

- Oracle Identity Management(11.1.1.6.0)へのアップグレード

- Oracle Identity and Access Management(11.1.1.5.0)へのアップグレード

- Oracle Identity Management(11.1.1.6.0)の高可用性に対応したインストール

- Oracle Identity and Access Management(11.1.1.5.0)の高可用性に対応したインストール

1.5.1 このガイドの使用方法

Oracle Fusion Middlewareドキュメント・ライブラリにある各ドキュメントは、個別の目的に合せて作成されています。このドキュメントの個別の目的とは、次の作業の方法を説明することです。

1. Oracle Identity Management 11gリリース1(11.1.1)コンポーネントのシングル・インスタンスのインストール

2. インストール成功の確認

3. インストール完了後のコンポーネントのスタート・ガイド

このマニュアルは、Oracle Identity Managementの、最も一般的で、動作が保証されているデプロイメントを扱っています。各デプロイメントについて、次の情報を提供します。

- 適切なインストール環境: どのインストールが環境に適しているかを判断するために役立ちます。

- インストールされるコンポーネント: 各シナリオでインストールされるコンポーネントを特定します。

- 依存関係: 各インストールが依存しているコンポーネントを識別します。

- 手順: インストールの手順を説明します。

このガイドの第II部では、Oracle Identity Management 11.1.1.6.0インストーラおよびOracle Identity Management構成ウィザードを使用してOracle Internet Directory、Oracle Virtual Directory、Oracle Directory Services Manager、Oracle Directory Integration PlatformおよびOracle Identity Federation Managementをインストールする方法を説明します。

このガイドの第III部では、Oracle Identity and Access Management 11.1.1.5.0インストーラおよびOracle Fusion Middleware構成ウィザードを使用した、Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Entitlements ServerおよびOracle Identity Navigatorのインストール方法を説明しています。Oracle Identity Management 11g構成ウィザードは、Oracle Identity Managerの構成のみに使用されます。

このガイドの情報を使用してOracle Identity Management 11gリリース1(11.1.1)をインストールする場合の推奨事項を次にまとめます。

1. 第2章「Oracle Identity Managementのインストールについて」を参照して、概要を把握します。

2. 第3章「インストールの準備」を参照して、Oracle Identity Managementをデプロイする前に考慮する必要のある事項を把握します。

3. 第4章「一般的なインストール作業の実行」を参照して、大部分のデプロイ作業で実行が必要なタスクを理解します。開始前にこの情報を把握しておくと、デプロイ・プロセスがはかどり、簡素化されます。

4. このドキュメントのそれぞれの章を参照して、Oracle Identity Managementコンポーネントをインストールおよび検証し、使用を開始します。

5. 必要に応じて、付録を使用します。

参照:
アイデンティティ管理コンポーネントに関する追加情報が記載されているドキュメントのリストは、このドキュメントの「はじめに」にある「関連ドキュメント」の項を参照してください。

1.5.2 Oracle Identity Management(11.1.1.6.0)へのアップグレード

このガイドでは、以前のデータベース・スキーマなどの旧バージョンのOracle Identity ManagementコンポーネントをOracle Identity Management(11.1.1.6.0)にアップグレードする方法については説明しません。旧バージョンのOracle Identity Managementコンポーネントをアップグレードするには、次の各ドキュメントを参照してください。

- Oracle Fusion Middlewareアップグレード・プランニング・ガイド

- Oracle Fusion Middleware Oracle Identity Managementアップグレード・ガイド

注意:
このガイドでは、新規ユーザーに向けて、Oracle Identity Management(11.1.1.6.0)のインストールと構成について説明します。すでにOracle Identity Management 11gをご使用の場合は、Oracle Fusion Middlewareパッチ適用ガイドの最新のOracle Fusion Middlewareパッチ・セットの適用に関する項を参照してください。
Oracle Fusion Middleware 11gにパッチを適用して最新リリースにする処理の詳細は、『Oracle Fusion Middlewareパッチ適用ガイド』を参照してください。

1.5.3 Oracle Identity and Access Management(11.1.1.5.0)へのアップグレード

このガイドでは、以前のデータベース・スキーマを含む旧バージョンのOracle Identity and Access ManagementコンポーネントをOracle Identity and Access Management(11.1.1.5.0)にアップグレードする方法については説明しません。旧バージョンのOracle Identity Managementコンポーネントをアップグレードするには、次の各ドキュメントを参照してください。

- 『Oracle Fusion Middlewareアップグレード・プランニング・ガイド』

- Oracle Fusion Middleware Oracle Identity Managementアップグレード・ガイド

注意:
このガイドでは、新規ユーザーに向けて、Oracle Identity and Access Management(11.1.1.5.0)のインストールについて説明します。すでにOracle Identity and Access Management 11gをご使用の場合は、『Oracle Fusion Middlewareパッチ適用ガイド』の最新のOracle Fusion Middlewareパッチ・セットの適用に関する項を参照してください。

1.5.4 Oracle Identity Management(11.1.1.6.0)の高可用性に対応したインストール

このガイドでは、高可用性(HA)構成にOracle Identity Management(11.1.1.6.0)コンポーネントをインストールする方法は説明しません。高可用性構成にOracle Identity Managementコンポーネントをインストールする方法は、次の各ドキュメントを参照してください。

- 『Oracle Fusion Middleware高可用性ガイド』

- Oracle Fusion Middleware Oracle Identity Managementエンタープライズ・デプロイメント・ガイド

1.5.5 Oracle Identity and Access Management(11.1.1.5.0)の高可用性に対応したインストール

このガイドでは、高可用性(HA)構成にOracle Identity and Access Management(11.1.1.5.0)コンポーネントをインストールする方法は説明しません。高可用性構成にOracle Identity and Access Managementコンポーネントをインストールする方法は、次の各ドキュメントを参照してください。

- 『Oracle Fusion Middleware高可用性ガイド』

- Oracle Fusion Middleware Oracle Identity Managementエンタープライズ・デプロイメント・ガイド

2 Oracle Identity Managementのインストールについて

この章では、Oracle Identity Management 11gリリース1(11.1.1)インストールの概要を説明します。この章の内容は次のとおりです。

- Oracle Identity Management 11gインストールの概要および構造

- Oracle Identity Management(11.1.1.6.0)のインストールの概要

- Oracle Identity and Access Management(11.1.1.5.0)のインストールの概要

注意:
Oracle Internet Directory(OID)、Oracle Virtual Directory(OVD)、Oracle Directory Services Manager(ODSM)、Oracle Directory Integration Platform(ODIP)およびOracle Identity Federation(OIF)の11g(11.1.1.6.0)バージョンのインストールについては、「Oracle Identity Management(11.1.1.6.0)のインストールの概要」を参照してください。
Oracle Identity Manager(OIM)、Oracle Access Manager(OAM)、Oracle Adaptive Access Manager(OAAM)、Oracle Entitlements Server(OES)およびOracle Identity Navigator(OIN)の11g(11.1.1.5.0)バージョンのインストールについては、「Oracle Identity and Access Management(11.1.1.5.0)のインストールの概要」を参照してください。

2.1 Oracle Identity Management 11gインストールの概要および構造

このセクションのトピックは次のとおりです。

- 概要

- インストールの構造

2.1.1 概要

Oracle Identity Management 11gには、次のOracle Identity Managementで構成される2つのスイートが含まれます。

- Oracle Identity Management 11gリリース1(11.1.1.6.0)

- Oracle Identity and Access Management 11gリリース1(11.1.1.5.0)

Oracle Identity Management 11gリリース1(11.1.1.6.0)

Oracle Identity Management 11gリリース1(11.1.1.6.0)には、次のコンポーネントが含まれます。

- Oracle Internet Directory(OID)

- Oracle Virtual Directory(OVD)

- Oracle Directory Service Manager(ODSM)

- Oracle Directory Integration Platform(ODIP)

- Oracle Identity Federation(OIF)

注意:
前述の製品のインストールと構成については、このガイドの第II部「Oracle Identity Management(11.1.1.6.0)のインストールと構成」を参照してください。

Oracle Identity and Access Management 11gリリース1(11.1.1.5.0)

Oracle Identity and Access Management 11gリリース1(11.1.1)には、次のコンポーネントが含まれます。

- Oracle Identity Manager(OIM)

- Oracle Access Manager(OAM)

- Oracle Identity Navigator(OIN)

- Oracle Adaptive Access Manager(OAAM)

- Oracle Entitlements Server(OES)

ソフトウェアの入手

Oracle Identity and Access Management 11gリリース1(11.1.1.5.0)ソフトウェアを入手するには、次の場所にあるOracle Fusion Middlewareのダウンロード、インストールおよび構成のReadMeを参照してください。

http://download.oracle.com/docs/cd/E23104_01/download_readme.htm

注意:
前述の製品のインストールと構成については、このガイドの第III部「Oracle Identity Management(11.1.1.5.0)のインストールと構成」を参照してください。

2.1.2 インストールの構造

Oracle Identity Management SuiteおよびOracle Identity and Access Managementを同じマシンにインストールする場合、2つのOracleホーム(このガイドではIDM_HomeおよびIAM_Homeとも呼ばれている)ディレクトリがマシン上に作成されます。インストール先ディレクトリの識別の詳細は、4.1.1項「インストール先ディレクトリの識別」および4.2.4項「インストール先ディレクトリの識別」を参照してください。

このマニュアル全体にわたり、説明および手順で2つIDM_Homeのディレクトリに言及しています。たとえば、最初のIDM_Homeを、Oracle Internet Directory、Oracle Virtual Directory、Oracle Directory Services Manager、Oracle Directory Integration PlatformおよびOracle Identity FederationのIDM_Homeディレクトリにすることができます。2番目のIAM_Homeは、Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Entitlements ServerおよびOracle Identity NavigatorのIDM_Homeディレクトリにすることができます。

ただし、このガイドにおいて、IDM_HomeおよびIAM_Homeは例として使用されていることに留意してください。どちらのIDM_Homeディレクトリにも、任意の名前を指定できます。また、2つのOracle Identity Managementスイートは、マシンに任意の順序でインストールできます。

デフォルト名を使用する場合、最初のインストールでOracle_IDM1ディレクトリが作成され、2番目のインストールでOracle_IDM2ディレクトリが作成されます。

2.2 Oracle Identity Management(11.1.1.6.0)のインストールの概要

このセクションのトピックは次のとおりです。

- インストールのロードマップ

- インストール・タイプ: 「ソフトウェアのインストール - 構成なし」対「インストールと構成」

- Oracle WebLogic Server管理ドメイン・オプション

- 別々のシステムへのコンポーネントのインストール

- UNIXプラットフォームでのoracleRoot.shスクリプトの実行

- インストール後のOracle Identity Managementコンポーネントの状態の概要

2.2.1 インストールのロードマップ

表2-1で、Oracle Identity Managementのインストールおよび構成の高レベル・タスクを説明します。また、各タスクの詳細情報の入手先も示します。

表2-1 Oracle Identity Managementインストール手順のタスク

タスク

説明

ドキュメント

必須/オプション

タスク1 - インストール用に環境を準備します。

システム環境が、Oracle Fusion Middlewareだけでなく、Oracle Identity ManagementおよびRCUの一般インストール要件を満たしていることを確認します。

システム要件の詳細は、次のサイトを参照してください。

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-requirements-100147.html

動作保証情報については次のサイトを参照してください。

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html

必須

タスク2: RCUを実行して必要なスキーマを作成します。

Oracle Identity Managementコンポーネントはスキーマを必要とし、これらのスキーマはOracle Databaseにインストールされる必要があります。これらのスキーマをRCUを使用して作成し、データベースにロードします。

サポートされているOracle Databaseが稼働していることを確認します。詳細は、http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.htmlを参照してください。

スキーマの作成手順は、『Oracle Fusion Middleware Repository Creation Utilityユーザーズ・ガイド』のOracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)の実行に関する項を参照してください。さらに、このドキュメントの「Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用したデータベース・スキーマの作成」を参照してください。

必須

タスク3 - Oracle WebLogic Server 11gリリース1(10.3.6)をインストールして、ミドルウェア・ホームを作成します。

Oracle Identity Managementはミドルウェア・ホーム・ディレクトリを必要とします。Middlewareホームは、Oracle WebLogic Serverのインストール時に作成されます。

また、WebLogic Serverインストーラによって、Oracle Middlewareホーム・ディレクトリ内にWebLogicホーム・ディレクトリが作成されます。

インストール手順はOracle WebLogic Serverインストレーション・ガイドを参照してください。

ミドルウェア・ホームおよびWebLogicホーム・ディレクトリの詳細は、『Oracle Fusion Middlewareコンセプト・ガイド』を参照してください。

必須

タスク4 - Oracle Identity Managementをインストールします。

インストーラを使用してOracle Identity Management 11.1.1.6.0をインストールします。

「「インストールと構成」オプションを使用したOracle Identity Managementのインストール」を参照してください。

インストール・タイプに関する詳細は、「インストール・タイプ: 「ソフトウェアのインストール - 構成なし」対「インストールと構成」」を参照してください。

必須

タスク5 - Oracle Identity Managementを構成します。

インストール後、構成ツールを実行してOracle Identity Managementコンポーネントを構成します。

注意: Oracle Identity Management 11gリリース1(11.1.1.6.0)のインストール時に、「インストール・タイプの選択」画面で「ソフトウェアのインストール - 構成なし」オプションを選択した場合は、この手順が適用されます。

このガイドの次の項を参照してください。

- 既存のWebLogicドメインへのOIDのみの単独構成

- WebLogicドメインなしでのOIDのみの単独構成

- ODSMおよびFusion Middleware Controlを伴う、新しいWebLogicドメインへのOIDの構成

- ODIP、ODSMおよびFusion Middleware Controlを伴う、新しいWebLogicドメインへのOIDの構成

- ODSMおよびFusion Middleware Controlを伴う、新しいWebLogicドメインでのOVDの構成

- 既存のWebLogicドメインへのOVDのみの単独構成

- WebLogicドメインなしでのOVDのみの単独構成

- Oracle Identity Federationの基本構成の実行

- Oracle Identity Federationの拡張構成の実行

- Fusion Middleware Controlを伴う、新しいWebLogicドメインへのODIPの構成

- 既存のWebLogicドメインへのODIPのみの単独構成

- OIDがSSLモード2 - サーバーのみの認証で動作している場合のODIPの構成

オプション

2.2.2 インストール・タイプ: 「ソフトウェアのインストール - 構成なし」対「インストールと構成」

インストーラの「インストール・タイプの選択」画面には、「インストールと構成」と「ソフトウェアのインストール - 構成なし」の2つのオプションがあります。この項では、両方のオプションについて説明します。

- 「ソフトウェアのインストール - 構成なし」オプションの概要

- 「インストールと構成」オプションの概要

2.2.2.1 「ソフトウェアのインストール - 構成なし」オプションの概要

Oracle Identity Managementコンポーネントをインストールするが、インストール時には構成を行わない場合は、「ソフトウェアのインストール - 構成なし」オプションを選択します。「ソフトウェアのインストール - 構成なし」オプションを選択すると、インストーラはコンポーネント・ソフトウェアをインストールして終了します。「ソフトウェアのインストール - 構成なし」オプションを使用してデプロイした場合、Oracle Identity Managementコンポーネントは実行を開始しません。追加の構成が必要です。

「ソフトウェアのインストール - 構成なし」オプションを使用してコンポーネントをインストールした場合、Oracle Identity Management 11gリリース1(11.1.1)構成ウィザードを使用して、後から構成を行うことができます。Oracle Identity Management 11gリリース1(11.1.1.6.0)構成ウィザードを起動するには、ORACLE_HOME/bin/config.shスクリプト(Windowsではconfig.bat)を実行します。

2.2.2.2 「インストールと構成」オプションの概要

「インストールと構成」オプションを選択すると、Oracle Identity Managementコンポーネントをインストールし、同時にいくつかの基礎的な要素(パスワード、ユーザー名など)を構成できます。「インストールと構成」オプションを使用してデプロイすると、Oracle Identity Managementコンポーネントが実行を開始し、ただちに使用できるようになります。

2.2.3 Oracle WebLogic Server管理ドメイン・オプション

インストール時に、Oracle WebLogic Server管理ドメインとの関連でOracle Identity Managementコンポーネントをどのようにインストールするかを選択するいくつかのオプションが提示されます。ドメインには、管理サーバーと呼ばれる特別なWebLogic Serverインスタンスが含まれます。これは、ドメイン内のすべてのリソースを構成、管理する中心ポイントです。

この項では、Oracle Identity Managementコンポーネントをインストールするための、次の各ドメイン・オプションを説明します。

- ドメインの新規作成

- 既存のドメインの拡張

- クラスタを開く

- ドメインなしで構成

参照:
Oracle WebLogic Server管理ドメインの詳細は、『Oracle Fusion Middleware Understanding Domain Configuration for Oracle WebLogic Server』の「Oracle WebLogic Serverドメインの概要」を参照してください。

2.2.3.1 新規ドメインの作成

新しいOracle WebLogic Server管理ドメインを作成して、そこにOracle Identity Managementコンポーネントをインストールするには、新規ドメインの作成オプションを選択します。Oracle Identity Managementコンポーネントを新しいドメインにインストールすると、Fusion Middleware Control管理コンポーネントとOracle WebLogic Administration Serverも、同時に自動デプロイされます。

2.2.3.2 既存ドメインの拡張

既存のOracle WebLogic Server管理ドメインに、Oracle Identity Managementコンポーネントをインストールするには、既存ドメインの拡張オプションを選択します。このオプションを使用してOracle Identity Managementコンポーネントをインストールすると、コンポーネントは、基本的に既存のドメインに「結合」します。

注意:
Oracle Identity Managementコンポーネントを既存のOracle WebLogic Server管理ドメインにインストールする場合、ドメイン内の各Oracle WebLogic Serverホーム、Oracleミドルウェア・ホームおよびOracleホーム・ディレクトリはディレクトリ・パスおよび名前が同一である必要があります。

インストーラまたはOracle Identity Management 11gリリース1構成ウィザードを使用して、既存のOracle WebLogic Server管理ドメインにOracle Identity Managementコンポーネントをインストールし、構成する場合、既存のドメインは、Oracle Identity Management 11gリリース1(11.1.1)インストーラを使用して作成されている必要があります。ドメインが別のプログラム(Oracle SOAインストーラまたはOracle Fusion Middleware構成ウィザードなど)で作成された場合、既存のドメインをOracle Identity Managementコンポーネント用に拡張することはできません。

注意:
既存ドメインの拡張オプションを使用してコンポーネントをインストールする場合、既存のドメインの資格証明(ドメインのユーザー名を含む)を指定する必要があります。ユーザー名はASCII文字だけで入力する必要があります。

2.2.3.3 クラスタを開く

Oracle Identity ManagementコンポーネントをOracle WebLogic Serverクラスタに高可用性(HA)構成でインストールするには、「クラスタを開く」オプションを選択します。このドキュメントでは、HA構成でOracle Identity Managementコンポーネントをインストールする方法は説明しません。詳細は、次のドキュメントを参照してください。

- 『Oracle Fusion Middleware高可用性ガイド』

- Oracle Fusion Middleware Oracle Identity Managementエンタープライズ・デプロイメント・ガイド

2.2.3.4 ドメインなしで構成

Oracle Identity Managementコンポーネントをインストールし、ドメイン・メンバーシップなしで構成するには、「ドメインなしで構成」オプションを選択します。

注意:
ドメインなしでのインストールで動作保証されているのは、Oracle Internet DirectoryとOracle Virtual Directoryのコンポーネントのみです。

Oracle Internet Directoryの場合、「ドメインなしで構成」オプションは、次の両方の条件が満たされている環境に適しています。

- 管理の都合上、WebLogic Server管理ドメインにOracle Internet Directoryを含みたくない。

- Fusion Middleware Controlを使用して、Oracle Internet DirectoryおよびOracle Directory Services Managerを管理したくない。

Oracle Virtual Directoryで「ドメインなしで構成」オプションが適しているのは、管理の都合上、リモートのWebLogic Administration ServerにOracle Virtual Directoryを登録したいが、ローカルにOracle WebLogic Serverをインストールしたくない場合です。

2.2.4 別々のシステムへのコンポーネントのインストール

複数のOracle Fusion Middlewareインスタンスを、別々のシステム上にインストールすることができます。複数のシステム上にOracle Fusion Middlewareコンポーネントを分散することもできます。これは、Oracle Identity Managementコンポーネントで特に有用です。コンポーネントの分散により、Oracle Identity Managementサービスのパフォーマンス、セキュリティ、スケーラビリティおよび可用性を向上させることができます。

複数のシステムにコンポーネントを分散することによってプラスの効果を得るOracle Identity Managementデプロイメントの多数の例から、2つの例だけ次に示します。

- 1つのシステム上にOracle Internet Directoryがあり、別のシステム上にOracle Directory Services ManagerとOracle Directory Integration Platformがある場合。

- Oracle Identity Managementコンポーネントは、Oracle Metadata Repositoryの格納にOracle Databaseを使用します。Oracle Identity ManagementコンポーネントとOracle Databaseが、別々のシステム上にインストールされる場合。

注意:
Oracle Metadata Repositoryを格納するデータベースと異なるシステム上にOracle Identity Managementコンポーネントをインストールする場合、Oracle Identity Managementコンポーネントはリポジトリへのネットワーク・アクセスを必要とします。

参照:
同じOracle Metadata Repositoryに対して複数のOracle Internet Directoryを構成する場合は、次のドキュメントを参照してください。

- 『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』

- 『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』

2.2.5 UNIXプラットフォームでのoracleRoot.shスクリプトの実行

UNIXプラットフォーム上にインストールする場合、rootユーザーとしてログインして、oracleRoot.shスクリプトを実行するように求められます。スクリプトにより、ファイルの作成や編集、および<Oracle_IDM_Home>/binディレクトリにあるいくつかのOracle実行可能ファイルの権限の変更が行われるため、rootユーザーとしてログインする必要があります。

oracleRoot.shスクリプトにより同じ名前のファイルが検出された場合、既存のファイルを上書きするかどうか指定するように求められます。既存のファイルのバックアップを作成してから(別のウィンドウから実行可能)、上書きします。

2.2.6 インストール後のOracle Identity Managementコンポーネントの状態の概要

このトピックでは、インストール後のOracle Identity Managementコンポーネントの状態に関する、次の情報を提供します。

- デフォルトSSL構成

- デフォルト・パスワード

- 自動ポート構成を使用して割り当てられるポート

2.2.6.1 デフォルトSSL構成

デフォルトでは、Oracle Internet DirectoryとOracle Virtual Directoryが、SSLが構成された状態でインストールされます。インストール後、Oracle WebLogic Administration ServerとOracle WebLogic Managed Serverに対してSSLを構成する必要があります。

参照:
詳細は、『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』を参照してください。

2.2.6.2 デフォルト・パスワード

デフォルトでは、Oracle Identity Managementコンポーネントのパスワードはすべて、Oracle Identity Managementインスタンスのパスワードに設定されます。セキュリティ上の理由から、インストールの後で、各種コンポーネントのパスワードを異なる値に変更してください。

参照:
Oracle Identity Managementコンポーネントのパスワード変更に関する情報は、次のドキュメントを参照してください。

- 『Oracle Fusion Middleware管理者ガイド』

- このガイドの「はじめに」の「関連ドキュメント」の項にリストアップした、コンポーネントごとのガイドを参照してください。

2.2.6.3 自動ポート構成を使用して割り当てられるポート

インストール時に「自動でポートを構成」オプションを使用した場合、インストーラは特定の手順に従ってポートを割り当てます。次の情報は、インストール時に「自動でポートを構成」オプションを使用した場合、インストーラが様々なOracle Identity Managementコンポーネントに対してポートを割り当てるために使用するデフォルト・ポートとポート割当てロジックの説明です。

- Oracle Virtual Directory:

- 非SSLポート: 6501

- SSLポート: 7501

- 管理ポート: 8899

- HTTPポート: 8080

最初に、インストーラはデフォルト・ポートを割り当てようとします。デフォルト・ポートが利用できない場合、インストーラはデフォルト・ポートから50の範囲内にあるポートを試します。たとえば、インストーラがOracle Virtual Directoryの非SSLポートを指定する場合、最初に6501を割り当てようとします。6501が利用できない場合、6501から6551までのポートを試します。インストーラはこの方法を使用して、すべてのOracle Virtual Directoryポートを割り当てます。

- Oracle Internet Directory:

- 非SSLポート: 3060

- SSLポート: 3131

最初に、インストーラはデフォルト・ポートを割り当てようとします。非SSLポートが利用できない場合、インストーラは3061から3070まで、続いて13060から13070までのポートを試します。同様に、インストーラは最初に3131、次に3132から3141まで、さらに13131から13141までのポートをSSLポートとして割り当てようとします。

- Oracle Identity Federation: 7499
最初に、インストーラはデフォルト・ポートを割り当てようとします。デフォルト・ポートが利用できない場合、インストーラは1つずつ番号の大きいポートを試します。つまり、7500、7501、7502…という順序です。インストーラは、9000までのポートを試して、利用できるポートを見つけようとします。

- Oracle Directory Services Manager: 7005
最初に、インストーラはデフォルト・ポートを割り当てようとします。デフォルト・ポートが利用できない場合、インストーラは1つずつ番号の大きいポートを試します。つまり、7006、7007、7008…という順序です。インストーラは、9000までのポートを試して、利用できるポートを見つけようとします。

- Oracle WebLogic Administration Server: 7001

2.3 Oracle Identity and Access Management(11.1.1.5.0)のインストールの概要

このセクションのトピックは次のとおりです。

- インストールのロードマップ

- Oracle Identity and Access Managementインストーラによって実行される前提条件チェック

- Oracle WebLogic Server管理ドメイン・オプション

- Oracle Identity Management 11g構成ウィザードを使用した追加構成

- 11gリリース1(11.1.1)デプロイメントの追加情報

- サイレント・インストール

- 別々のシステムへのコンポーネントのインストール

- Oracle Fusion Middleware構成ウィザードの画面

- インストール後のOracle Identity and Access Managementコンポーネントの状態の概要

2.3.1 インストールのロードマップ

表2-2に、Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Entitlements ServerおよびOracle Identity Navigatorのインストールと構成に必要なタスクを示します。

表2-2 Oracle Identity and Access Managementのインストール・フロー

番号

タスク

説明

1

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

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

2

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

『System Requirements and Specifications』ドキュメントを読みます。このドキュメントには、ハードウェアとソフトウェアの要件、最低ディスク領域とメモリー要件、および必須のシステム・ライブラリ、パッケージまたはパッチなどの情報が記載されています。

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-requirements-100147.html

Certificationのドキュメントを読みます。このドキュメントには、サポートされているインストール・タイプ、プラットフォーム、オペレーティング・システム、データベース、JDKおよびサードパーティ製品が記載されています。

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html

3

Oracle 11.1.1 Databaseと必要なパッチをインストールします。

詳細は、「Oracle Databaseのインストール」を参照してください。

4

Oracle WebLogic Server 11gリリース1(10.3.6)をインストールして、ミドルウェア・ホームを作成します。

詳細は、「Oracle WebLogic ServerのインストールとOracleミドルウェア・ホームの作成」を参照してください。

5

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

詳細は「Oracle Fusion Middleware Repository Creation Utility (RCU)を使用したデータベース・スキーマの作成」を参照してください。

6

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

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

7

Oracle Identity Managerユーザーのみ:

Oracle SOA Suite 11g(11.1.1.5.0)の最新バージョンをインストールします。

Oracle SOA Suiteのバージョン11.1.1.5.0をインストールします。

詳細は、「Oracle SOA Suiteの最新バージョンのインストール(Oracle Identity Managerユーザーのみ)」を参照してください。

8

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

詳細は、次の章を参照してください。

- Oracle Identity Navigatorの構成

- Oracle Identity Managerの構成

- Oracle Access Managerの構成

- Oracle Adaptive Access Managerの構成

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

9

サーバーを起動します。

詳細は、「スタックの起動」を参照してください。

10

Oracle Identity Managerユーザーのみ:

Oracle Identity Manager構成ウィザードを実行してOracle Identity Managerサーバー、Design ConsoleまたはRemote Managerを構成します。

この構成を完了した後、Oracle Identity Managerサーバーを実行する必要があります。

詳細は、次のトピックを参照してください。

- OIMサーバーの構成

- OIM Design Consoleの構成

- OIM Remote Managerの構成

Oracle Identity and Access Management 11gインストーラを使用してOracle Identity and Access Managementコンポーネントをインストールした後、これらのコンポーネントは起動されません。インストール後にコンポーネントを起動する方法は、このガイドの各章におけるスタート・ガイド・トピックを参照してください。

次の図に、Oracle Identity and Access Management 11gソフトウェア・コンポーネント(OIM、OAM、OAAM、OESおよびOINが含まれるスイート)のインストール手順を示します。

図2-1 Oracle Identity and Access Managementのインストールおよび構成のワークフロー
OES

表2-3に、インストール手順の各段階で、Oracle Identity and Access Management 11gコンポーネントのインストールおよび構成に使用されるインストーラおよびツールを示します。

表2-3 インストールおよび構成のツール

タスク

ツール

Oracle WebLogic Serverのインストール

Oracle WebLogic Serverインストーラ

詳細は、「Oracle WebLogic ServerのインストールとOracleミドルウェア・ホームの作成」を参照してください。

Oracle SOA 11g Suiteのインストール

Oracle SOA 11g Suiteインストーラ

詳細は、「Oracle SOA Suiteの最新バージョンのインストール(Oracle Identity Managerユーザーのみ)」を参照してください。

データベース・スキーマの作成およびロード

Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)

詳細は「Oracle Fusion Middleware Repository Creation Utility (RCU)を使用したデータベース・スキーマの作成」を参照してください。

既存のデータベース・スキーマのアップグレード

Oracle Fusion Middleware 11gアップグレード・アシスタント

詳細は、『Oracle Fusion Middleware Oracle Identity Managementアップグレード・ガイド』を参照してください。

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

Oracle Identity and Access Management 11gインストーラ

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

WebLogic管理ドメインの作成または拡張

Oracle Fusion Middleware構成ウィザード

詳細は、「Oracle Fusion Middleware構成ウィザードの画面」を参照してください。

Oracle Identity Managerサーバー、Design ConsoleおよびRemote Managerのインストールおよび構成

Oracle Identity Manager 11g構成ウィザード

詳細は、「OIMサーバー、Design ConsoleおよびRemote Managerの構成」を参照してください。

2.3.2 Oracle Identity and Access Managementインストーラによって実行される前提条件チェック

Oracle Identity and Access Management 11gリリース1(11.1.1)インストーラにより、マシンにオペレーティング・システムの動作保証されたバージョン、正しいソフトウェア・パッケージ(サービス・パック)、Oracle Identity and Access Managementアプリケーションをインストールするのに必要な物理メモリーがあるかどうかが確認されます。

Windowsオペレーティング・システムの場合、インストーラにより、オペレーティング・システムのバージョン、サービス・パックおよび物理メモリー(最低1024MB)が確認されます。

UNIXオペレーティング・システムの場合、インストーラにより、オペレーティング・システムのバージョン、オペレーティング・システム・パッケージ、カーネル・パラメータ、glibcのバージョンおよび物理メモリー(最低1024MB)が確認されます。

参照:
Oracle Fusion Middlewareのシステム要件と仕様は、次の場所で入手できます。
http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-requirements-100147.html

2.3.3 Oracle WebLogic Server管理ドメイン・オプション

Oracle Identity and Access Management 11gがインストールされた後はいつでも、Oracle Identity and Access Managementコンポーネント向けのWebLogic Server管理ドメインを構成できます。ドメインには、管理サーバーと呼ばれる特別なWebLogic Serverインスタンスが含まれます。これは、ドメイン内のすべてのリソースを構成、管理する中心ポイントです。

この項では、Oracle Identity and Access Managementコンポーネントをインストールするための、次の各ドメイン・オプションについて説明します。

- 新規ドメインの作成

- 既存ドメインの拡張

参照:
Oracle WebLogic Server管理ドメインの詳細は、『Oracle Fusion Middleware Understanding Domain Configuration for Oracle WebLogic Server』の「Oracle WebLogic Serverドメインの概要」を参照してください。

2.3.3.1 新規ドメインの作成

新規WebLogic Serverドメインを作成するには、Oracle Fusion Middleware構成ウィザードの「ようこそ」画面で「新しいWebLogicドメインの作成」オプションを選択します。

2.3.3.2 既存ドメインの拡張

既存のWebLogic Server管理ドメインにOracle Identity and Access Managementコンポーネントを追加するには、Oracle Fusion Middleware構成ウィザードの「ようこそ」画面で「既存のWebLogicドメインの拡張」オプションを選択します。このオプションを使用してOracle Identity and Access Managementコンポーネントを追加すると、コンポーネントは基本的に既存のドメインに「結合」します。

詳細は、「ドメイン拡張のシナリオの概要」を参照してください。

2.3.4 Oracle Identity Management 11g構成ウィザードを使用した追加構成

この項は、Oracle Identity Managerをインストールする場合のみ読んでください。Oracle Identity and Access Management 11gインストーラ・ソフトウェアを使用してOracle Identity Managerをインストールした後、Oracle Identity Managerスキーマの保護データの暗号化、キーストアの作成などを実行できます。これらの要素は、インストール・メディアに含まれているOracle Identity Manager 11gリリース1(11.1.1)構成ウィザードを使用して構成できます。

UNIXオペレーティング・システムの場合、Oracle Identity Manager 11gリリース1(11.1.1)構成ウィザードを起動するには、<IAM_Home>/bin/config.shスクリプトを実行します。Windowsオペレーティング・システムの場合、<IAM_Home>\bin\config.batスクリプトを実行します。IAM_Homeは、Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Entitlements ServerおよびOracle Identity Navigatorが格納されたIDM_Homeディレクトリを参照する点に注意してください。

2.3.5 11gリリース1(11.1.1)デプロイメントの追加情報

この項では、11gリリース1(11.1.1)デプロイメントに関する追加情報を提供します。次の内容に関するドキュメントが含まれます。

- 11gリリース1(11.1.1)へのアップグレード

- 高可用性構成での11gリリース1(11.1.1)のインストール

参照:
Oracle Identity and Access Managementコンポーネントに関する追加情報が記載されているドキュメントのリストは、このガイドの「はじめに」にある「関連ドキュメント」の項を参照してください。

2.3.5.1 11gリリース1(11.1.1)へのアップグレード

このガイドでは、旧バージョンのOracle Identity and Access Managementコンポーネントを11gリリース1(11.1.1)にアップグレードする方法は説明しません。Oracle Identity and Access Managementコンポーネントをアップグレードするには、次の事項を参照してください。

リリース10gから11gリリース1(11.1.1)へのアップグレードの場合:

- 『Oracle Fusion Middlewareアップグレード・プランニング・ガイド』

- Oracle Fusion Middleware Oracle Identity Managementアップグレード・ガイド

2.3.5.2 高可用性構成での11gリリース1(11.1.1)のインストール

このガイドでは、高可用性(HA)構成にOracle Identity and Access Managementコンポーネントをインストールする方法は説明しません。高可用性構成にOracle Identity and Access Managementコンポーネントをインストールする方法は、次の各ドキュメントを参照してください。

- 『Oracle Fusion Middleware高可用性ガイド』

- Oracle Fusion Middleware Oracle Identity Managementエンタープライズ・デプロイメント・ガイド

特に、マニュアル『Oracle Fusion Middleware高可用性ガイド』のIdentity Managementコンポーネントの高可用性の構成に関する項を参照してください。

2.3.6 サイレント・インストール

標準的なグラフィカル・インストール・オプション以外に、Oracle Identity and Access Management 11gソフトウェアのサイレント・インストールを実行できます。サイレント・インストールは、手を加えなくとも自動的に実行され、ユーザーがインストールを監視し、ダイアログ・ボックスに入力する必要がありません。

詳細は、「サイレント・インストールの実行」を参照してください。

2.3.7 別々のシステムへのコンポーネントのインストール

複数のOracle Fusion Middlewareインスタンスを、別々のシステム上にインストールすることができます。複数のシステム上にOracle Fusion Middlewareコンポーネントを分散することもできます。これは、Oracle Identity and Access Managementコンポーネントでは特に有用です。コンポーネントの分散により、Oracle Identity and Access Managementサービスのパフォーマンス、セキュリティ、スケーラビリティおよび可用性を向上させることができます。

複数のシステムにコンポーネントを分散することによってプラスの効果を得るOracle Identity and Access Managementデプロイメントの多数の例から、2つの例を次に示します。

- 1つのシステムにOracle Identity Managerサーバー、別のシステムにOracle Identity Manager Design Consoleをインストールする場合。

- Oracle Identity and Access Managementコンポーネントは、Oracle Metadata Repositoryの格納にOracle Databaseを使用します。Oracle Identity and Access ManagementコンポーネントとOracle Databaseが、別々のシステム上にインストールされます。

注意:
Oracle Metadata Repositoryを格納するデータベースと異なるシステム上にOracle Identity and Access Managementコンポーネントをインストールする場合、Oracle Identity and Access Managementコンポーネントはリポジトリへのネットワーク・アクセスを必要とします。

2.3.8 Oracle Fusion Middleware構成ウィザードの画面

Oracle Fusion Middleware構成ウィザードでは、ドメインの構成オプションに基づいて画面が表示されます。Oracle Fusion Middleware構成ウィザードは、次のような場合に使用できます。

- 新規WebLogic管理ドメインの作成。管理サーバーのパラメータやサーバー起動モードなどの構成が含まれます。

- 既存のドメインの構成。既存のドメインの拡張によってOracle Identity and Access Managementコンポーネントをサポートします。

参照:
ドメインの構成方法の詳細は、『Oracle Fusion Middleware構成ウィザードを使用したドメインの作成』ガイドのドメイン環境のカスタマイズに関する章を参照してください。

2.3.9 インストール後のOracle Identity and Access Managementコンポーネントの状態の概要

この項では、インストール後のインストール後のOracle Identity and Access Managementコンポーネントの状態に関する次の情報について説明します。

- デフォルトSSL構成

- デフォルト・パスワード

2.3.9.1 デフォルトSSL構成

デフォルトで、大部分のOracle Identity and Access Management 11gコンポーネントは、インストール時にSSLが構成されません。Oracle Adaptive Access Managerのみ、SSLが構成されます。これ以外のコンポーネントは、インストール後、Oracle WebLogic Administration ServerとOracle WebLogic Managed Serverに対してSSLを構成する必要があります。

参照:
詳細は、『Oracle Fusion Middleware管理者ガイド』のOracle Fusion MiddlewareのSSL構成に関する項を参照してください。

2.3.9.2 デフォルト・パスワード

デフォルトで、すべてのOracle Identity and Access Managementコンポーネントのパスワードは、Oracle Identity and Access Managementインスタンスのパスワードに設定されます。セキュリティ上の理由から、インストールの後で、各種コンポーネントのパスワードを異なる値に変更してください。

参照:
Oracle Identity and Access Managementコンポーネントのパスワード変更に関する情報は、次のドキュメントを参照してください。

- 詳細は、『Oracle Fusion Middleware管理者ガイド』のOracle Fusion Middlewareの管理スタート・ガイドの項を参照してください。

- このガイドの「はじめに」の「関連ドキュメント」の項にリストアップした、コンポーネントごとのガイドを参照してください。

3 インストールの準備

この章では、Oracle Identity Management 11gリリース1(11.1.1)コンポーネントおよびOracle Identity and Access Management 11gリリース1(11.1.1)をインストールする前に確認する必要のある情報を提供します。内容は次のとおりです。

- Oracle Identity Management(11.1.1.6.0)のインストール前の準備

- Oracle Identity and Access Management(11.1.1.5.0)のインストール前の準備

注意:
Oracle Internet Directory(OID)、Oracle Virtual Directory(OVD)、Oracle Directory Services Manager(ODSM)、Oracle Directory Integration Platform(ODIP)およびOracle Identity Federation(OIF)の11g(11.1.1.6.0)バージョンをインストールするための前提条件については、「Oracle Identity Management(11.1.1.6.0)のインストール前の準備」を参照してください。
Oracle Identity Manager(OIM)、Oracle Access Manager(OAM)、Oracle Adaptive Access Manager(OAAM)、Oracle Entitlements Server(OES)およびOracle Identity Navigator(OIN)の11g(11.1.1.5.0)バージョンをインストールするための前提条件については、「Oracle Identity and Access Management(11.1.1.5.0)のインストール前の準備」を参照してください。

3.1 Oracle Identity Management(11.1.1.6.0)のインストール前の準備

この項の内容は次のとおりです。

- システム要件および動作保証の確認

- Oracle Fusion Middlewareにおける64ビットJDKのサポートについて

- Java Access Bridgeのインストールおよび構成(Windowsのみ)

- Oracle Identity ManagementのインストールのためのOracle WebLogic Serverのノード・マネージャ・ユーティリティの管理

- 環境ごとに行うオプションの準備作業

3.1.1 システム要件および動作保証の確認

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

- Oracle Fusion Middlewareのシステム要件と仕様
http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-requirements-100147.html

このドキュメントには、ハードウェアとソフトウェアの要件、最小ディスク領域とメモリーの要件、および必要なシステム・ライブラリ、パッケージまたはパッチに関する情報が含まれます。

- Oracle Fusion Middlewareでサポートされるシステム構成
http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html

このドキュメントには、サポートされるインストール・タイプ、プラットフォーム、オペレーティング・システム、データベース、JDKおよびサード・パーティ製品に関する情報が含まれます。

- インストール時に発生する可能性がある相互運用性および互換性の問題については、『Oracle Fusion Middleware相互運用および互換性ガイド』を参照してください。
Oracle Fusion Middleware製品が旧バージョンの他のOracle Fusion Middleware、Oracleまたはサード・パーティ製品と機能するために重要な情報がこのマニュアルに記載されています。この情報は、既存の環境をアップグレードする既存ユーザーと新しいOracle Fusion Middlewareユーザーの両方に適用されます。

3.1.2 Oracle Fusion Middlewareにおける64ビットJDKのサポートについて

ご使用の環境で64ビットJVMを使用する場合は、すべてのOracle Fusion Middlewareコンポーネントが64ビットJVMを使用するようにしてください。32ビットJVMを使用するコンポーネントと64ビットJVMを使用するコンポーネントは併用できません。

詳細は、Oracle Fusion Middleware 11gR1のシステム要件とサポート対象プラットフォームに関するドキュメントを参照してください。このドキュメントは、次のページから入手できます。

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html

Oracle Fusion Middlewareコンポーネントを64ビットJVM環境で実行する場合は、WebLogic Serverが64ビットJDKとともにインストールされていることを確認してください。32ビットJVMサポートの場合は、使用プラットフォームの32ビットJVMサポート用に使用環境を構成する方法について、『Oracle Fusion Middlewareリリース・ノート』を参照してください。

3.1.3 Java Access Bridgeのインストールと構成(Windowsのみ)

Oracle Identity ManagementをWindowsシステムにインストールする場合、第508条のアクセシビリティに対応するJava Access Bridgeをインストールおよび構成することもできます。これは、第508条のアクセシビリティ機能が必要な場合にのみ必要です。

1. 次のWebサイトからJava Access Bridgeをダウンロードします。

http://java.sun.com/javase/technologies/accessibility/accessbridge/

2. Java Access Bridgeをインストールします。

3. インストールの場所からjre\lib\extディレクトリにaccess-bridge.jarおよびaccess-1_4.jarをコピーします。

4. WindowsAccessBridge.dll、JavaAccessBridge.dllおよびJAWTAccessBridge.dllの各ファイルをインストール場所からjre\binディレクトリにコピーします。

5. accessibility.propertiesファイルをjre\libディレクトリにコピーします。

3.1.4 Oracle Identity Managementインストール用のOracle WebLogic Serverノード・マネージャの管理

Oracle Directory Integration Platform (ODIP)とOracle Identity Federation (OIF)はWebLogicドメインとともに構成されます。Oracle Internet Directory (OID)とOracle Virtual Directory (OVD)はWebLogicドメインの有無にかかわらず構成できます。WebLogicドメインを必要とするOracle Identity Management製品については、ノード・マネージャを構成する必要があります。

Oracle WebLogic Serverのインストール後、Oracle Identity Managementをインストールする前に次の手順を実行します。

1. Oracle WebLogic Serverノード・マネージャ・ユーティリティが停止していることを確認します。実行中の場合は、プロセスを停止します。次のコマンドを使用して、実行中のプロセスを識別して停止します。
UNIXの場合の例:

1)ps-ef | grep -i nodemanager

このコマンドによってノード・マネージャ・プロセスのプロセスIDが返されます。

2)kill -9 <ノード・マネージャ・プロセスのプロセスID>

Windowsの場合:

Windowsタスク マネージャを使用して、実行中のノード・マネージャ・プロセスを識別して停止します。

2. WL_HOME/common/nodemanager/ディレクトリにnodemanager.propertiesファイルがあるかどうかを確認します。

- nodemanager.propertiesファイルがない場合は、次の手順に従います。
UNIXの場合:

(<WL_HOME>/server/binディレクトリにある)startNodeManager.shを実行し、ノード・マネージャを起動します。

Windowsの場合:

(<WL_HOME>\server\binディレクトリにある)startNodeManager.cmdを実行し、ノード・マネージャを起動します。

- nodemanager.propertiesファイルが存在する場合、ファイルを開き、ListenPortパラメータが含まれており、その値が設定されていることを確認します。ListenPortパラメータが含まれていないか、設定されていない場合、次のようにnodemanager.propertiesファイルを編集して、NODE_MANAGER_LISTEN_PORTがノード・マネージャのリスニング対象となるポートを示すようにします(5556など)。

ListenPort=NODE_MANAGER_LISTEN_PORT

3.1.5 環境ごとに行うオプションの準備作業

このトピックでは、Oracle Identity Management 11gリリース1(11.1.1.6.0)をインストールする前に実行しておくとよい、環境固有のオプションのタスクについて説明します。このトピックには、次の項があります。

- シンボリック・リンクの使用

- DHCPホスト上へのOracle Identity Managementのインストール

- 複数のホームを持つシステム上へのOracle Identity Managementのインストール

注意:
環境変数LD_ASSUME_KERNELが設定されている場合は、設定を解除する必要があります。

3.1.5.1 シンボリック・リンクの使用

シンボリック・リンクを使用してOracle Identity Managementをインストールする場合、インストールの前にシンボリック・リンクを作成する必要があります。たとえば、次のコマンドを実行することによって、インストールのためのシンボリック・リンクを作成することができます。

prompt> mkdir /home/basedir
prompt> ln -s /home/basedir /home/linkdir

続いてインストーラを実行してOracle Identity Managementをインストールする場合、Oracleホームとして/home/linkdirを指定できます。

インストール後に、Oracleホームへのシンボリック・リンクを作成することはできません。また、Oracleホームを別の場所に移動し、元のOracleホームへのシンボリック・リンクを作成することもできません。

3.1.5.2 DHCPホスト上へのOracle Identity Managementのインストール

Oracle Identity ManagementコンポーネントをDHCPサーバー上にインストールする場合、インストーラが確実にホスト名を解決できる必要があります。そのために、UNIXシステムでは/etc/hostsファイルの編集、Windowsシステムではループバック・アダプタのインストールが必要になることがあります。一般的な例を次に示します。この例を変更して、利用する環境に適合させてください。

UNIXシステムの場合:

/etc/hostsファイルを修正して次のエントリを含め、ホスト名をループバックIPアドレスに解決するようにホストを構成します。変数を、適切なホストとドメイン名に置き替えます。

127.0.0.1 hostname.domainname hostname
127.0.0.1 localhost.localdomain localhost

次のコマンドを実行し、ホスト名がループバックIPアドレスに解決されることを確認します。

ping hostname.domainname

Windowsシステムの場合:

DHCPホストにループバック・アダプタをインストールし、ルーティングできないIPアドレスを割り当てます。

アダプタをインストールした後に、%SYSTEMROOT%\system32\drivers\etc\hostsファイルのlocalhost行の直後に、次の形式の行を追加します。ここでIP_addressはループバック・アダプタのローカルIPアドレスです。

IP_address   hostname.domainname   hostname

3.1.5.3 複数のホームを持つシステム上へのOracle Identity Managementのインストール

Oracle Identity Managementコンポーネントを、複数のホームを持つシステムにインストールすることができます。複数のホームを持つシステムは、通常、システム上に複数のネットワーク・カードを持つことによって到達できる複数のIPアドレスに関連付けられています。各IPアドレスはホスト名に関連付けられ、各ホスト名には別名を作成することができます。

インストーラは、/etc/hostsファイル(UNIXの場合)または%SYSTEMROOT%\system32\drivers\etc\hostsファイル(Windowsの場合)の最初のエントリから完全修飾ドメイン名を取得します。たとえば、ファイルが次のようである場合、インストーラはmyhost1.mycompany.comを取得して構成に使用します。

127.0.0.1 localhost.localdomain localhost
10.222.333.444 myhost1.mycompany.com myhost1
20.222.333.444 devhost2.mycompany.com devhost2

システム・コンポーネントの特定のネットワーク構成の詳細は、「関連ドキュメント」にあげられた、個々のコンポーネントのドキュメントを参照してください。

3.2 Oracle Identity and Access Management(11.1.1.5.0)のインストール前の準備

この項の内容は次のとおりです。

- システム要件および動作保証の確認

- Java Access Bridgeのインストールおよび構成(Windowsのみ)

- Oracle WebLogic ServerおよびOracle Fusion Middleware 11g の最新のソフトウェアの取得

- Oracle WebLogic ServerのインストールとOracleミドルウェア・ホームの作成

- Oracle Databaseのインストール

- Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用したデータベース・スキーマの作成

- 既存のデータベース・スキーマのアップグレード

- Oracle SOA Suiteの最新バージョンのインストール(Oracle Identity Managerユーザーのみ)

3.2.1 システム要件および動作保証の確認

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

- Oracle Fusion Middlewareのシステム要件と仕様
http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-requirements-100147.html

このドキュメントには、ハードウェアとソフトウェアの要件、最小ディスク領域とメモリーの要件、および必要なシステム・ライブラリ、パッケージまたはパッチに関する情報が含まれます。

- Oracle Fusion Middlewareでサポートされるシステム構成
http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html

このドキュメントには、サポートされるインストール・タイプ、プラットフォーム、オペレーティング・システム、データベース、JDKおよびサード・パーティ製品に関する情報が含まれます。

- インストール時に発生する可能性がある相互運用性および互換性の問題については、『Oracle Fusion Middleware相互運用および互換性ガイド』を参照してください。
Oracle Fusion Middleware製品が旧バージョンの他のOracle Fusion Middleware、Oracleまたはサード・パーティ製品と機能するために重要な情報がこのマニュアルに記載されています。この情報は、既存の環境をアップグレードする既存ユーザーと新しいOracle Fusion Middlewareユーザーの両方に適用されます。

3.2.2 Java Access Bridgeのインストールと構成(Windowsのみ)

Oracle Identity and Access ManagementをWindowsオペレーティング・システムにインストールする場合、第508条のアクセシビリティに対応するJava Access Bridgeをインストールおよび構成することもできます。これは、セクション508のアクセシビリティ機能が必要な場合にのみ必要です。

1. 次のURLからJava Access Bridgeをダウンロードします。

http://java.sun.com/javase/technologies/accessibility/accessbridge/

2. Java Access Bridgeをインストールします。

3. access-bridge.jarとjaccess-1_4.jarをインストール場所からjre\lib\extディレクトリにコピーします。

4. WindowsAccessBridge.dll、JavaAccessBridge.dllおよびJAWTAccessBridge.dllの各ファイルをインストール場所からjre\binディレクトリにコピーします。

5. accessibility.propertiesファイルをjre\libディレクトリにコピーします。

3.2.3 Oracle WebLogic ServerおよびOracle Fusion Middleware 11gの最新のソフトウェアの取得

最新のOracle WebLogic ServerおよびOracle Fusion Middleware 11gソフトウェアの詳細は、次の記述を参照してください。

- Oracle Fusion Middleware 11gソフトウェアの入手の詳細は、「Oracle Fusion Middlewareソフトウェアの入手」および『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』のOracle WebLogic Serverのインストールに関する項を参照してください。

- Oracle WebLogic Serverのダウンロードに関する詳細は、『Oracle Fusion Middleware Oracle WebLogic Serverインストレーション・ガイド』の製品の配布に関する項を参照してください。

- Oracle Fusion Middleware 11gに最新リリースへのパッチを適用する方法の詳細は、『Oracle Fusion Middlewareパッチ適用ガイド』を参照してください。

3.2.4 Oracle WebLogic ServerのインストールとOracleミドルウェア・ホームの作成

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

詳細は、『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』のOracle WebLogic Serverのインストールに関する項を参照してください。

さらにOracle WebLogic Serverのインストールの詳細は、『Oracle Fusion Middleware Oracle WebLogic Serverインストレーション・ガイド』を参照してください。

Oracle WebLogic Serverのディレクトリ構造

Oracle WebLogic Serverをインストールしてミドルウェア・ホームを作成すると、Oracle WebLogic Serverに対するホーム・ディレクトリ(wlserver_10.3など)がミドルウェア・ホームの下に作成されます。このホーム・ディレクトリはWL_HOMEと呼ばれます。

WL_HOMEと同じレベルに、Oracle WebLogic Serverに関連する次のコンポーネントのディレクトリが別個に作成されます。

- Sun JDK - jdk160_24

- Oracle JRockit - jrockit_1.6.0_24

- Oracle Coherence 3.6

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

WebLogicドメインは、ミドルウェア・ホームの下のuser_projectsディレクトリにあるdomainsというディレクトリに作成されます。WebLogic管理ドメインでOracle Identity and Access Management製品を構成すると、ドメインの新しいディレクトリがdomainsディレクトリに作成されます。また、applicationsというディレクトリがuser_projectsディレクトリに作成されます。このapplicationsディレクトリには、ドメインにデプロイされたアプリケーションが含まれます。

3.2.5 Oracleデータベースのインストール

一部のOracle Identity and Access Managementコンポーネントをインストールする場合、事前にOracle Databaseをインストールしておく必要があります。関連するOracle Identity and Access Managementコンポーネントをインストールするには、データベースが稼働している必要があります。データベースは、Oracle Identity and Access Managementコンポーネントのインストール先と同じシステム上にある必要はありません。

次のデータベース・バージョンがサポートされています。

- 10.2.0.4以上

- 11.1.0.7以上

- 11.2.0.1以上

注意:
サポートされているデータベースについての最新情報は、この章の「システム要件および動作保証の確認」の項を参照してください。

表3-1に、公開時のRCUのデータベース要件を示します。

表3-1 RCUのデータベース要件

カテゴリ

最小値または許可される値

バージョン

Oracle Database 10.2.0.4、11.1.0.7または11.2(非XEデータベースの場合は11.1.0.7以上)。

注意: データベースをインストールする際にAL32UTF8キャラクタ・セットを選択してください。

共有プール・サイズ

147456KB

SGA最大サイズ

147456KB

ブロック・サイズ

8KB

プロセス

500

'open_cursors'

>= '500'

注意:
Oracle 11gデータベースのインストール後、次の手順を実行する必要があります。

1. sys(デフォルト)ユーザーとしてデータベースにログインします。

2. 次のコマンドを実行します。
alter system set session_cached_cursors=100 scope=spfile;

alter system set processes=500 scope=spfile;

3. データベースをバウンスして、Oracle Fusion Middleware Repository Creation Utility (RCU)のインストールとスキーマのロードを続行します。

3.2.5.1 Oracle Identity ManagerのOracle Database 11.1.0.7パッチ要件

Oracle Database 11.1.0.7を使用するOracle Identity Manager 11.1.1.5.0構成に必要なパッチを特定するには、Oracle Fusion Middleware 11gリリース1のリリース・ノートのOracle Identity Managerに関する項を参照してください。

3.2.6 Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用したデータベース・スキーマの作成

次のOracle Identity and Access Managementのコンポーネントと構成をインストールする前に、データベースに対応するOracle Fusion Middlewareスキーマを作成してロードする必要があります。

- Oracle Identity Manager

- Oracle Access Manager

- Oracle Adaptive Access Manager

- Oracle Entitlements Server

Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用して、データベースにOracle Fusion Middlewareスキーマを作成し、ロードします。RCUは、Oracle Technology Network(OTN)Webサイト上から入手できます。次のURLでOTNのWebサイトにアクセスできます。

http://www.oracle.com/technetwork/index.html

注意:
RCUは、LinuxおよびWindowsプラットフォームでのみ使用できます。LinuxのRCUを使用して、サポートされるUNIXデータベースでスキーマを作成します。WindowsのRCUを使用して、サポートされるWindowsデータベースでスキーマを作成します。rcuHome.zipファイルのコンテンツをディレクトリに解凍すると、BINディレクトリに実行可能ファイルrcuが表示されます。
RCUの起動および実行の詳細は、『Oracle Fusion Middleware Repository Creation Utilityユーザーズ・ガイド』の様々な方法でのRCUの起動およびOracle Fusion Middleware Repository Creation Utility (RCU)の実行に関する項を参照してください。RCUのトラブルシューティングの詳細は、『Oracle Fusion Middleware Repository Creation Utilityユーザーズ・ガイド』のRepository Creation Utilityのトラブルシューティングに関する項を参照してください。

RCUを実行する場合、インストールするOracle Identity and Access Managementコンポーネントに対して、次のスキーマのみを作成してロードします。RCUで利用できる他のいずれのスキーマも選択しないでください。

- Oracle Identity Managerの場合、Identity Management - Oracle Identity Managerスキーマを選択します。デフォルトで、SOAインフラストラクチャ・スキーマ、ユーザー・メッセージング・サービス・スキーマおよびメタデータ・サービス・スキーマも選択されます。

- Oracle Adaptive Access Managerの場合、Identity Management - Oracle Adaptive Access Managerスキーマを選択します。デフォルトで、AS共通スキーマ - メタデータ・サービス・スキーマも選択されます。
パーティション・スキーマ・サポート付きのOracle Adaptive Access Managerの場合、Identity Management - Oracle Adaptive Access Manager(パーティション・サポート)スキーマを選択します。デフォルトで、AS共通スキーマ - メタデータ・サービス・スキーマも選択されます。

注意:
Oracle Adaptive Access Managerのスキーマ・パーティションの詳細は、「OAAMパーティション・スキーマ・リファレンス」を参照してください。

- Oracle Access Managerの場合、Identity Management - Oracle Access Managerスキーマを選択します。デフォルトで、AS共通スキーマ - 監査サービス・スキーマも選択されます。

- Oracle Entitlements Serverの場合、Identity Management - Oracle Entitlements Serverスキーマを選択します。デフォルトで、AS共通スキーマ - メタデータ・サービス・スキーマも選択されます。

注意:
スキーマを作成する場合、RCUに表示されるスキーマの所有者とパスワードを必ず覚えておいてください。
Oracle Database Vaultがインストールされているデータベースにスキーマを作成する場合、CREATE USER、ALTER USER、DROP USER、CREATE PROFILE、ALTER PROFILEおよびDROP PROFILEなどの要素は、DV_ACCTMGRロールを持つユーザーのみが発行できます。「アカウント/プロファイルを保守可能」ルール・セットを変更して発行できるようにした場合にかぎり、SYSDBAがこれらの文を発行できます。

関連項目:
詳細は、『Oracle Fusion Middleware Repository Creation Utilityユーザーズ・ガイド』を参照してください。

3.2.7 既存のデータベース・スキーマのアップグレード

既存のデータベース・スキーマを再利用する場合は、Oracle Fusion Middleware 11g製品およびコンポーネントを使用できるように、古いデータベース・スキーマをアップグレードする必要があります。

既存のデータベース・スキーマのアップグレードの詳細は、『Oracle Fusion Middleware Oracle Identity Managementアップグレード・ガイド』を参照してください。

3.2.8 Oracle SOA Suiteの最新バージョンのインストール(Oracle Identity Managerユーザーのみ)

Oracle Identity Managerをインストールする場合、Oracle SOA Suiteの最新バージョン(11.1.1.5.0)をインストールする必要があります。

この項の手順に従って、最新のOracle SOA Suiteソフトウェアをインストールします。Oracle Identity Managerを構成するにあたっては、Oracle SOA Suiteがインストールされていることが前提となります。

Oracle SOA Suite 11gの最新バージョンのインストールは、次の手順で行われます。

1. 最新のOracle WebLogic ServerおよびOracle SOA Suiteソフトウェアの入手

2. Oracle WebLogic Serverのインストールとミドルウェア・ホームの作成

3. 最新バージョンのOracle SOA Suiteのインストール

3.2.8.1 最新のOracle WebLogic ServerおよびOracle SOA Suiteソフトウェアの入手

最新のOracle WebLogic ServerおよびOracle Fusion Middleware 11gソフトウェアの詳細は、次の記述を参照してください。

- 最新のOracle Fusion Middleware 11gソフトウェアは、Oracle Technology Network (OTN)からダウンロードできます。

http://www.oracle.com/technetwork/index.html

- このドキュメントの発行時点で、Oracle Fusion Middleware 11gの最新リリースは11gリリース1(11.1.1.5.0)です。これは、Oracle Fusion Middleware 11gリリース1(11.1.1.1.0)および11gリリース1(11.1.1.4.0)にかわる新機能や性能を備えています。

- Oracle Fusion Middleware 11gに最新リリースへのパッチを適用する方法の詳細は、『Oracle Fusion Middlewareパッチ適用ガイド』を参照してください。

3.2.8.2 Oracle WebLogic Serverのインストールとミドルウェア・ホームの作成

Oracle SOA Suiteには、Oracle WebLogic Serverおよびミドルウェア・ホーム・ディレクトリが必要です。詳細は、『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』のOracle WebLogic Serverのインストールに関する項を参照してください。さらに、『Oracle Fusion Middleware Oracle WebLogic Serverインストレーション・ガイド』のグラフィカル・モードでのインストール・プログラムの実行に関する項を参照してください。

注意:
Oracle Identity and Access Managementコンポーネントをインストールする前に、すでにミドルウェア・ホームが作成されている場合、再度ミドルウェア・ホームを作成する必要はありません。Oracle SOA Suiteのインストールには、同じミドルウェア・ホームを使用する必要があります。

3.2.8.3 最新バージョンのOracle SOA Suiteのインストール

Oracle Identity Managerには、Oracle SOA Suite 11g(11.1.1.5.0)が必要です。この手順が必要な理由は、Oracle Identity ManagerはOracle SOA Suiteのプロセス・ワークフローを使用してリクエスト承認を管理するためです。

表3-2の手順に従って、Oracle SOA Suiteをインストールします。インストール画面に関して詳細な情報が必要な場合は、「ヘルプ」をクリックしてオンライン・ヘルプを参照してください。

Oracle SOA Suiteインストール・ウィザードを起動するには、次の手順を実行する必要があります。

1. soa.zip(11.1.1.5.0)の内容を、soaなどのディレクトリに展開します。

2. 現在作業しているディレクトリから、soaの下のDisk1に移動します。

3. Disk1ディレクトリから、runInstaller(UNIXの場合)またはsetup.exe(Windowsの場合)実行可能ファイルを実行し、Oracle SOA Suite 11.1.1.5.0インストール・ウィザードを起動します。

表3-2 インストールのみオプションのインストール・フロー

番号

画面

説明および必要な操作

1

「ようこそ」画面

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

2

「前提条件のチェック」画面

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

3

「インストール場所の指定」画面

MiddlewareホームおよびOracleホームの場所を指定します。Oracle Identity and Access Managementコンポーネントが含まれているのと同じミドルウェア・ホームの場所を指定する必要があります。

これらのディレクトリの詳細は、『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』のOracle Fusion Middlewareの概念とディレクトリ構造に関する項を参照してください。

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

4

セキュリティ更新の指定画面

製品に関する最新の問題を通知する電子メール・アドレスを指定します。

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

5

「インストール・サマリー」画面

この画面で情報を確認します。

「インストール」をクリックしてインストールを開始します。

6

「インストールの進行状況」画面

UNIXシステムにインストールしている場合、ORACLE_HOME/oracleRoot.shスクリプトを実行して適切なファイル権限およびディレクトリ権限を設定するよう要求されることがあります。

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

7

「インストール完了」画面

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

4 一般的なインストール作業の実行

この章では、ほとんどのOracle Identity Managementのインストールと構成に共通のタスクについて説明します。内容は次のとおりです。

- Oracle Identity Management(11.1.1.6.0)の一般的なインストールのタスク

- Oracle Identity Management(11.1.1.6.0)の一般的なインストールのタスク

注意:
この章の一般的なインストール作業を完了しても、Oracle Identity Managementソフトウェアのインストールや構成が完了するわけではありません。
Oracle Identity Managementソフトウェアのインストールに関する完全な情報は、次を参照してください。

- Oracle Identity Management(11.1.1.6.0)のインストールと構成

- Oracle Identity and Access Management(11.1.1.5.0)のインストール

Oracle Identity Managementソフトウェアの構成に関する完全な情報は、次のリンク先にある、個別のコンポーネントに関する章を参照してください。

- Oracle Identity Management(11.1.1.6.0)のインストールと構成

- Oracle Identity and Access Management(11.1.1.5.0)のインストールと構成

4.1 Oracle Identity Management(11.1.1.6.0)の一般的なインストールのタスク

この項の内容は次のとおりです。

- インストール・ディレクトリの特定

- ポート番号の特定

- オプション: Oracle WebLogic Serverの最大ヒープ・サイズの最小値の構成

- インストール・ログ・ファイルの場所

4.1.1 インストール先ディレクトリの識別

このトピックでは、ほとんどのOracle Identity Managementのインストールと構成で特定する必要のあるディレクトリについて説明します。特定のインストーラ画面については記載していません。インストール時に、このトピックに記載されていない他のコンポーネントに固有のディレクトリを特定する必要があります。

この項で説明する共通ディレクトリの内容は、次のとおりです。

- Oracleミドルウェア・ホームの場所

- Oracleホーム・ディレクトリ

- WebLogic Serverディレクトリ

- Oracleインスタンスの場所

- Oracleインスタンス名

4.1.1.1 Oracleミドルウェア・ホームの場所

Oracleミドルウェア・ホーム・ディレクトリの場所を特定します。このフィールドで特定するOracleミドルウェア・ホームの下に、インストールするコンポーネントのOracleホーム・ディレクトリが作成されます。また、Oracleミドルウェア・ホームの下にOracle共通ホーム・ディレクトリが作成されます。Oracle共通ホームには、Oracle Enterprise Manager Fusion Middleware ControlおよびOracle Java Required Files (JRF)に必要なバイナリ・ファイルとライブラリ・ファイルが含まれます。各Oracleミドルウェア・ホーム内には、1つのOracle共通ホームのみ作成できます。

Oracleミドルウェア・ホーム・ディレクトリは、通常MW_HOMEと呼ばれます。

注意:
既存のOracle WebLogic Server管理ドメインにOracle Identity Managementコンポーネントをインストールするには、ドメイン内の各Oracleミドルウェア・ホーム・ディレクトリのディレクトリ・パスとディレクトリ名が同じである必要があります。

4.1.1.2 Oracleホーム・ディレクトリ

コンポーネントのOracleホーム・ディレクトリの名前を入力します。インストーラは、このフィールドに入力する名前を使用して、「Oracle Middlewareホームの場所」フィールドに入力する場所の下にOracleホーム・ディレクトリを作成します。バイナリやライブラリなどの、コンポーネントのホストに必要なファイルがOracleホーム・ディレクトリにインストールされます。

Oracleホーム・ディレクトリは、通常ORACLE_HOMEと呼ばれます。

注意:
既存のOracle WebLogic Server管理ドメインにOracle Identity Managementコンポーネントをインストールするには、ドメイン内の各Oracleホーム・ディレクトリのディレクトリ・パスとディレクトリ名が同じである必要があります。

4.1.1.3 WebLogic Serverディレクトリ

Oracle WebLogic Serverホーム・ディレクトリのパスを入力します。このディレクトリには、Oracle WebLogic Serverのホストに必要なファイルが含まれます。通常WL_HOMEと呼ばれます。

注意:
既存のOracle WebLogic Server管理ドメインにOracle Identity Managementコンポーネントをインストールするには、ドメイン内の各Oracle WebLogic Serverホーム・ディレクトリのディレクトリ・パスとディレクトリ名が同じである必要があります。

4.1.1.4 Oracleインスタンスの場所

Oracleインスタンス・ディレクトリを作成する場所のパスを入力します。インストーラは、このフィールドに入力する場所と、「Oracleインスタンス名」フィールドに入力する名前を使用してOracleインスタンス・ディレクトリを作成します。ファイルを含む既存ディレクトリのパスは入力しないでください。既存ディレクトリのパスを入力する場合、そのディレクトリは空である必要があります。

インストーラは、Oracleインスタンスのディレクトリに、コンポーネントの構成ファイルと実行時コンポーネントをインストールします。ランタイム・コンポーネントは、このディレクトリにのみ書き込みます。Oracleインスタンスのディレクトリには、システム上の任意の場所を指定できます。それは、Oracleミドルウェア・ホーム・ディレクトリ内になくてもかまいません。

4.1.1.5 Oracleインスタンス名

Oracleインスタンス・ディレクトリの名前を入力します。インストーラは、このフィールドに入力する名前を使用して、「Oracleインスタンスの場所」フィールドに指定する場所にOracleインスタンス・ディレクトリを作成します。このディレクトリは通常ORACLE_INSTANCEと呼ばれます。

インスタンス名は、インスタンスを一意に識別するためにOracle Fusion Middlewareで使用されるため重要です。同じコンピュータに複数のOracle Fusion Middlewareインスタンス(Oracle Identity ManagementインスタンスやOracle WebLogic Serverインスタンスなど)をインストールする場合、これらのインスタンスに異なる名前を付ける必要があります。

Oracleインスタンス・ディレクトリに入力する名前には次の条件があります。

- 英数字とアンダースコア(_)のみ使用可

- 先頭は英字(aからzまたはAからZ)

- 4から30文字で構成

- コンピュータのホスト名またはIPアドレスの使用は不可

注意:
インストール後、Oracleインスタンス名は変更できません。

4.1.2 ポート番号の特定

Oracle Identity Management 11g リリース1(11.1.1)コンポーネントを既存のOracle Identity Management 11g リリース1(11.1.1)コンポーネントに対してインストールする場合、既存コンポーネントのポートを特定する必要があります。たとえば、Oracle Directory Integration Platform 11g リリース1(11.1.1)を既存のOracle Internet Directory 11g リリース1(11.1.1)コンポーネントに対してインストールする場合、Oracle Directory Integration Platformのインストール時にポートを特定する必要があります。

ポートについての情報は、次の方法を使用して入手できます。

- WebLogic Server管理コンソール。
管理コンソールにログインします。「環境」の下の「サーバー」をクリックして、管理サーバーと管理対象サーバーに使用されているポートを確認します。

- $ORACLE_INSTANCE/config/OPMN/opmn/ports.prop

注意:
インストール後にコンポーネントのポート番号を変更する場合、ports.propファイルは更新されません。

- $ORACLE_INSTANCE/bin/opmnctl status -lコマンドを実行して、OPMNにより管理されているコンポーネントのポート番号を確認します。

4.1.3 オプション: Oracle WebLogic Serverの最大ヒープ・サイズの最小値の構成

Oracle Identity Management 11gリリース1(11.1.1)のインストール後、Oracle Identity ManagementをホストするためにOracle WebLogic Serverで必要な最大ヒープ・サイズ(-Xmx)の最小(最低)レベルを構成する場合は、この項の手順を実行します。

注意:
この手順はオプションで、一般にテスト、開発またはデモ環境でのみ実行されます。

最大ヒープ・サイズの最小(最低)レベルは、次のとおりです。

- Oracle WebLogic管理サーバー: 512MB

- Oracle WebLogic管理対象サーバー: 256MB

Oracle WebLogic管理サーバーとOracle WebLogic管理対象サーバーのヒープ・サイズを構成するには、次の手順を実行します。

1. MW_HOME/user_projects/domains/DOMAIN_NAME/bin/ディレクトリ内のsetDomainEnvスクリプト(.shまたは.bat)を開きます。

2. EXTRA_JAVA_PROPERTIESエントリの最後のオカレンスを検索します。

3. EXTRA_JAVA_PROPERTIESの最後のオカレンスで、ヒープ・サイズ・パラメータの最後のオカレンスを検索します(-Xmx、-Xmsなど)。

注意:
これらは、Oracle WebLogic管理サーバーのヒープ・サイズ・パラメータです。

4. 必要に応じて、Oracle WebLogic管理サーバーのヒープ・サイズ・パラメータ(-Xmsおよび-Xmx)を設定します。例: -Xms256mおよび-Xmx512m。

5. Oracle WebLogic Managed Serverのヒープ・サイズ・パラメータを設定するには、最後に出てくるEXTRA_JAVA_PROPERTIESエントリの直後に例4-1のテキストを入力し、次の手順を実行します。

- 必要に応じて、ヒープ・サイズ・パラメータ(-Xmsおよび-Xmx)を設定します。例: -Xms256m -Xmx256m。

- wls_ods1を、Oracle Directory Services ManagerをホストするOracle WebLogic管理対象サーバーの名前に置き換えます。

- wls_oif1を、Oracle Identity FederationをホストするOracle WebLogic管理対象サーバーの名前に置き換えます。

例4-1 Oracle WebLogic Managed Serverのヒープ・サイズ・パラメータ

if [ "${SERVER_NAME}" = "wls_ods1" -o  "${SERVER_NAME}" = "wls_oif1" ] ; then
EXTRA_JAVA_PROPERTIES=" ${EXTRA_JAVA_PROPERTIES} -Xms256m -Xmx256m "
export EXTRA_JAVA_PROPERTIES
fi

6. setDomainEnvスクリプトを保存して終了します。

7. Oracle WebLogic Administration ServerおよびOracle WebLogic Managed Serverを再起動します。付録D「Oracleスタックの起動と停止」を参照してください。

注意:
UNIXシステムでは、ps -efコマンドおよびgrepを、AdminServerまたはOracle WebLogic管理対象サーバーの名前(ps -ef | grep AdminServerまたはps -ef | grep wls_oif1など)に対して実行すると、出力にヒープ・サイズ・パラメータの複数のオカレンスが含まれます(-Xmxおよび-Xms)。
出力内のヒープ・サイズ・パラメータの最後のオカレンスが有効で、前のオカレンスに優先されます。

4.1.4 インストール・ログ・ファイルの場所

インストーラは、UNIXシステムではORACLE_INVENTORY_LOCATION/logsディレクトリ、WindowsシステムではORACLE_INVENTORY_LOCATION\logsディレクトリにログ・ファイルを書き込みます。

Oracleインベントリ・ディレクトリの場所がわからない場合、UNIXシステムでは、ORACLE_HOME/oraInst.locファイルを参照します。

Microsoft Windowsシステムでは、インベントリ・ディレクトリのデフォルトの場所はC:\Program Files\Oracle\Inventory\logsです。

次のインストール・ログ・ファイルがログ・ディレクトリに書き込まれます。

- installDATE-TIME_STAMP.log

- installDATE-TIME_STAMP.out

- installActionsDATE-TIME_STAMP.log

- installProfileDATE-TIME_STAMP.log

- oraInstallDATE-TIME_STAMP.err

- oraInstallDATE-TIME_STAMP.log

- opatchDATE-TIME_STAMP.log

4.2 Oracle Identity and Access Management(11.1.1.5.0)の一般的なインストールのタスク

この項の内容は次のとおりです。

- インストールの開始

- Oracle Fusion Middleware構成ウィザードの開始

- 実行可能ファイルのリスト

- インストール・ディレクトリの特定

- ポート番号の特定

- インストールの完了

- インストール・ログ・ファイルの場所

- オプション: Oracle Enterprise Manager Fusion Middleware ControlでWebLogic Administrator Serverのユーザー名を更新(OIMのみ)

4.2.1 インストールの開始

このトピックでは、大部分のOracle Identity and Access Managementのインストールと構成を開始するための共通手順を説明します。インストールは、インストーラを起動して開始し、「前提条件チェック」画面の手順を終了して完了します。

注意:

- IBM AIXオペレーティング・システム上にインストールしている場合、インストーラを起動する前にDisk1ディレクトリからrootpre.shスクリプトを実行する必要があります。

- rootユーザーとしてのインストーラの開始はサポートされていません。

Oracle Identity and Access Managementのインストールを開始するには、次の手順を実行します。

1. ofm_iam_generic_11.1.1.5.0_disk1_1of1.zipファイルのコンテンツをディレクトリに抽出します。

2. Disk1ディレクトリに移動します。

3. 次のいずれかのコマンドを実行してインストーラを起動します。
UNIX: <runInstallerディレクトリへのフル・パス>/runInstaller -jreLoc <ミドルウェア・ホーム>/jrockit_1.6.0_24/jre

Windows: <setup.exeディレクトリへのフル・パス>\ setup.exe -jreLoc <ミドルウェア・ホーム>\jrockit_1.6.0_24\jre

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

Oracle JRockit JDKの使用時にコマンド・ラインで-jreLocオプションを指定しないと、次の警告メッセージが表示されます。

-XX:MaxPermSize=512m is not a valid VM option. Ignoring

この警告メッセージは、インストールには影響しません。インストールを続行できます。

64ビットのプラットフォームで汎用jarファイルを使用してOracle WebLogic Serverをインストールすると、jrockit_1.6.0_24ディレクトリはミドルウェア・ホーム下には作成されません。JDKが格納されているJREフォルダの絶対パスを入力する必要があります。

インストーラが起動したら、「Oracle Identity and Access Management(11.1.1.5.0)のインストールと構成」を参照して続行します。

4.2.2 Oracle Fusion Middleware構成ウィザードの開始

Oracle Fusion Middleware構成ウィザードを起動して、Oracle Identity and Access Management製品を新規または既存のWebLogic管理ドメインに構成するには、<MW_HOME>/oracle_common/bin/config.shスクリプトを実行します(UNIXの場合)。Windowsの場合は、<MW_HOME>\oracle_common\bin\config.cmdスクリプトを実行します。Oracle Fusion Middleware構成ウィザードが表示されます。

注意:
config.cmdまたはconfig.shコマンドを実行すると、次のエラー・メッセージが表示されることがあります。
*sys-package-mgr*: can't create package cache dir

このエラー・メッセージは、デフォルトのキャッシュ・ディレクトリが有効でないことを示しています。コマンド・ラインに-Dpython.cachedir=<valid_directory>オプションを含めることで、キャッシュ・ディレクトリを変更できます。

Oracle Fusion Middleware構成ウィザードが起動したら、次のリンクの説明に従って、Oracle Identity and Access Management製品を構成します。

- Oracle Identity Navigatorの構成

- Oracle Identity Managerの構成

- Oracle Access Managerの構成

- Oracle Adaptive Access Managerの構成

- OAMおよびOAAMの結合ドメインの構成シナリオ

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

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

4.2.3 実行可能ファイルのリスト

表4-1に、Oracle WebLogic Server、Oracle Identity and Access Management、Oracle SOA Suite、Oracle Web TierおよびOracle HTTP Server 11g Webgate for Oracle Access Managerのインストーラに含まれている実行可能ファイルを示します。

表4-1 実行可能ファイル

ファイル

説明

ofm_iam_generic_11.1.1.5.0_disk1_1of1.zip

ofm_iam_generic_11.1.1.5.0_disk1_1of1.zipファイルのコンテンツをディレクトリに抽出すると、実行可能ファイルrunInstaller(UNIXの場合)またはsetup.exe(Windowsの場合)がDisk1ディレクトリ内に表示されます。

Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Entitlements ServerおよびOracle Identity Navigator対応のOracle Identity and Access Management 11gリリース1(11.1.1.5.0)インストーラ

32ビットLinuxシステムにはwls_linux32.bin、32ビットWindowsシステムにはwls_win32.exeおよびすべての64ビット・プラットフォームにはwls_generic.jar

Oracle WebLogic Serverインストーラ

soa.zip

soa.zipファイルの内容をディレクトリに展開すると、実行可能ファイルrunInstaller(UNIXの場合)またはsetup.exe(Windowsの場合)がDisk1ディレクトリ内に作成されます。

Oracle SOA Suite 11gリリース1インストーラ

soa_patchset.zip

soa_patchset.zipファイルの内容をディレクトリに展開すると、実行可能ファイルrunInstaller(UNIXの場合)またはsetup.exe(Windowsの場合)がDisk1ディレクトリ内に作成されます。

Oracle SOA Suite 11gリリース1パッチ・セット・インストーラ

webtier.zip

webtier.zipファイルの内容をディレクトリに展開すると、実行可能ファイルrunInstaller(UNIXの場合)またはsetup.exe(Windowsの場合)がDisk1ディレクトリ内に作成されます。

Oracle Web Tier 11gリリース1(11.1.1)インストーラ

webgate.zip

webgate.zipファイルの内容をディレクトリに展開すると、実行可能ファイルrunInstaller(UNIXの場合)またはsetup.exe(Windowsの場合)がDisk1ディレクトリ内に作成されます。

Oracle HTTP Server 11g Webgate for Oracle Access Managerインストーラ

rcuHome.zip

rcuHome.zipファイルのコンテンツをディレクトリに解凍すると、BINディレクトリに実行可能ファイルrcuが表示されます。

Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)

4.2.4 インストール先ディレクトリの識別

この項では、Oracle Identity and Access Managementの大部分のインストールと構成において識別する必要があるディレクトリについて説明します。特定のインストーラ画面の説明ではありません。インストール時に、この項に記載されていない他のコンポーネントに固有のディレクトリを特定する必要があります。

この項で説明する共通ディレクトリの内容は、次のとおりです。

- Oracleミドルウェア・ホームの場所

- Oracleホーム・ディレクトリ

- Oracle共通ディレクトリ

- Oracle WebLogicドメイン・ディレクトリ

- WebLogic Serverディレクトリ

4.2.4.1 Oracleミドルウェア・ホームの場所

Oracleミドルウェア・ホーム・ディレクトリの場所を特定します。このフィールドで特定するOracleミドルウェア・ホームの下に、インストールするコンポーネントのOracleホーム・ディレクトリが作成されます。Oracleミドルウェア・ホーム・ディレクトリは、通常MW_HOMEと呼ばれます。

4.2.4.2 Oracleホーム・ディレクトリ

コンポーネントのOracleホーム・ディレクトリの名前を入力します。インストーラは、このフィールドに入力する名前を使用して、「Oracle Middlewareホームの場所」フィールドに入力する場所の下にOracleホーム・ディレクトリを作成します。

バイナリやライブラリなどの、コンポーネントのホストに必要なファイルがOracleホーム・ディレクトリにインストールされます。Oracleホーム・ディレクトリは、通常ORACLE_HOMEと呼ばれます。

注意:
Oracle Homeなど、ディレクトリ名にスペースは使用しないでください。ディレクトリ名でのスペースの使用は、サポートされていません。

4.2.4.3 Oracle共通ディレクトリ

このディレクトリは、「Oracle Middlewareホームの場所」フィールドに入力する場所の下に作成されます。

コンポーネントのホストに必要なOracle Java Required Files (JRF)が、Oracle共通ディレクトリにインストールされます。各Oracleミドルウェア・ホーム内には、1つのOracle共通ホームのみ作成できます。Oracle共通ディレクトリは、通常oracle_commonと呼ばれます。

4.2.4.4 Oracle WebLogicドメイン・ディレクトリ

WebLogicドメインには、ドメイン内のすべてのリソースを一元的に構成および管理する、管理サーバーという特別なWebLogic Serverインスタンスが含まれます。通常、ドメインは、管理対象サーバーという追加のWebLogic Serverインスタンスを含めるように構成します。Webアプリケーション、EJB、WebサービスなどのJavaコンポーネントおよびその他のリソースを管理対象サーバーにデプロイし、管理サーバーは構成および管理目的にのみ使用します。

ドメイン内の管理対象サーバーは、クラスタにグループ化できます。

ドメインのディレクトリ構造は、WebLogic Serverホームのディレクトリ構造とは別個です。任意の場所に配置でき、ミドルウェア・ホーム・ディレクトリ内に配置する必要はありません。ドメインはOracleインスタンスのピアです。

Oracle Fusion Middleware構成ウィザードは、ミドルウェア・ホーム(MW_HOME)の下のuser_projectsというディレクトリにドメインを作成します。

4.2.4.5 WebLogic Serverディレクトリ

Oracle WebLogic Serverホーム・ディレクトリのパスを入力します。このディレクトリには、Oracle WebLogic Serverのホストに必要なファイルが含まれます。通常WL_HOMEと呼ばれます。

4.2.5 ポート番号の特定

Oracle Identity and Access Management 11gリリース1(11.1.1)コンポーネントを既存のOracle Identity and Access Management 11gリリース1(11.1.1)コンポーネントに対してインストールする場合、既存コンポーネントのポートを特定する必要があります。たとえば、Oracle Identity Manager 11g リリース1(11.1.1)を既存のOracle Internet Directory 11g リリース1(11.1.1)コンポーネントに対してインストールする場合、Oracle Identity Managerのインストール時にポートを特定する必要があります。

4.2.6 インストールの完了

このトピックでは、大部分のOracle Identity and Access Managementのインストールと構成を完了するための共通手順を説明します。インストールは、「インストール・サマリー」画面の手順で開始し、「インストール 完了」画面で終了します。

「インストール・サマリー」画面が表示されたら、次の手順を実行してインストールを完了します。

1. 「インストール・サマリー」画面でインストールと構成の情報を確認します。

- 「保存」をクリックして、インストールのレスポンス・ファイルを保存します。このファイルには、インストーラのプロンプトとフィールドに対するレスポンスが含まれます。このレスポンス・ファイルを使用して、サイレント・インストールを実行できます。詳細は、「サイレント・インストールの実行」を参照してください。

注意:
インストールのレスポンス・ファイルは、デフォルトでは保存されません。保持するには「保存」をクリックしてください。

- 「インストール」をクリックします。「インストールの進行状況」画面が表示されます。

2. インストールの進行状況を監視します。インストール・ログ・ファイルの場所が参照用にリストされます。インストールの進行状況が100%に達したら、「OK」をクリックします。「インストール完了」画面が表示されます。

3. 「保存」をクリックして、インストールのサマリー・ファイルを保存します。このファイルには、構成および管理の開始に役立つ、インストール・ディレクトリの場所など構成に関する情報が含まれます。

注意:
インストールのサマリー・ファイルは、デフォルトでは保存されません。保持するには「保存」をクリックしてください。

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

4.2.7 インストール・ログ・ファイルの検索

ログ・ファイルは、UNIXシステムの場合はORACLE_INVENTORY_LOCATION/logsディレクトリに、Windowsシステムの場合はORACLE_INVENTORY_LOCATION\logsディレクトリに書き込まれます。

UNIXシステムでは、Oracleインベントリ・ディレクトリの場所がわからない場合、ORACLE_HOME/oraInst.locファイルで検索できます。

Microsoft Windowsシステムでは、インベントリ・ディレクトリのデフォルトの場所はC:\Program Files\Oracle\Inventory\logsです。

次のインストール・ログ・ファイルがログ・ディレクトリに書き込まれます。

- installDATE-TIME_STAMP.log

- installDATE-TIME_STAMP.out

- installActionsDATE-TIME_STAMP.log

- installProfileDATE-TIME_STAMP.log

- oraInstallDATE-TIME_STAMP.err

- oraInstallDATE-TIME_STAMP.log

4.2.8 オプション: Oracle Enterprise Manager Fusion Middleware ControlでWebLogic Administrator Serverのユーザー名を更新(OIMのみ)

この項は、ドメインのWebLogic管理者のユーザー名がweblogicでない場合のみ参照してください。このタスクは、Oracle Identity Managerを使用している場合のみ必要です。

WebLogic管理者のユーザー名がweblogicでない場合、次の手順を実行してください。

1. Oracle Identity Managerの管理対象サーバーが起動しており、稼働中であることを確認します。

2. WebLogic Server管理者の資格証明を使用して、Oracle Enterprise Manager Fusion Middleware Controlにログインします

3. IDおよびアクセス>「oim」>「oim(11.1.1.2.0)」をクリックします。右クリックして「システムMBeanブラウザ」を選択します。「システムMBeanブラウザ」ページが表示されます。

4. 「アプリケーション定義のMBeans」の下で、「oracle.iam」>「Server:oim_server1」>「Application: oim」>「XMLConfig」>「config」>>「XMLConfig.SOAConfig」>「SOAConfig」を選択します。

5. 属性のユーザー名を確認します。デフォルトで、属性の値はweblogicです。この値を、WebLogic管理者のユーザー名に変更します。

6. 「適用」をクリックします。Oracle Enterprise Manager Fusion Middleware Controlを終了します。

7. コマンドラインで、cdコマンドを使用して現在の作業ディレクトリから<IAM_Home>/common/binディレクトリに移動します。IAM_Homeは、Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Entitlements ServerおよびOracle Identity NavigatorのサンプルIDM_Homeディレクトリです。

8. 次のようにして、WebLogic Scripting Tool(WLST)を起動します。
UNIXの場合: コマンドラインで./wlst.shを実行します。

Windowsの場合: wlst.cmdを実行します。

WLSTコマンド・プロンプト(wls:/offline>)で、次のように入力します。

connect()

WebLogic管理サーバーのユーザー名、パスワードおよびURLを入力するよう求められます。WLSTインタフェースの使用の詳細は、『Oracle Fusion Middleware Oracle WebLogic Scripting Tool』のWebLogic Scripting Toolの使用に関する項を参照してください。

1. deleteCred WLSTコマンドを実行します。
deleteCred(map="oim", key="SOAAdminPassword");

2. createCred WLSTコマンドを実行し、ADMIN_PASSWORDをWebLogic管理者のパスワードに置き換えます。
createCred(map="oim", key="SOAAdminPassword", user="xelsysadm",password="<ADMIN_PASSWORD>");

3. 次のWLSTコマンドを実行して値を検証します。
listCred(map="oim", key="SOAAdminPassword");

4. exit()と入力してWLSTコマンド・シェルを終了します。

9. Oracle Identity Manager管理コンソールを開き、ユーザーxelsysadmとしてログインします。

10. WebLogic管理者のユーザー名用に新しいユーザーを作成します。

11. 「管理者」ロールを探します。ロールの詳細を開き、「メンバー」タブをクリックします。

12. 「管理者」ロールのすべての既存のメンバーを削除します。

13. 新しく作成したユーザー(WebLogic管理者のユーザー名を持つユーザー)を「管理者」ロールのメンバーとして追加します。

14. 「スタックの起動」で説明されているように、Oracle Identity Managerの管理対象サーバーを再起動します。

5 シングル・サインオン・インストレーションの評価

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

- Oracle Portal 11gインストールの重要な注意点

- 始める前に

- シングル・サインオンのオプション

- シングル・サインオンの準備作業に関する考慮事項

- Oracle Single Sign-Onの既知の制限事項

- 推奨事項

注意:
既存のOracle Single Sign-On 10gをご使用の場合、Oracle Access Manager 11gにアップグレードして、シングル・サインオン・ソリューションの機能をさらに拡張することをお薦めします

5.1 Oracle Portal 11gインストールの重要な注意点

Oracle Portal 11gの新規インストールには、インストール・プロセスの際にOracle Single Sign-On 10gが必要です。そのため、Oracle Portal 11gユーザーは、既存のOracle Single Sign-On 10gインストールを使用する必要があります。Single Sign-On 10gの新規インストールを実行する必要がある場合、ハードウェアの問題や、システムの破損などの予期しない問題について考慮してください。新規Single Sign-On 10gインストールについては、10gでサポートされているシステム・フレームワークに従うことをお薦めします。

Oracle Portal 11gのインストール後に、Oracle Single Sign-On 10gをOracle Access Manager 11gにアップグレードできます。詳細は、『Oracle Fusion Middleware Oracle Identity Managementアップグレード・ガイド』を参照してください。

5.2 作業の前に

アップグレードやインストールを実行する前に、次のドキュメントを読み、Oracle Fusion Middlewareの環境が、インストールする製品の最小インストール要件を満たしていることを確認する必要があります。

- システム要件と仕様の確認

- 動作保証情報の確認

- 相互運用性と互換性に関する情報の確認

5.2.1 システム要件と仕様の確認

Oracle Fusion Middlewareのシステム要件と仕様に関するドキュメントは、次の場所で入手できます。

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-requirements-100147.html

このドキュメントには、ハードウェアとソフトウェア要件、データベース・スキーマ要件、最小ディスク領域とメモリー要件、必要なシステム・ライブラリ、パッケージ、パッチなどに関する情報が記載されています。

5.2.2 動作保証情報の確認

Oracle Fusion Middlewareでサポートされるシステム構成に関するドキュメントは、次の場所で入手できます。

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html

このマニュアルでは、サポートされる32ビットおよび64ビット・オペレーティング・システム、データベース、Webサーバー、LDAPサーバー、アダプタ、IPv6、JDKおよびサード・パーティ製品の動作保証に関する情報が記載されています。

5.2.3 相互運用性と互換性に関する情報の確認

インストール時に発生する可能性がある相互運用性および互換性の問題については、『Oracle Fusion Middleware相互運用および互換性ガイド』を参照してください。

Oracle Fusion Middleware製品が旧バージョンの他のOracle Fusion Middleware、Oracleまたはサード・パーティ製品と機能するために重要な情報がこのマニュアルに記載されています。この情報は、既存の環境をアップグレードする既存ユーザーと新しいOracle Fusion Middlewareユーザーの両方に適用されます。

5.3 シングル・サインオンのオプション

シングル・サインオン・ソリューションで使用できるオプションは、次のとおりです。

- 既存のOracle Single Sign-On 10g 10.1.2.3を使用する。

- 既存のOracle Single Sign-On 10g 10.1.4.3を使用する。

- Oracle Identity Management 10g 10.1.2.3の一部として、新規Oracle Single Sign-On 10g 10.1.2.3をインストールする。詳細は、次のリンクを参照してください。
http://download.oracle.com/docs/cd/B14099_19/idmanage.htm

- Oracle Identity Management 10g 10.1.4.3の一部として、新規Oracle Single Sign-On 10g 10.1.4.3をインストールする。詳細は、次のリンクを参照してください。
http://download.oracle.com/docs/cd/B28196_01/idmanage.htm

- Oracle Access Manager 11gを使用する。Oracle Access Manager 11gリリース1(11.1.1)のインストールと構成の詳細は、「Oracle Identity and Access Management(11.1.1.5.0)のインストール」および「Oracle Access Managerの構成」を参照してください。

5.4 シングル・サインオンの準備作業に関する考慮事項

シングル・サインオン・ソリューションの準備作業の際には、次の事項を考慮してください。

- シングル・サインオン・ソリューションを使用してインストールまたは構成するのは、どのOracle Fusion Middleware製品か。

- シングル・サインオン・ソリューションの構成は、インストール時に実行するか、またはインストール後の手順として実行するか。

- 既存のOracle Single Sign-On 10gがある場合、このインストールをOracle Access Manager 11gにアップグレードするタイミング。

- Oracle Access Manager 11gは、Oracle Internet Directory 11gのインストール後の追加インストールであること。

5.5 Oracle Single Sign-Onの既知の制限事項

Oracle Single Sign-Onの制限事項は、次のとおりです。

- Oracle Portal 11gの新規インストールには、構成フェーズでOracle Single Sign-On 10g(10.1.2.3または10.1.4.3)が必要です。

- Oracle Single Sign-On 10g(10.1.2.3)およびOracle Single Sign-On 10g(10.1.4.3)のPremier Supportは間もなく終了します。詳細は、次のリンク先で入手できるOracleライフタイム・サポート・ポリシーのドキュメントを参照してください。
http://www.oracle.com/us/support/library/lifetime-support-middleware-069163.pdf

- Oracle Single Sign-On 10g(10.1.4.3)と既存のOracle Portal、Forms、ReportsおよびDiscoverer 11g環境との組合せに対するPremier Supportが2012年12月まで延長されたため、Oracle Access Manager 11gアップグレードの準備作業が可能になりました。

- Oracle Single Sign-On 10g(10.1.2.3)の新規インストールは、11g環境に対してはサポートされていません。

- Oracle Single Sign-On 10g(10.1.4.3)の新規インストールは、バージョン11.1.1.4を介して11g環境でサポートされています。

5.6 推奨事項

シングル・サインオン・ソリューションの選択時には、次の要件とオプションについて慎重に考慮することをお薦めします。

- Oracle Single Sign-On 10gとDelegated Administration Service環境との組合せが必要な場合には、既存のOracle Single Sign-On 10gとDelegated Administration Service環境を使用します。

- 新規Oracle Single Sign-On 10g環境をインストールする必要がある場合には、前にサポートされていたフレームワークのもとでインストールします。たとえば、Oracle Identity Management 10gの完全なインフラストラクチャでは、近いうちにOracle Access Manager 11gにアップグレードするつもりで、他の10gを廃止します。

- Oracle Portalを使用しない場合は、Oracle Fusion Middleware製品をOracle Access Manager 11gと組み合せてインストールおよび構成します。

- アップグレートの目的でOracle Portal 11gをインストールする場合には、インストール時に既存のOracle Single Sign-On 10gの接続を使用し、後からOracle Access Manager 11gにアップグレードします。Oracle Access Manager 11gのアップグレードの詳細は、『Oracle Fusion Middleware Oracle Identity Managementアップグレード・ガイド』を参照してください。
Delegated Administration Serviceを使用している場合は、必ずOracle Application Server Containers for J2EE上で実行します。Oracle WebLogic Server上で、Oracle Single Sign-On 10gからOracle Access Manager 11gに移動します。

- 新規のOracle Forms and Oracle Reportsインストールでは、Oracle Forms and Oracle Reports Release 2(11.1.2)を使用する必要があります。このインストールは、Oracle Single Sign-On 10gまたはOracle Access Manager 11gのインストールのオプションです。このインストールの前または後に、Oracle Single Sign-On 10gをOracle Access Manager 11gにアップグレードできます。詳細は、Oracle Fusion Middleware Oracle Forms and Reportsインストレーション・ガイドを参照してください。

- Oracle Discovererのみをインストールする場合には、そのインストール時にOracle Single Sign-Onソリューションをインストールしないでください。インストール後に、Oracle Access Manager 11gを構成します。

第II部

Oracle Identity Management(11.1.1.6.0)のインストールと構成

第II部では、次のOracle Identity Management製品のインストールと構成について説明します。

- Oracle Internet Directory(OID)

- Oracle Virtual Directory(OVD)

- Oracle Directory Service Manager(ODSM)

- Oracle Directory Integration Platform(ODIP)

- Oracle Identity Federation(OIF)

第II部は、次の章で構成されています。

- 第6章「Oracle Identity Management(11.1.1.6.0)のインストールと構成」

- 第7章「Oracle Internet Directoryの構成」

- 第8章「Oracle Virtual Directoryの構成」

- 第9章「Oracle Directory Integration Platformの構成」

- 第10章「Oracle Directory Services Managerの構成」

- 第11章「Oracle Identity Federationの構成」

6 Oracle Identity Management(11.1.1.6.0)のインストールと構成

この章の内容は、次のとおりです。

- 開始前の重要な注意点

- 「インストールと構成」オプションを使用したOracle Identity Managementのインストール

- 「ソフトウェアのインストール - 構成なし」オプションに対するOracle Identity Managementの構成

6.1 開始前の重要な注意点

Oracle Identity Management製品のインストールおよび構成を開始する前に、次の点に注意してください。

- この章では、新規ユーザーに向けて、Oracle Identity Management(11.1.1.6.0)のインストールと構成について説明します。すでにOracle Identity Management 11gをご使用の場合は、Oracle Fusion Middlewareパッチ適用ガイドの最新のOracle Fusion Middlewareパッチ・セットの適用に関する項を参照してください。
Oracle Fusion Middleware 11gにパッチを適用して最新リリースにする処理の詳細は、『Oracle Fusion Middlewareパッチ適用ガイド』を参照してください。

- インストーラの「インストール・タイプの選択」画面には、「インストールと構成」と「ソフトウェアのインストール - 構成なし」の2つのオプションがあります。そのオプションに関する詳細は、「インストール・タイプ: 「ソフトウェアのインストール - 構成なし」対「インストールと構成」」を参照してください。

6.2 「インストールと構成」オプションを使用したOracle Identity Managementのインストール

この項の手順に従い、最新のOracle Identity Managementソフトウェアをインストールおよび構成します。

Oracle Identity Management 11gコンポーネントの最新バージョンのインストールおよび構成には、次の手順があります。

1. Oracle Fusion Middlewareソフトウェアの入手

2. Oracle Databaseのインストール

3. Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用したデータベース・スキーマの作成

4. Oracle WebLogic Server 11gリリース1(10.3.6)のインストールとミドルウェア・ホームの作成

5. インベントリ・ディレクトリの作成(UNIXのみ)

6. インストールの開始

7. Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成

6.2.1 Oracle Fusion Middlewareソフトウェアの入手

Oracle Identity Managementのインストールでは、次のソフトウェアを入手する必要があります。

- Oracle WebLogic Server 11gリリース1(10.3.6)

- Oracle Database

- Oracleリポジトリ作成ユーティリティ

- Oracle Identity Management Suite

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

http://download.oracle.com/docs/cd/E23104_01/download_readme.htm

注意:
Oracle Identity Management 11gリリース1(11.1.1.6.0)インストーラは、プラットフォーム固有です。
Oracle Identity Management 11gリリース1(11.1.1.6.0)を32ビットのオペレーティング・システムにインストールするには、32ビット用インストーラを使用し、64ビットのオペレーション・システムにインストールするには、64ビット用インストーラを使用する必要があります。

6.2.2 Oracle Databaseのインストール

一部のOracle Identity Managementコンポーネントをインストールする前に、Oracle Databaseをインストールする必要があります。次のようなコンポーネントがあります。

- Oracle Internet Directory

- Oracle Identity Federation(RDBMSデータ・ストアを使用する場合)

サポートされているデータベースの最新情報は、次のWebサイトを参照してください。

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html

関連のOracle Identity Managementコンポーネントをインストールするには、データベースが起動して稼働している必要があります。データベースは、Oracle Identity Managementコンポーネントをインストールするシステムに置く必要はありません。

データベースは、Oracle Fusion Middleware Repository Creation Utility (RCU)との互換性がある必要もあります。RCUを使用して、Oracle Identity Managementコンポーネントで必要なスキーマを作成します。RCU要件の詳細は、次のWebサイトのあるシステム要件に関するドキュメントを参照してください。

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-requirements-100147.html

注意:
次のデータベース・パラメータが設定されていることを確認します。

- 'aq_tm_processes' >= 1

- 'db_cache_size' >= '150994944'

- 'java_pool_size'>= '125829120'

- 'shared_pool_size' >= '183500800'

- 'open_cursors' >= '500'

新規データベースをインストールする場合には、データベースを構成してAL32UTF8キャラクタ・セット・エンコーディングを使用できるようにしてください。データベースでAL32UTF8キャラクタ・セットが使用されないと、RCU実行の際に次の警告が表示されます。「接続先のデータベースはAL32UTF8以外のキャラクタ・セットを使用しています。データベースのキャラクタ・セットとしてAL32UTF8を使用することを強くお薦めします。」この警告を無視して、引き続きRCUを使用できます。

6.2.3 Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用したデータベース・スキーマの作成

次のOracle Identity Managementのコンポーネントと構成をインストールする前に、データベースに対応するOracle Fusion Middlewareスキーマを作成してロードする必要があります。

- Oracle Internet Directory(インストール時にインストーラを使用して新しいスキーマを作成するのでなく、既存のスキーマを使用する場合)。

注意:
Oracle Internet Directoryをインストールする場合、既存のスキーマを使用するか、インストーラを使用して新しいスキーマを作成するかを選択できます。既存のスキーマを使用する場合、Oracle Internet Directoryをインストールする前にOracle Fusion Middleware Repository Creation Utility (RCU)を使用してスキーマを作成する必要があります。インストール時に新しいスキーマを作成する場合は、インストーラによって適切なスキーマが作成されるため、RCUを使用する必要はありません。
Oracle Internet Directoryをインストールする際に、Fusion Middlewareの要件およびに前提条件を記載したドキュメントの要件に従ってデータベースを構成しないと、次の警告が表示されます。データベース初期化パラメータ処理の推奨値は500です。続行するには「はい」を、同じ画面に戻って別のデータベースの詳細を指定するには「いいえ」を選択してください。これを解決するには、「いいえ」をクリックして、Fusion Middlewareの要件および前提条件のドキュメントのリポジトリ作成ユーティリティ(RCU)の要件に関する項に記載されている、必要な構成を適用します。このドキュメントへは、次のリンクからアクセスできます。

http://download.oracle.com/docs/html/E18558_01/fusion_requirements.htm#CHDJGECA

- フェデレーション・ストア、セッション・ストア、メッセージ・ストアまたはコンフィギュレーション・ストアでRDBMSを使用するOracle Identity Federation拡張構成。

RCUを使用してデータベースでOracle Fusion Middlewareスキーマを作成し、ロードします。RCUは、Oracle Fusion Middleware 11g リリース1(11.1.1)リリース・メディアおよびOracle Technology Network(OTN)のWebサイトで入手できます。次のURLでOTNのWebサイトにアクセスできます。

http://www.oracle.com/technetwork/index.html

注意:
RCUは、LinuxおよびWindowsプラットフォームでのみ利用可能です。LinuxのRCUを使用して、サポートされるUNIXデータベースでスキーマを作成します。WindowsのRCUを使用して、サポートされるWindowsデータベースでスキーマを作成します。

RCUを実行する場合、インストールするOracle Identity Managementコンポーネントに対して、次のスキーマのみを作成してロードします。RCUで利用できる他のいずれのスキーマも選択しないでください。

- Oracle Internet Directoryの場合、「Identity Management - Oracle Internet Directory」スキーマのみを選択します。

- Oracle Identity Federationの場合、「Identity Management - Oracle Identity Federation」スキーマのみを選択します。

注意:
スキーマを作成する場合、RCUに表示されるスキーマの所有者とパスワードを必ず覚えておいてください。Oracle Identity Federationの場合、形式はPREFIX_OIFになります。RDBMSストアを使用するOracle Identity Federationを構成する場合、この情報を提供する必要があります。

参照:
詳細は、『Oracle Fusion Middleware Repository Creation Utilityユーザーズ・ガイド』を参照してください。

6.2.4 Oracle WebLogic Server 11gリリース1(10.3.6)のインストールとミドルウェア・ホームの作成

Oracle Identity Managementは、Oracle WebLogic Serverおよびミドルウェア・ホーム・ディレクトリを必要とします。

詳細は、『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』のOracle WebLogic Serverのインストールに関する項を参照してください。さらにOracle WebLogic Serverのインストールの詳細は、『Oracle Fusion Middleware Oracle WebLogic Serverインストレーション・ガイド』を参照してください。

Oracle WebLogic Serverのインストールの詳細は、『Oracle Fusion Middleware Oracle WebLogic Serverインストレーション・ガイド』のインストールの準備に関する項およびグラフィカル・モードでのインストール・プログラムの実行に関する項を参照してください。

注意:

- Oracle Internet DirectoryをOracle WebLogic管理ドメインを使用せずにインストールする場合、Oracle WebLogicをインストールする必要はありません。

- Oracle WebLogic Serverをインストールしたのと同一のユーザーがOracle Identity Managementをインストールする必要があります。

- Oracle Identity Managementをインストールするときに、Oracle WebLogic Server管理コンソールにログインしないでください。

- Oracle WebLogic Serverの最大ヒープ・サイズの最小値を構成する場合には、「オプション: Oracle WebLogic Serverの最大ヒープ・サイズの最小値の構成」を参照してください。

6.2.5 インベントリ・ディレクトリの作成(UNIXのみ)

UNIXシステムへのインストールで、Oracle Universal Installerを使用して初めてシステムにOracle製品をインストールする場合、インベントリ・ディレクトリの場所を指定するよう求められます。このディレクトリに、インストーラによってサブディレクトリが設定され、このシステムにインストールされる各Oracle製品のインベントリ・データが維持されます。

表6-1の手順に従い、インベントリ・ディレクトリ情報を構成します。

表6-1 インベントリ・ディレクトリとグループの画面

画面

説明

インベントリ・ディレクトリの指定

Oracleインベントリ・ディレクトリと、そのディレクトリのグループ権限を指定します。グループは、Oracleインベントリ・ディレクトリへの書込み許可をもっている必要があります。

「OK」をクリックして継続します。

インベントリの場所の確認

createCentralInventory.shスクリプトをrootで実行します。

「OK」をクリックして継続します。

注意:
中央インベントリを使用しない場合、oraInst.locファイルを作成し、インベントリのカスタムの場所を追加し、次のコマンドを使用してrunInstallerを実行します。
runInstaller -invPtrLoc <full location to oraInst.loc>

6.2.6 インストールの開始

Oracle Identity Managementのインストールを開始するには、次の手順を実行します。

注意:
インストールを起動するには、UNIXオペレーティング・システムにrootでないユーザーとしてログインする必要があります。

次のいずれかのコマンドを実行して、インストーラを起動します。

UNIX: <runInstallerディレクトリへのフル・パス>/runInstaller -jreLoc <ミドルウェア・ホーム>/jrockit_1.6.0_24/jre

Windows: <setup.exeディレクトリへのフル・パス>\ setup.exe -jreLoc <ミドルウェア・ホーム>\jrockit_1.6.0_24\jre

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

Oracle JRockit JDKの使用時にコマンドラインで-jreLocオプションを指定しないと、次の警告メッセージが表示されます。

-XX:MaxPermSize=512m is not a valid VM option. Ignoring

この警告メッセージは、インストールには影響しません。インストールを続行できます。

64ビットのプラットフォームで汎用jarファイルを使用してOracle WebLogic Serverをインストールすると、jrockit_1.6.0_24ディレクトリはミドルウェア・ホーム下には作成されません。JDKが格納されているJREフォルダの絶対パスを入力する必要があります。

6.2.7 Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成

表6-2の手順に従い、Oracle Identity Management 11.1.1.6.0をインストールおよび構成します。

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

表6-2 「インストールと構成」オプションでのインストールと構成のフロー

番号

画面

画面が表示される場面

説明および必要なアクション

1

ようこそ

常時

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

2

ソフトウェア更新のインストール

常時

Oracle Identity Managementをインストールする前にソフトウェアの更新を指定し、インストールします。

My Oracle Supportで更新を検索するには、My Oracle Supportで更新を検索を選択し、ユーザー名およびパスワードを指定し、その後「更新の検索」をクリックします。検索を開始する前に、「プロキシ設定」をクリックしてプロキシ・サーバーの設定を変更したり、「接続のテスト」をクリックして資格証明をテストできます。

コンピュータに保存した更新を検索するには、ローカル・ディレクトリで更新を検索を選択し、ディレクトリを指定してから、「更新の検索」をクリックします。

ソフトウェアを更新しない場合は、ソフトウェアの更新をスキップを選択してから、「次へ」をクリックしてインストールを続行します。

3

インストール・タイプの選択

常時

「インストールと構成」オプションを選択します。

注意:

- 「ソフトウェアのインストール - 構成なし」オプションを選択した場合、Oracle Identity Management 11gリリース1(11.1.1.6.0)構成ウィザードを使用して、後から構成を実行できます。Oracle Identity Management 11gリリース1(11.1.1.6.0)構成ウィザードを起動するには、ORACLE_HOME/bin/config.shスクリプト(Windowsではconfig.bat)を実行します。詳細は、「「ソフトウェアのインストール - 構成なし」オプションに対するOracle Identity Managementの構成」を参照してください。

- Oracle Directory Integration PlatformをOracle Unified Directory(OUD)と組み合せて構成する場合、またはOracle Directory Integration PlatformをOracle Directory Server Enterprise Edition(ODSEE)と組み合せて構成する場合には、Oracle Identity Management 11gリリース1(11.1.1.6.0)のインストール時に「ソフトウェアのインストール - 構成なし」オプションを選択する必要があります。Oracle Identity Management 11gリリース1(11.1.1.6.0)のインストールが完了したら、Oracle Directory Integration Platformで構成するために選択したコンポーネントに応じて、次の項を参照してください。

- Oracle Unified Directory(OUD)と組み合せたODIPの構成

- Oracle Directory Server Enterprise Edition(ODSEE)と組み合せたODIPの構成

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

4

前提条件のチェック

常時

前提条件がすべて満たされていることを確認します。

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

5

ドメインの選択

この画面は、「インストールと構成」オプションを選択した場合に表示されます。

次のいずれかのオプションを選択します。

- 新規ドメインの作成: 作成するドメインのユーザー名、ユーザー・パスワードおよびドメイン名を入力します。
選択するコンポーネントに応じて、次のいずれかの項を参照してください。

- ODSMおよびFusion Middleware Controlを伴う、新しいWebLogicドメインへのOIDの構成

- ODIP、ODSMおよびFusion Middleware Controlを伴う、新しいWebLogicドメインへのOIDの構成

- ODSMを伴う、新しいWebLogicドメインへのOIDおよびOVDの構成

- ODSMおよびFusion Middleware Controlを伴う、新しいWebLogicドメインでのOVDの構成

- 新しいWebLogicドメインへのODSMのみの単独構成

- Fusion Middleware Controlを伴う、新しいWebLogicドメインへのODIPの構成

- 拡張構成の例: OIFを、LDAP認証、ユーザー・ストアおよびフェデレーション・ストア用のOIDとともに、新しいWebLogic管理ドメインに構成する

- 既存のドメインの拡張: 拡張先の既存のドメインのホスト名、ポート、ユーザー名およびユーザー・パスワードを入力します。
選択するコンポーネントに応じて、次のいずれかの項を参照してください。

- 既存のWebLogicドメインへのOIDのみの単独構成

- 既存のWebLogicドメインへのOVDのみの単独構成

- 既存のWebLogicドメインへのODSMのみの単独構成

- 既存のWebLogicドメインへのODIPのみの単独構成

- クラスタを開く: Oracle Identity Managementのインストールの展開先となる既存クラスタの情報を入力します。含めるクラスタのホスト名、ポート、ユーザー名およびユーザー・パスワードを入力します。

- ドメインなしで構成: インストールのドメインを作成も拡張もしません。
選択するコンポーネントに応じて、次のいずれかの項を参照してください。

- WebLogicドメインなしでのOIDのみの単独構成

- WebLogicドメインなしでのOVDのみの単独構成

6

インストール場所の指定

常時

Oracleミドルウェア・ホームの場所、Oracleホーム・ディレクトリ、WebLogic Serverディレクトリ、Oracleインスタンスの場所およびOracleインスタンス名を指定します。

これらのディレクトリの詳細は、『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』のOracle Fusion Middlewareの概念とディレクトリ構造に関する項を参照してください。

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

7

セキュリティ更新の指定

常時

この画面で、セキュリティ問題の通知方法を決定できます。

- セキュリティ問題の通知を電子メールで受けとる場合は、「電子メール」フィールドに電子メール・アドレスを入力します。

- セキュリティ問題の通知をMy Oracle Support(以前のメタリンク)から受けとる場合は、My Oracle Supportオプションを選択してMy Oracle Supportパスワードを入力します。

- セキュリティ問題の通知を行わない場合は、すべてのフィールドを空のままにします。次のメッセージが表示されます。
電子メール・アドレスが指定されていません。構成内の重大なセキュリティの問題に関する通知を今後も受け取りませんか。

「はい」をクリックして続行します。

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

8

コンポーネントの構成

この画面は、「インストールと構成」オプションを選択した場合に表示されます。

- インストールおよび構成するOracle Identity Managementコンポーネントを選択します。

- 「ドメインの作成」インストールの場合、「管理コンポーネント」の下の「Enterprise Manager」チェックボックスは自動的に選択されます。Oracle Enterprise Manager Fusion Middleware Controlコンソール(Fusion Middleware Controlコンソール)がインストールされ、構成されます。選択を解除することはできません。構成用に暗黙的に選択されます。

- 「ドメイン・フローなし」を選択した場合は、Oracle Internet DirectoryとOracle Virtual Directoryを構成対象として選択できます。

- ドメインの拡張を選択するインストールでは、Enterprise Manager(Fusion Middleware Control Console)をコンポーネントとして選択できません。ドメイン拡張のインストールの場合、「管理コンポーネント」領域で選択できるのは「Oracle Directory Services Manager」のみです。

- Oracle Directory Services Managerは、スタンドアロン・コンポーネントとしてインストールおよび構成できます。

- 「ドメインの作成」インストール・フローでOracle Internet DirectoryまたはOracle Virtual Directoryのインストールを選択した場合、Oracle Directory Services Managerが自動的に選択され、選択を解除することはできません。ドメイン拡張またはクラスタ拡張の場合は、Oracle Internet DirectoryまたはOracle Virtual Directoryのインストールを選択すれば、Oracle Directory Services Managerの選択を解除できます。

- 少なくとも1つのJavaコンポーネントのインストールおよび構成を選択した場合、「クラスタ化」選択フィールドが表示され、使用可能になります。クラスタ化できるのは、管理対象サーバーと、管理対象サーバーにデプロイされたアプリケーションのみです。Enterprise Manager(Fusion Middleware Control Console)は管理サーバーにデプロイされているので、インストール中にクラスタ化されません。

- クラスタ・インストールの拡張を選択する場合、このオプションを選択する時点で少なくとも1つのクラスタが存在する必要があります。

- クラスタの拡張を選択する場合、クラスタの一部として構成されるJava EEコンポーネントがリストされます。

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

9

ポートの構成

この画面は、「インストールと構成」オプションを選択した場合に表示されます。

インストーラによるポートの構成方法を選択します。

- インストーラが、あらかじめ定められた範囲内のポートを構成するようにするには、自動ポート構成を選択します。

- staticports.iniファイルを使用してポートを構成する場合は、「構成ファイルを使用してポートを指定」を選択します。ファイルの表示/編集をクリックして、staticports.iniファイルの設定を更新します。

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

10

スキーマ・データベースの指定

この画面は、「インストールと構成」オプションを選択し、かつOracle Internet Directoryを構成することを選択した場合に表示されます。

既存のスキーマを使用するか、インストーラを使用して新しいスキーマを作成するかを選択します。

注意: 既存のスキーマを使用する場合、インストールを続けるには現在そのスキーマがデータベースに存在する必要があります。現在データベースに存在しない場合には、Oracle Fusion Middlewareリポジトリ作成ユーティリティを使用して作成する必要があります。

既存のスキーマを使用する手順:

1. 「既存のスキーマの使用」を選択します。

2. 「接続文字列」フィールドにデータベース接続情報を入力します。接続文字列は、hostname:port:servicenameの形式である必要があります。Oracle Real Application Clusters(RAC)の場合、接続文字列は、hostname1:port1:instance1^hostname2:port2:instance2@servicenameという形式である必要があります。

3. 「パスワード」フィールドに、既存のODSスキーマのパスワードを入力します。

4. 「次へ」をクリックして続行します。
注意: 既存のODSスキーマとODSSMスキーマのパスワードが異なる場合、 「次へ」をクリックすると、ODSSMパスワードの指定画面が表示されます。既存のODSSMスキーマのパスワードを入力して、「次へ」をクリックします。

新しいスキーマを作成するには:

1. スキーマの作成を選択します。

2. 「接続文字列」フィールドにデータベース接続情報を入力します。接続文字列は、hostname:port:servicenameの形式である必要があります。Oracle Real Application Clusters(RAC)の場合、接続文字列は、hostname1:port1:instance1^hostname2:port2:instance2@servicenameという形式である必要があります。

3. 「ユーザー名」フィールドにデータベース・ユーザーの名前を入力します。指定するユーザーにはDBA権限が必要です。
注意: Oracle Database 11gリリース2(11.2)以上のバージョンを使用している場合、データベースのユーザーは'SYS'のみにする必要があります。

4. 「パスワード」フィールドに、データベース・ユーザーのパスワードを入力します。

5. 「次へ」をクリックします。「OIDパスワードの入力」画面が表示されます。

6. ODSスキーマ・パスワードフィールドにパスワードを入力することによって、新しいODSスキーマ・パスワードを作成します。
ODSスキーマ・パスワードの確認フィールドに、パスワードをもう一度入力します。

7. ODSSMスキーマ・パスワードフィールドにパスワードを入力することによって、新しいODSSMスキーマ・パスワードを作成します。
ODSSMスキーマ・パスワードの確認フィールドに、パスワードをもう一度入力します。

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

11

Oracle Virtual Directory情報の指定

この画面は、「インストールと構成」オプションを選択し、かつOracle Virtual Directoryを構成することを選択した場合に表示されます。

次の情報を入力します。

- LDAP v3名前空間: Oracle Virtual Directoryの名前空間を入力します。デフォルト値は、dc=us,dc=oracle,dc=comです。

- HTTP Webゲートウェイ: Oracle Virtual Directory HTTP Webゲートウェイを有効にするには、このオプションを選択します。

- 保護: このオプションは、HTTP Webゲートウェイを有効化済で、SSLを使用して保護する場合に選択します。

- 管理者ユーザー名: Oracle Internet Directory管理者のユーザー名を入力します。デフォルト値は、cn=orcladminです。

- パスワード: Oracle Virtual Directory管理者のパスワードを入力します。

- パスワードの確認: Oracle Virtual Directory管理者のパスワードを再入力します。

- セキュア・モードでの管理サーバーの構成: SSLを使用してOracle Virtual Directoryの管理リスナーを保護するには、このオプションを選択します。このオプションは、デフォルトで選択されています。このオプションを選択することをお薦めします。

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

12

OID管理者パスワードの指定

この画面は、「インストールと構成」オプションを選択し、かつOracle Internet Directoryを構成することを選択した場合に表示されます。

Oracle Internet Directory管理者のパスワードを入力します。

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

13

Oracle Identity Federation構成タイプの選択

この画面は、「インストールと構成」オプションを選択し、かつOracle Identity Federationを構成することを選択した場合に表示されます。

次のいずれかの構成タイプを選択します。

- 基本: Oracle Identity Federationのデータストアや認証エンジン・タイプを選択する必要も、接続詳細を指定する必要もありません。
詳細は、「Oracle Identity Federationの基本構成の実行」を参照してください。

- 拡張: このオプションでは、データストアの構成タイプと認証エンジンを選択し、データストアおよび認証エンジンの接続詳細を指定することができます。
詳細は、「Oracle Identity Federationの拡張構成の実行」を参照してください。

注意: この表の手順で示しているのは、「基本」オプションが選択されているときの画面です。「詳細」のオプションを選択する場合の詳細は、次のリンク先を参照してください。

- Oracle Identity Federationの拡張構成の実行

- 拡張構成の例: OIFを、LDAP認証、ユーザー・ストアおよびフェデレーション・ストア用のOIDとともに、新しいWebLogic管理ドメインに構成する

- 拡張構成の例: RDBMSデータ・ストアがある新規または既存のWebLogicドメインにOIFを構成する

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

14

Oracle Identity Federationの詳細の指定

この画面は、「インストールと構成」オプションを選択し、かつOracle Identity Federationを構成することを選択した場合に表示されます。

次の情報を入力します。

- PKCS12パスワード: Oracle Identity Federationが暗号化とウォレットの署名に使用するパスワードを入力します。自己署名証明書付きのウォレットが自動的に生成されます。ウォレットの使用は、テストの場合のみお薦めします。

- パスワードの確認: PKCS12パスワードをもう一度入力します。

- サーバーID: このOracle Identity Federationインスタンスを識別するために使用する文字列を入力します。入力した文字列の先頭に、oifという接頭辞が追加されます。Oracle WebLogic Server管理ドメイン内の各論理Oracle Identity Federationインスタンスは、一意のサーバーIDを持つ必要があります。単一の論理インスタンスとして働くクラスタ化されたOracle Identity Federationインスタンスは、同じサーバーIDを持ちます。

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

15

インストール・サマリー

常時

画面の情報を検証します。オプションを変更する場合は、左側にあるナビゲーション・ツリーのリンクをクリックするか、その画面が表示されるまで「戻る」をクリックすると前の画面に戻ることができます。必要なオプションを編集した後、前の画面からインストールを続行できます。

レスポンス・ファイルを保存する場合は、「保存」をクリックします。インストール固有の情報が格納されるレスポンス・ファイルの名前と場所の入力を求められます。インストーラによってレスポンス・ファイルが作成されると、それをそのまま使用して他のシステムにインストールをレプリケートするか、またはテキスト・エディタでレスポンス・ファイルを修正できます。

「インストール」をクリックしてインストールを開始します。

16

インストールの進行状況

常時

UNIXシステムにインストールする場合、ORACLE_HOME/oracleRoot.shスクリプトを実行して適切なファイルおよびディレクトリ許可を設定するよう求められる可能性があります。詳細は、「UNIXプラットフォームでのoracleRoot.shスクリプトの実行」を参照してください。

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

17

構成の進行状況

この画面は、「インストールと構成」オプションを選択した場合に表示されます。

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

18

インストール完了

常時

「保存」をクリックしてインストール構成を保存し、「終了」をクリックしてインストーラを終了します。

「インストール・タイプの選択」画面で「インストールと構成」オプションを選択した場合は、Oracle Identity Management 11gリリース1(11.1.1.6.0)がインストールされます。デフォルトで、Oracle_IDM1はOracle Identity Management Oracleホーム・ディレクトリとして作成されます。このドキュメントでは、このホーム・ディレクトリもIDM_Homeとも呼びます。

インストール・ログ・ファイルを見つけるには、「インストール・ログ・ファイルの場所」を参照してください。

6.3 「ソフトウェアのインストール - 構成なし」オプションに対するOracle Identity Managementの構成

「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」の説明に従って、Oracle Identity Management 11gリリース1(11.1.1.6.0)のインストール時に「インストール・タイプの選択」画面で「ソフトウェアのインストール - 構成なし」オプションを選択した場合は、ここでOracle Identity Management構成ウィザードを起動して次のコンポーネントを構成する必要があります。

- Oracle Internet Directory(OID)

- Oracle Virtual Directory(OVD)

- Oracle Directory Service Manager(ODSM)

- Oracle Directory Integration Platform(ODIP)

- Oracle Identity Federation(OIF)

次のようにして、Oracle Identity Management 11g構成ウィザードを実行します。

UNIXシステムの場合:

ORACLE_IDM1/bin/config.sh

Windowsシステムの場合:

ORACLE_IDM1\bin\config.bat

Oracle Identity Management 11g構成ウィザードが表示されます。このウィザードを使用して、新規ドメインで、既存ドメインで、またはドメインを使用せずにコンポーネントを構成できます。ドメインを使用せずにインストールおよび構成できるのは、Oracle Internet DirectoryとOracle Virtual Directoryのみです。詳細は、次のトピックを参照してください。

- 既存のWebLogicドメインへのOIDのみの単独構成

- WebLogicドメインなしでのOIDのみの単独構成

- ODSMおよびFusion Middleware Controlを伴う、新しいWebLogicドメインへのOIDの構成

- ODIP、ODSMおよびFusion Middleware Controlを伴う、新しいWebLogicドメインへのOIDの構成

- ODSMおよびFusion Middleware Controlを伴う、新しいWebLogicドメインでのOVDの構成

- 既存のWebLogicドメインへのOVDのみの単独構成

- WebLogicドメインなしでのOVDのみの単独構成

- Oracle Identity Federationの基本構成の実行

- Oracle Identity Federationの拡張構成の実行

- Fusion Middleware Controlを伴う、新しいWebLogicドメインへのODIPの構成

- 既存のWebLogicドメインへのODIPのみの単独構成

- OIDがSSLモード2 - サーバーのみの認証で動作している場合のODIPの構成

7 Oracle Internet Directoryの構成

この章では、Oracle Internet Directory(OID)を構成する方法について説明します。

この章の内容は次のとおりです。

- ODSMおよびFusion Middleware Controlを伴う、新しいWebLogicドメインへのOIDの構成

- ODIP、ODSMおよびFusion Middleware Controlを伴う、新しいWebLogicドメインへのOIDの構成

- ODSMを伴う、新しいWebLogicドメインへのOIDおよびOVDの構成

- 既存のWebLogicドメインへのOIDのみの単独構成

- WebLogicドメインなしでのOIDのみの単独構成

- OIDインストールの検証

- OIDのインストール後のスタート・ガイド

表7-1 Oracle Internet Directory構成シナリオ

シナリオ

説明

ODSMおよびFusion Middleware Controlを伴う、新しいWebLogicドメインへのOIDの構成

このトピックで説明する構成は、次の条件がすべて揃っている環境に適しています。

- Fusion Middleware Controlを使用してOracle Internet Directoryを管理したい。

- Oracle Internet DirectoryをWebLogic管理ドメインに配置したい。

- 他の11gリリース1(11.1.1)のOracle Directory Servicesコンポーネントを管理しているWebLogic Administration Serverが存在しない。

- Oracle Internet DirectoryとWebLogic Administration Serverを、同一ホスト上の同一の場所にインストールしたい。

ODIP、ODSMおよびFusion Middleware Controlを伴う、新しいWebLogicドメインへのOIDの構成

このトピックで説明する構成は、次の条件がどちらも揃っている環境に適しています。

- Oracle Internet DirectoryとOracle Directory Integration Platformを、同一ホスト上の同一の場所にインストールしたい。

- 他の11gリリース1(11.1.1)のOracle Directory Servicesコンポーネントを管理しているWebLogic Administration Serverが存在しない。

ODSMを伴う、新しいWebLogicドメインへのOIDおよびOVDの構成

このトピックで説明する構成は、次の条件が揃っている環境に適しています。

- Oracle Internet DirectoryおよびOracle Virtual Directoryのコンポーネントの管理に新しいWebLogic Administration Serverが必要である。

- 後に新しいOracle Identity Managementコンポーネントを追加できるよう拡張可能なWebLogicドメインに、Oracle Internet DirectoryおよびOracle Virtual Directoryをともにインストールしたい。

既存のWebLogicドメインへのOIDのみの単独構成

このトピックで説明する構成は、次の条件がどちらも揃っている環境に適しています。

- 11gリリース1(11.1.1)のOracle Directory Servicesコンポーネントを管理するためにWebLogic Administration Serverを利用でき、そのドメインを結合するためにOracle Internet Directoryを使用したい。

- WebLogic Administration Serverとは別にOracle Internet Directoryをインストールしたい。

WebLogicドメインなしでのOIDのみの単独構成

このトピックで説明する構成は、次の条件がどちらも揃っている環境に適しています。

- 管理の都合上、WebLogic管理ドメインにOracle Internet Directoryを含みたくない。

- Fusion Middleware Controlを使用してOracle Internet Directoryを管理したくない。

7.1 ODSMおよびFusion Middleware Controlを伴う、新しいWebLogicドメインでのOIDの構成

このトピックでは、新しいWebLogic管理ドメインに、Oracle Directory Services Manager(ODSM)およびFusion Middleware ControlとともにOracle Internet Directory(OID)を構成する方法を説明します。内容は、次のとおりです。

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

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

- 依存関係

- 手順

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

このトピックで説明する構成は、次の条件がすべて揃っている環境に適しています。

- Fusion Middleware Controlを使用してOracle Internet Directoryを管理したい。

- Oracle Internet DirectoryをWebLogic管理ドメインに配置したい。

- 他の11gリリース1(11.1.1)のOracle Directory Servicesコンポーネントを管理しているWebLogic Administration Serverが存在しない。

- Oracle Internet DirectoryとWebLogic Administration Serverを、同一ホスト上の同一の場所にインストールしたい。

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

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

- WebLogic管理サーバー

- Oracle Internet Directory

- Oracle Directory Service Manager

- Fusion Middleware Control

7.1.3 依存性

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

- Oracle WebLogic Server

- Oracle Database

- 既存のスキーマを使用する場合、Oracle Databaseにある「Identity Management - Oracle Internet Directory」スキーマ

7.1.4 手順

新しいドメインに、Oracle Directory Services ManagerおよびFusion Middleware ControlとともにOracle Internet Directoryを構成するには、次の手順を実行します。

注意:
「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」の説明に従って、Oracle Identity Management 11gリリース1(11.1.1.6.0)のインストール時に「インストール・タイプの選択」画面で「インストールと構成」オプションを選択した場合は、「ドメインの選択」画面が表示されます。
「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」の説明に従って、Oracle Identity Management 11gリリース1(11.1.1.6.0)のインストール時に「インストール・タイプの選択」画面で「ソフトウェアのインストール - 構成なし」オプションを選択した場合は、ここでOracle Identity Management構成ウィザードを起動する必要があります。<ORACLE_HOME>/bin/config.sh(UNIXの場合)または<ORACLE_HOME>\bin\config.batを実行して、Oracle Identity Management構成ウィザードを起動します。「ドメインの選択」画面が表示されます。

1. ドメインの選択画面で、新規ドメインの作成を選択して、次の情報を入力します。

- 「ユーザー名」フィールドに、新しいドメインでのユーザー名を入力します。

- ユーザー・パスワード・フィールドに、新しいドメインでのパスワードを入力します。

- 「パスワードの確認」フィールドに、もう一度ユーザー・パスワードを入力します。

- 「ドメイン名」フィールドに、新しいドメインのドメイン名を入力します。

「次へ」をクリックします。「インストール場所の指定」画面が表示されます。

2. 「インストール・ディレクトリの特定」を参照して、ホーム、インスタンスおよびWebLogic Serverのディレクトリを特定します。各フィールドに情報を入力したら、「次へ」をクリックします。セキュリティ更新の指定画面が表示されます。

3. セキュリティ問題の通知方法を次の中から選択します。

- 電子メールでセキュリティ問題を通知する場合、「電子メール」フィールドにメール・アドレスを入力します。

- セキュリティ問題の通知をMy Oracle Support(以前のメタリンク)から受けとる場合は、My Oracle Supportオプションを選択してMy Oracle Supportパスワードを入力します。

- セキュリティ問題の通知を行わない場合は、すべてのフィールドを空のままにします。

「次へ」をクリックします。「コンポーネントの構成」画面が表示されます。

4. 「Oracle Internet Directory」を選択します。このインストールでは、Oracle Directory Services ManagerとFusion Middleware Controlの管理コンポーネントが自動的に選択されます。
他のコンポーネントが選択されていないことを確認し、「次へ」をクリックします。ポートの構成画面が表示されます。

5. インストーラによるポートの構成方法を選択します。

- インストーラが、あらかじめ定められた範囲内のポートを構成するようにするには、自動ポート構成を選択します。

- staticports.iniファイルを使用してポートを構成する場合は、「構成ファイルを使用してポートを指定」を選択します。「ファイルの表示/編集」をクリックして、staticports.iniファイルの設定を更新します。

「次へ」をクリックします。「スキーマ・データベースの指定」画面が表示されます。

6. 既存のスキーマを使用するか、インストーラを使用して新しいスキーマを作成するかを選択します。

注意:
既存のスキーマを使用する場合、インストールを続けるにはデータベースに現在そのスキーマが存在する必要があります。現在データベースに存在しない場合は、Oracle Fusion Middleware Repository Creation Utilityを使用して作成するか、後述の「新しいスキーマを作成する手順」の説明に従ってください。
詳細は「Oracle Fusion Middleware Repository Creation Utility (RCU)を使用したデータベース・スキーマの作成」を参照してください。

既存のスキーマを使用するには

1. 「既存のスキーマの使用」を選択します。

2. 「接続文字列」フィールドにデータベース接続情報を入力します。接続文字列は、hostname:port:servicenameという形式である必要があります。Oracle Real Application Clusters(RAC)の場合、接続文字列は、hostname1:port1:instance1^hostname2:port2:instance2@servicenameという形式である必要があります。

3. 「パスワード」フィールドに、既存のODSスキーマのパスワードを入力します。

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

注意:
既存のODSスキーマとODSSMスキーマのパスワードが異なる場合、「次へ」をクリックすると、ODSSMパスワードの指定画面が表示されます。既存のODSSMスキーマのパスワードを入力して、「次へ」をクリックします。

Oracle Internet Directoryの作成画面が表示されます。

5. ステップ7に進んで、インストールを続行します。

新しいスキーマを作成するには

1. スキーマの作成を選択します。

2. 「接続文字列」フィールドにデータベース接続情報を入力します。接続文字列は、hostname:port:servicenameという形式である必要があります。Oracle Real Application Clusters(RAC)の場合、接続文字列は、hostname1:port1:instance1^hostname2:port2:instance2@servicenameという形式である必要があります。

3. 「ユーザー名」フィールドにデータベース・ユーザーの名前を入力します。指定するユーザーにはDBA権限が必要です。

注意:
Oracle Database 11gリリース2(11.2)以上のバージョンを使用している場合、データベース・ユーザーは'SYS'のみにする必要があります。

4. 「パスワード」フィールドに、データベース・ユーザーのパスワードを入力します。

5. 「次へ」をクリックします。「OIDパスワードの入力」画面が表示されます。

6. ODSスキーマ・パスワードフィールドにパスワードを入力することによって、新しいODSスキーマ・パスワードを作成します。
ODSスキーマ・パスワードの確認フィールドに、パスワードをもう一度入力します。

7. ODSSMスキーマ・パスワードフィールドにパスワードを入力することによって、新しいODSSMスキーマ・パスワードを作成します。
ODSSMスキーマ・パスワードの確認フィールドに、パスワードをもう一度入力します。

8. 「次へ」をクリックします。Oracle Internet Directoryの作成画面が表示されます。

7. Oracle Internet Directoryに関する、次の情報を入力します。

- レルム: レルムの場所を入力します。

- 管理者パスワード: Oracle Internet Directory管理者のパスワードを指定します。

- パスワードの確認: 管理者パスワードをもう一度入力します。

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

8. 「インストール・サマリー」画面が表示されます。画面の情報を検証します。「構成」をクリックして構成を開始します。

9. 「構成の進行状況」画面が表示されます。「次へ」をクリックして続行します。

10. 「インストール 完了」画面が表示されます。「保存」をクリックして構成情報をファイルに保存し、「終了」をクリックしてインストーラを終了します。

注意:
Oracle Internet Directoryの構成後、$Instance_home/diagnostics/logs/OID/oid1/**ログ・ファイルに次のエラー・メッセージが表示される場合があります。
"2010-02-01T07:27:42+00:00] [OID] [NOTIFICATION:16] [] [OIDLDAPD] [host:stadp47] [pid: 26444] [tid: 0] Main:: FATAL * gslsmaiaInitAudCtx * Audit struct initialization failed. Audit error code: 62005"

このエラー・メッセージは無視できます。

7.2 ODIP、ODSMおよびFusion Middleware Controlを伴う、新しいWebLogicドメインへのOIDの構成

このトピックでは、新しいWebLogic管理ドメインでOracle Internet Directory (OID)を、Oracle Directory Integration Platform (ODIP)、Oracle Directory Services Manager (ODSM)、Fusion Middleware Controlと一緒に構成する方法について説明します。内容は、次のとおりです。

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

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

- 依存関係

- 手順

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

このトピックで説明する構成は、次の条件がどちらも揃っている環境に適しています。

- Oracle Internet DirectoryとOracle Directory Integration Platformを、同一ホスト上の同一の場所にインストールしたい。

- 他の11gリリース1(11.1.1)のOracle Directory Servicesコンポーネントを管理しているWebLogic Administration Serverが存在しない。

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

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

- WebLogic管理サーバー

- Oracle Internet Directory

- WebLogic管理対象サーバー

- Oracleディレクトリ統合プラットフォーム

- Oracle Directory Service Manager

- Fusion Middleware Control

7.2.3 依存性

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

- Oracle WebLogic Server

- Oracle Database

- 既存のスキーマを使用する場合、Oracle Databaseにある「Identity Management - Oracle Internet Directory」スキーマ

7.2.4 手順

新しいドメインに、Oracle Directory Integration Platform、Oracle Directory Services ManagerおよびFusion Middleware ControlとともにOracle Internet Directoryを構成するには、次の手順を実行します。

1. 「インストールのロードマップ」および「「インストールと構成」オプションを使用したOracle Identity Managementのインストール」の説明に従って、Oracle Internet Directory、Oracle Directory Integration PlatformおよびOracle Directory Services Managerがインストールされていることを確認します。

注意:
「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」の説明に従って、Oracle Identity Management 11gリリース1(11.1.1.6.0)のインストール時に「インストール・タイプの選択」画面で「インストールと構成」オプションを選択した場合は、「ドメインの選択」画面が表示されます。
「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」の説明に従って、Oracle Identity Management 11gリリース1(11.1.1.6.0)のインストール時に「インストール・タイプの選択」画面で「ソフトウェアのインストール - 構成なし」オプションを選択した場合は、ここでOracle Identity Management構成ウィザードを起動する必要があります。<ORACLE_HOME>/bin/config.sh(UNIXの場合)または<ORACLE_HOME>\bin\config.batを実行して、Oracle Identity Management構成ウィザードを起動します。「ドメインの選択」画面が表示されます。

2. ドメインの選択画面で、新規ドメインの作成を選択して、次の情報を入力します。

- 「ユーザー名」フィールドに、新しいドメインでのユーザー名を入力します。

- ユーザー・パスワード・フィールドに、新しいドメインでのパスワードを入力します。

- 「パスワードの確認」フィールドに、もう一度ユーザー・パスワードを入力します。

- 「ドメイン名」フィールドに、新しいドメインのドメイン名を入力します。

「次へ」をクリックします。「インストール場所の指定」画面が表示されます。

3. 「インストール・ディレクトリの特定」を参照して、ホーム、インスタンスおよびWebLogic Serverのディレクトリを特定します。各フィールドに情報を入力したら、「次へ」をクリックします。セキュリティ更新の指定画面が表示されます。

4. セキュリティ問題の通知方法を次の中から選択します。

- 電子メールでセキュリティ問題を通知する場合、「電子メール」フィールドにメール・アドレスを入力します。

- セキュリティ問題の通知をMy Oracle Support(以前のメタリンク)から受けとる場合は、My Oracle Supportオプションを選択してMy Oracle Supportパスワードを入力します。

- セキュリティ問題の通知を行わない場合は、すべてのフィールドを空のままにします。

「次へ」をクリックします。「コンポーネントの構成」画面が表示されます。

5. 「Oracle Internet Directory」と「Oracle Directory Integration Platform」を選択します。このインストールでは、Oracle Directory Services ManagerとFusion Middleware Controlの管理コンポーネントが自動的に選択されます。
他のコンポーネントが選択されていないことを確認し、「次へ」をクリックします。ポートの構成画面が表示されます。

6. インストーラによるポートの構成方法を選択します。

- インストーラが、あらかじめ定められた範囲内のポートを構成するようにするには、自動ポート構成を選択します。

- staticports.iniファイルを使用してポートを構成する場合は、「構成ファイルを使用してポートを指定」を選択します。「ファイルの表示/編集」をクリックして、staticports.iniファイルの設定を更新します。

「次へ」をクリックします。「スキーマ・データベースの指定」画面が表示されます。

7. 既存のスキーマを使用するか、インストーラを使用して新しいスキーマを作成するかを選択します。

注意:
既存のスキーマを使用する場合、インストールを続けるにはデータベースに現在そのスキーマが存在する必要があります。現在データベースに存在しない場合は、Oracle Fusion Middleware Repository Creation Utilityを使用して作成するか、後述の「新しいスキーマを作成する手順」の説明に従ってください。
詳細は、「Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用したデータベース・スキーマの作成」を参照してください。

既存のスキーマを使用するには

1. 「既存のスキーマの使用」を選択します。

2. 「接続文字列」フィールドにデータベース接続情報を入力します。接続文字列は、hostname:port:servicenameという形式である必要があります。Oracle Real Application Clusters(RAC)の場合、接続文字列は、hostname1:port1:instance1^hostname2:port2:instance2@servicenameという形式である必要があります。

3. 「パスワード」フィールドに、既存のODSスキーマのパスワードを入力します。

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

注意:
既存のODSスキーマとODSSMスキーマのパスワードが異なる場合、「次へ」をクリックすると、ODSSMパスワードの指定画面が表示されます。既存のODSSMスキーマのパスワードを入力して、「次へ」をクリックします。

Oracle Internet Directoryの作成画面が表示されます。

5. ステップ8に進んで、インストールを続行します。

新しいスキーマを作成するには

1. スキーマの作成を選択します。

2. 「接続文字列」フィールドにデータベース接続情報を入力します。接続文字列は、hostname:port:servicenameという形式である必要があります。Oracle Real Application Clusters(RAC)の場合、接続文字列は、hostname1:port1:instance1^hostname2:port2:instance2@servicenameという形式である必要があります。

3. 「ユーザー名」フィールドにデータベース・ユーザーの名前を入力します。指定するユーザーにはDBA権限が必要です。

注意:
Oracle Database 11gリリース2(11.2)以上のバージョンを使用している場合、データベース・ユーザーは'SYS'のみにする必要があります。

4. 「パスワード」フィールドに、データベース・ユーザーのパスワードを入力します。

5. 「次へ」をクリックします。「OIDパスワードの入力」画面が表示されます。

6. ODSスキーマ・パスワードフィールドにパスワードを入力することによって、新しいODSスキーマ・パスワードを作成します。
ODSスキーマ・パスワードの確認フィールドに、パスワードをもう一度入力します。

7. ODSSMスキーマ・パスワードフィールドにパスワードを入力することによって、新しいODSSMスキーマ・パスワードを作成します。
ODSSMスキーマ・パスワードの確認フィールドに、パスワードをもう一度入力します。

8. 「次へ」をクリックします。Oracle Internet Directoryの作成画面が表示されます。

8. Oracle Internet Directoryに関する、次の情報を入力します。

- レルム: レルムの場所を入力します。

- 管理者パスワード: Oracle Internet Directory管理者のパスワードを指定します。

- パスワードの確認: 管理者パスワードをもう一度入力します。

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

9. 「インストール・サマリー」画面が表示されます。画面の情報を検証します。「構成」をクリックして構成を開始します。

10. 「構成の進行状況」画面が表示されます。「次へ」をクリックして続行します。

11. 「インストール 完了」画面が表示されます。「保存」をクリックして構成情報をファイルに保存し、「終了」をクリックしてインストーラを終了します。

注意:
Oracle Internet Directoryの構成後、$Instance_home/diagnostics/logs/OID/oid1/**ログ・ファイルに次のエラー・メッセージが表示される場合があります。
"2010-02-01T07:27:42+00:00] [OID] [NOTIFICATION:16] [] [OIDLDAPD] [host:stadp47] [pid: 26444] [tid: 0] Main:: FATAL * gslsmaiaInitAudCtx * Audit struct initialization failed. Audit error code: 62005"

このエラー・メッセージは無視できます。

7.3 ODSMを伴う、新しいWebLogicドメインへのOIDおよびOVDの構成

このトピックでは、新しいWebLogic管理ドメインに、Oracle Directory Services Manager(ODSM)とともにOracle Internet Directory(OID)およびOracle Virtual Directory(OVD)を構成する方法を説明します。内容は、次のとおりです。

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

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

- 依存関係

- 手順

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

このトピックで説明する構成は、次の条件が揃っている環境に適しています。

- Oracle Internet DirectoryおよびOracle Virtual Directoryのコンポーネントの管理に新しいWebLogic Administration Serverが必要である。

- 後に新しいOracle Identity Managementコンポーネントを追加できるよう拡張可能なWebLogicドメインに、Oracle Internet DirectoryおよびOracle Virtual Directoryをともにインストールしたい。

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

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

- WebLogic管理サーバー

- Oracle Internet Directory

- Oracle Virtual Directory

- WebLogic管理対象サーバー

- Oracle Directory Service Manager

- Fusion Middleware Control

7.3.3 依存性

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

- Oracle WebLogic Server

- Oracle Database

- 既存のスキーマを使用する場合、Oracle Databaseにある「Identity Management - Oracle Internet Directory」スキーマ

7.3.4 手順

次の手順を実行して、新しいドメインにOracle Internet DirectoryおよびOracle Virtual Directoryを構成します。

1. 「インストールのロードマップ」および「「インストールと構成」オプションを使用したOracle Identity Managementのインストール」の説明に従って、Oracle Internet DirectoryおよびOracle Virtual Directoryがインストールされていることを確認します。

注意:
「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」の説明に従って、Oracle Identity Management 11gリリース1(11.1.1.6.0)のインストール時に「インストール・タイプの選択」画面で「インストールと構成」オプションを選択した場合は、「ドメインの選択」画面が表示されます。
「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」の説明に従って、Oracle Identity Management 11gリリース1(11.1.1.6.0)のインストール時に「インストール・タイプの選択」画面で「ソフトウェアのインストール - 構成なし」オプションを選択した場合は、ここでOracle Identity Management構成ウィザードを起動する必要があります。<ORACLE_HOME>/bin/config.sh(UNIXの場合)または<ORACLE_HOME>\bin\config.batを実行して、Oracle Identity Management構成ウィザードを起動します。「ドメインの選択」画面が表示されます。

2. ドメインの選択画面で、新規ドメインの作成を選択して、次の情報を入力します。

- 「ユーザー名」フィールドに、新しいドメインでのユーザー名を入力します。

- ユーザー・パスワード・フィールドに、新しいドメインでのパスワードを入力します。

- 「パスワードの確認」フィールドに、もう一度ユーザー・パスワードを入力します。

- 「ドメイン名」フィールドに、新しいドメインのドメイン名を入力します。

「次へ」をクリックします。「インストール場所の指定」画面が表示されます。

3. 「インストール・ディレクトリの特定」を参照して、ホーム、インスタンスおよびWebLogic Serverのディレクトリを特定します。
各フィールドに情報を入力したら、「次へ」をクリックします。セキュリティ更新の指定画面が表示されます。

4. セキュリティ問題の通知方法を次の中から選択します。

- 電子メールでセキュリティ問題を通知する場合、「電子メール」フィールドにメール・アドレスを入力します。

- セキュリティ問題の通知をMy Oracle Support(以前のメタリンク)から受けとる場合は、My Oracle Supportオプションを選択してMy Oracle Supportパスワードを入力します。

- セキュリティ問題の通知を行わない場合は、すべてのフィールドを空のままにします。

「次へ」をクリックします。「コンポーネントの構成」画面が表示されます。

5. 「Oracle Internet Directory」および「Oracle Virtual Directory」を選択します。Oracle Directory Services ManagerとOracle Fusion Middleware Controlは自動的に選択されます。
他のコンポーネントが選択されていないことを確認し、「次へ」をクリックします。ポートの構成画面が表示されます。

6. インストーラによるポートの構成方法を選択します。

- インストーラが、あらかじめ定められた範囲内のポートを構成するようにするには、自動ポート構成を選択します。

- staticports.iniファイルを使用してポートを構成する場合は、「構成ファイルを使用してポートを指定」を選択します。「ファイルの表示/編集」をクリックして、staticports.iniファイルの設定を更新します。

「次へ」をクリックします。Oracle Virtual Directory情報の指定画面が表示されます。

7. 次の情報を入力します。

- LDAP v3名前空間: Oracle Virtual Directoryの名前空間を入力します。デフォルト値はdc=us,dc=oracle,dc=comです。

- HTTP Webゲートウェイ: Oracle Virtual Directory HTTP Webゲートウェイを有効にするには、このオプションを選択します。

- 保護: このオプションは、HTTP Webゲートウェイを有効化済で、SSLを使用して保護する場合に選択します。

- 管理者ユーザー名: Oracle Internet Directory管理者のユーザー名を入力します。デフォルト値はcn=orcladminです。

- パスワード: Oracle Virtual Directory管理者のパスワードを入力します。

- パスワードの確認: Oracle Virtual Directory管理者のパスワードを再入力します。

- セキュア・モードでの管理サーバーの構成: SSLを使用してOracle Virtual Directoryの管理リスナーを保護するには、このオプションを選択します。このオプションは、デフォルトで選択されています。このオプションを選択することをお薦めします。

「次へ」をクリックします。スキーマ・データベースの指定画面が表示されます。

8. 既存のスキーマを使用するか、インストーラを使用して新しいスキーマを作成するかを選択します。

注意:
既存のスキーマを使用する場合、インストールを続けるにはデータベースに現在そのスキーマが存在する必要があります。現在データベースに存在しない場合は、Oracle Fusion Middleware Repository Creation Utilityを使用して作成するか、後述の「新しいスキーマを作成する手順」の説明に従ってください。
詳細は「Oracle Fusion Middleware Repository Creation Utility (RCU)を使用したデータベース・スキーマの作成」を参照してください。

既存のスキーマを使用するには

1. 「既存のスキーマの使用」を選択します。

2. 「接続文字列」フィールドにデータベース接続情報を入力します。接続文字列は、hostname:port:servicenameという形式である必要があります。Oracle Real Application Clusters(RAC)の場合、接続文字列は、hostname1:port1:instance1^hostname2:port2:instance2@servicenameという形式である必要があります。

3. 「パスワード」フィールドに、既存のODSスキーマのパスワードを入力します。

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

注意:
既存のODSスキーマとODSSMスキーマのパスワードが異なる場合、「次へ」をクリックすると、ODSSMパスワードの指定画面が表示されます。既存のODSSMスキーマのパスワードを入力して、「次へ」をクリックします。

Oracle Internet Directoryの作成画面が表示されます。

5. ステップ8に進んで、インストールを続行します。

新しいスキーマを作成するには

1. スキーマの作成を選択します。

2. 「接続文字列」フィールドにデータベース接続情報を入力します。接続文字列は、hostname:port:servicenameという形式である必要があります。Oracle Real Application Clusters(RAC)の場合、接続文字列は、hostname1:port1:instance1^hostname2:port2:instance2@servicenameという形式である必要があります。

3. 「ユーザー名」フィールドにデータベース・ユーザーの名前を入力します。指定するユーザーにはDBA権限が必要です。

注意:
Oracle Database 11gリリース2(11.2)以上のバージョンを使用している場合、データベース・ユーザーは'SYS'のみにする必要があります。

4. 「パスワード」フィールドに、データベース・ユーザーのパスワードを入力します。

5. 「次へ」をクリックします。「OIDパスワードの入力」画面が表示されます。

6. ODSスキーマ・パスワードフィールドにパスワードを入力することによって、新しいODSスキーマ・パスワードを作成します。
ODSスキーマ・パスワードの確認フィールドに、パスワードをもう一度入力します。

7. ODSSMスキーマ・パスワードフィールドにパスワードを入力することによって、新しいODSSMスキーマ・パスワードを作成します。
ODSSMスキーマ・パスワードの確認フィールドに、パスワードをもう一度入力します。

8. 「次へ」をクリックします。Oracle Internet Directoryの作成画面が表示されます。

9. Oracle Internet Directoryに関する、次の情報を入力します。

- レルム: レルムの場所を入力します。

- 管理者パスワード: Oracle Internet Directory管理者のパスワードを指定します。

- パスワードの確認: 管理者パスワードをもう一度入力します。

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

10. 「インストール・サマリー」画面が表示されます。画面の情報を検証します。「構成」をクリックして構成を開始します。

11. 「構成の進行状況」画面が表示されます。「次へ」をクリックして続行します。

12. 「インストール 完了」画面が表示されます。「保存」をクリックして構成情報をファイルに保存し、「終了」をクリックしてインストーラを終了します。

7.4 既存のWebLogicドメインへのOIDのみの単独構成

このトピックでは、既存のWebLogic管理ドメインにOracle Internet Directory(OID)のみを構成する方法を説明します。内容は、次のとおりです。

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

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

- 依存関係

- 手順

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

このトピックで説明する構成は、次の条件がどちらも揃っている環境に適しています。

- 11gリリース1(11.1.1)のOracle Directory Servicesコンポーネントを管理するためにWebLogic Administration Serverを利用でき、そのドメインを結合するためにOracle Internet Directoryを使用したい。

- WebLogic Administration Serverとは別にOracle Internet Directoryをインストールしたい。

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

この項の構成を実行すると、Oracle Internet Directoryのみがデプロイされます。

7.4.3 依存性

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

- Oracle WebLogic Server

- Oracle Database

- 既存のスキーマを使用する場合、Oracle Databaseにある「Identity Management - Oracle Internet Directory」スキーマ

7.4.4 手順

次の手順を実行して、既存のドメインにOracle Internet Directoryのみを構成します。

1. 「インストールのロードマップ」および「「インストールと構成」オプションを使用したOracle Identity Managementのインストール」の説明に従って、Oracle Internet Directoryがインストールされていることを確認します。

注意:
「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」の説明に従って、Oracle Identity Management 11gリリース1(11.1.1.6.0)のインストール時に「インストール・タイプの選択」画面で「インストールと構成」オプションを選択した場合は、「ドメインの選択」画面が表示されます。
「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」の説明に従って、Oracle Identity Management 11gリリース1(11.1.1.6.0)のインストール時に「インストール・タイプの選択」画面で「ソフトウェアのインストール - 構成なし」オプションを選択した場合は、ここでOracle Identity Management構成ウィザードを起動する必要があります。<ORACLE_HOME>/bin/config.sh(UNIXの場合)または<ORACLE_HOME>\bin\config.batを実行して、Oracle Identity Management構成ウィザードを起動します。「ドメインの選択」画面が表示されます。

2. ドメインの選択画面で、既存ドメインの拡張を選択して、次の情報を入力します。

- 「ホスト名」フィールドに、ドメインを含んでいるホストの名前を入力します。

- 「ポート」フィールドに、Oracle WebLogic Serverのリスニング・ポートを入力します。

- 「ユーザー名」フィールドに、ドメインでのユーザー名を入力します。

- 「パスワード」フィールドに、ドメイン・ユーザーのパスワードを入力します。

「次へ」をクリックします。「インストール場所の指定」画面が表示されます。

3. 「インストール・ディレクトリの特定」を参照して、ホーム、インスタンスおよびWebLogic Serverのディレクトリを特定します。

注意:
Oracle Identity Managementコンポーネントを既存のOracle WebLogic Server管理ドメインにインストールする場合、ドメイン内の各Oracle WebLogic Serverホーム、Oracleミドルウェア・ホームおよびOracleホーム・ディレクトリはディレクトリ・パスおよび名前が同一である必要があります。

各フィールドに情報を入力したら、「次へ」をクリックします。セキュリティ更新の指定画面が表示されます。

4. セキュリティ問題の通知方法を次の中から選択します。

- 電子メールでセキュリティ問題を通知する場合、「電子メール」フィールドにメール・アドレスを入力します。

- セキュリティ問題の通知をMy Oracle Support(以前のメタリンク)から受けとる場合は、My Oracle Supportオプションを選択してMy Oracle Supportパスワードを入力します。

- セキュリティ問題の通知を行わない場合は、すべてのフィールドを空のままにします。

「次へ」をクリックします。「コンポーネントの構成」画面が表示されます。

5. 「Oracle Internet Directory」のみを選択します。他のコンポーネントが選択されていないことを確認し、「次へ」をクリックします。ポートの構成画面が表示されます。

6. インストーラによるポートの構成方法を選択します。

- インストーラが、あらかじめ定められた範囲内のポートを構成するようにするには、自動ポート構成を選択します。

- staticports.iniファイルを使用してポートを構成する場合は、「構成ファイルを使用してポートを指定」を選択します。「ファイルの表示/編集」をクリックして、staticports.iniファイルの設定を更新します。

「次へ」をクリックします。「スキーマ・データベースの指定」画面が表示されます。

7. 既存のスキーマを使用するか、インストーラを使用して新しいスキーマを作成するかを選択します。

注意:
既存のスキーマを使用する場合、インストールを続けるにはデータベースに現在そのスキーマが存在する必要があります。現在データベースに存在しない場合は、Oracle Fusion Middleware Repository Creation Utilityを使用して作成するか、後述の「新しいスキーマを作成する手順」の説明に従ってください。
詳細は「Oracle Fusion Middleware Repository Creation Utility (RCU)を使用したデータベース・スキーマの作成」を参照してください。

既存のスキーマを使用するには

1. 「既存のスキーマの使用」を選択します。

2. 「接続文字列」フィールドにデータベース接続情報を入力します。接続文字列は、hostname:port:servicenameという形式である必要があります。Oracle Real Application Clusters(RAC)の場合、接続文字列は、hostname1:port1:instance1^hostname2:port2:instance2@servicenameという形式である必要があります。

3. 「パスワード」フィールドに、既存のODSスキーマのパスワードを入力します。

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

注意:
既存のODSスキーマとODSSMスキーマのパスワードが異なる場合、「次へ」をクリックすると、ODSSMパスワードの指定画面が表示されます。既存のODSSMスキーマのパスワードを入力して、「次へ」をクリックします。

Oracle Internet Directoryの作成画面が表示されます。

5. ステップ8に進んで、インストールを続行します。

新しいスキーマを作成するには

1. スキーマの作成を選択します。

2. 「接続文字列」フィールドにデータベース接続情報を入力します。接続文字列は、hostname:port:servicenameという形式である必要があります。Oracle Real Application Clusters(RAC)の場合、接続文字列は、hostname1:port1:instance1^hostname2:port2:instance2@servicenameという形式である必要があります。

3. 「ユーザー名」フィールドにデータベース・ユーザーの名前を入力します。指定するユーザーにはDBA権限が必要です。

注意:
Oracle Database 11gリリース2(11.2)以上のバージョンを使用している場合、データベース・ユーザーは'SYS'のみにする必要があります。

4. 「パスワード」フィールドに、データベース・ユーザーのパスワードを入力します。

5. 「次へ」をクリックします。「OIDパスワードの入力」画面が表示されます。

6. ODSスキーマ・パスワードフィールドにパスワードを入力することによって、新しいODSスキーマ・パスワードを作成します。
ODSスキーマ・パスワードの確認フィールドに、パスワードをもう一度入力します。

7. ODSSMスキーマ・パスワードフィールドにパスワードを入力することによって、新しいODSSMスキーマ・パスワードを作成します。
ODSSMスキーマ・パスワードの確認フィールドに、パスワードをもう一度入力します。

8. 「次へ」をクリックします。Oracle Internet Directoryの作成画面が表示されます。

8. Oracle Internet Directoryに関する、次の情報を入力します。

- レルム: レルムの場所を入力します。

- 管理者パスワード: Oracle Internet Directory管理者のパスワードを指定します。

- パスワードの確認: 管理者パスワードをもう一度入力します。

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

9. 「インストール・サマリー」画面が表示されます。画面の情報を検証します。「構成」をクリックして構成を開始します。

10. 「構成の進行状況」画面が表示されます。「次へ」をクリックして続行します。

11. 「インストール 完了」画面が表示されます。「保存」をクリックして構成情報をファイルに保存し、「終了」をクリックしてインストーラを終了します。

注意:
Oracle Internet Directoryの構成後、$Instance_home/diagnostics/logs/OID/oid1/**ログ・ファイルに次のエラー・メッセージが表示される場合があります。
"2010-02-01T07:27:42+00:00] [OID] [NOTIFICATION:16] [] [OIDLDAPD] [host:stadp47] [pid: 26444] [tid: 0] Main:: FATAL * gslsmaiaInitAudCtx * Audit struct initialization failed. Audit error code: 62005"

このエラー・メッセージは無視できます。

7.5 WebLogicドメインなしでのOIDのみの単独構成

このトピックでは、WebLogic管理ドメインを使用せずにOracle Internet Directory (OID)のみを構成する方法について説明します。内容は、次のとおりです。

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

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

- 依存関係

- 手順

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

このトピックで説明する構成は、次の条件がどちらも揃っている環境に適しています。

- 管理の都合上、WebLogic管理ドメインにOracle Internet Directoryを含みたくない。

- Fusion Middleware Controlを使用して、Oracle Internet DirectoryおよびOracle Directory Services Managerを管理したくない。

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

この項の構成を実行すると、Oracle Internet Directoryのみがデプロイされます。

7.5.3 依存性

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

- Oracle Database

- 既存のスキーマを使用する場合、Oracle Databaseにある「Identity Management - Oracle Internet Directory」スキーマ

7.5.4 手順

次の手順を実行して、ドメインなしでOracle Internet Directoryのみを構成します。

1. 「インストールのロードマップ」および「「インストールと構成」オプションを使用したOracle Identity Managementのインストール」の説明に従って、Oracle Internet Directoryがインストールされていることを確認します。

注意:

- この特定のシナリオでは、Oracle WebLogic Serverのインストールはオプションです。ただし、次の手順3の説明に従って、ミドルウェア・ホームを作成できます。

- 「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」の説明に従って、Oracle Identity Management 11gリリース1(11.1.1.6.0)のインストール時に「インストール・タイプの選択」画面で「インストールと構成」オプションを選択した場合は、「ドメインの選択」画面が表示されます。

- 「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」の説明に従って、Oracle Identity Management 11gリリース1(11.1.1.6.0)のインストール時に「インストール・タイプの選択」画面で「ソフトウェアのインストール - 構成なし」オプションを選択した場合は、ここでOracle Identity Management構成ウィザードを起動する必要があります。<ORACLE_HOME>/bin/config.sh(UNIXの場合)または<ORACLE_HOME>\bin\config.batを実行して、Oracle Identity Management構成ウィザードを起動します。「ドメインの選択」画面が表示されます。

2. 「ドメインの選択」画面で、「ドメインなしで構成」を選択し、「次へ」をクリックします。「インストール場所の指定」画面が表示されます。

3. 各フィールドに、次の情報を入力します。

- Oracle Middlewareホームの場所: Oracle Middlewareホーム・ディレクトリがすでに存在する場合は、ディレクトリへのパスをこのフィールドに入力します。Oracle Middlewareホーム・ディレクトリが存在しない場合は、Oracle共通ホーム・ディレクトリとOracleホーム・ディレクトリを含むディレクトリを作成する場所へのパスを入力します。このフィールドで特定するディレクトリ内に、Oracle共通ホーム・ディレクトリとOracleホーム・ディレクトリが作成されます。
Oracleミドルウェア・ホーム・ディレクトリは、通常MW_HOMEと呼ばれます。

注意:
Oracleミドルウェア・ホーム・ディレクトリは、Oracle WebLogic Serverインストールを含める必要はありません。

- Oracleホーム・ディレクトリ: Oracleホーム・ディレクトリの名前を入力します。インストーラは、このフィールドに入力する名前を使用して、「Oracle Middlewareホームの場所」フィールドに入力する場所の下にOracleホーム・ディレクトリを作成します。Oracleホーム・ディレクトリは、通常ORACLE_HOMEと呼ばれます。

- Oracleインスタンスの場所: Oracleインスタンス・ディレクトリを作成する場所のディレクトリ・パスを入力します。インストーラは、このフィールドに入力した場所と、「Oracleインスタンス名」フィールドに入力した名前を使用して、Oracleインスタンスのディレクトリを作成します。Oracleインスタンスのディレクトリには、システム上の任意の場所を指定できます。それは、Oracleミドルウェア・ホーム・ディレクトリ内になくてもかまいません。

- Oracleインスタンス名: Oracleインスタンス・ディレクトリの名前を入力します。インストーラは、このフィールドに入力された名前を使用して、「Oracleインスタンスの場所」フィールドに指定された場所にOracleインスタンス・ディレクトリを作成します。このディレクトリは通常ORACLE_INSTANCEと呼ばれます。

各フィールドに情報を入力したら、「次へ」をクリックします。セキュリティ更新の指定画面が表示されます。

4. セキュリティ問題の通知方法を次の中から選択します。

- 電子メールでセキュリティ問題を通知する場合、「電子メール」フィールドにメール・アドレスを入力します。

- セキュリティ問題の通知をMy Oracle Support(以前のメタリンク)から受けとる場合は、My Oracle Supportオプションを選択してMy Oracle Supportパスワードを入力します。

- セキュリティ問題の通知を行わない場合は、すべてのフィールドを空のままにします。

「次へ」をクリックします。「コンポーネントの構成」画面が表示されます。

5. 「コンポーネントの構成」画面で、「Oracle Internet Directory」のみを選択します。他のコンポーネントが選択されていないことを確認し、「次へ」をクリックします。ポートの構成画面が表示されます。

6. インストーラによるポートの構成方法を選択します。

- インストーラが、あらかじめ定められた範囲内のポートを構成するようにするには、自動ポート構成を選択します。

- staticports.iniファイルを使用してポートを構成する場合は、「構成ファイルを使用してポートを指定」を選択します。「ファイルの表示/編集」をクリックして、staticports.iniファイルの設定を更新します。

「次へ」をクリックします。「スキーマ・データベースの指定」画面が表示されます。

7. 既存のスキーマを使用するか、インストーラを使用して新しいスキーマを作成するかを選択します。

注意:
既存のスキーマを使用する場合、インストールを続けるにはデータベースに現在そのスキーマが存在する必要があります。現在データベースに存在しない場合は、Oracle Fusion Middleware Repository Creation Utilityを使用して作成するか、後述の「新しいスキーマを作成する手順」の説明に従ってください。
詳細は「Oracle Fusion Middleware Repository Creation Utility (RCU)を使用したデータベース・スキーマの作成」を参照してください。

既存のスキーマを使用するには

1. 「既存のスキーマの使用」を選択します。

2. 「接続文字列」フィールドにデータベース接続情報を入力します。接続文字列は、hostname:port:servicenameという形式である必要があります。Oracle Real Application Clusters(RAC)の場合、接続文字列は、hostname1:port1:instance1^hostname2:port2:instance2@servicenameという形式である必要があります。

3. 「パスワード」フィールドに、既存のODSスキーマのパスワードを入力します。

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

注意:
既存のODSスキーマとODSSMスキーマのパスワードが異なる場合、「次へ」をクリックすると、ODSSMパスワードの指定画面が表示されます。既存のODSSMスキーマのパスワードを入力して、「次へ」をクリックします。

Oracle Internet Directoryの作成画面が表示されます。

5. ステップ8に進んで、インストールを続行します。

新しいスキーマを作成するには

1. スキーマの作成を選択します。

2. 「接続文字列」フィールドにデータベース接続情報を入力します。接続文字列は、hostname:port:servicenameという形式である必要があります。Oracle Real Application Clusters(RAC)の場合、接続文字列は、hostname1:port1:instance1^hostname2:port2:instance2@servicenameという形式である必要があります。

3. 「ユーザー名」フィールドにデータベース・ユーザーの名前を入力します。指定するユーザーにはDBA権限が必要です。

注意:
Oracle Database 11gリリース2(11.2)以上のバージョンを使用している場合、データベース・ユーザーは'SYS'のみにする必要があります。

4. 「パスワード」フィールドに、データベース・ユーザーのパスワードを入力します。

5. 「次へ」をクリックします。「OIDパスワードの入力」画面が表示されます。

6. ODSスキーマ・パスワードフィールドにパスワードを入力することによって、新しいODSスキーマ・パスワードを作成します。
ODSスキーマ・パスワードの確認フィールドに、パスワードをもう一度入力します。

7. ODSSMスキーマ・パスワードフィールドにパスワードを入力することによって、新しいODSSMスキーマ・パスワードを作成します。
ODSSMスキーマ・パスワードの確認フィールドに、パスワードをもう一度入力します。

8. 「次へ」をクリックします。Oracle Internet Directoryの作成画面が表示されます。

8. Oracle Internet Directoryに関する、次の情報を入力します。

- レルム: レルムの場所を入力します。

- 管理者パスワード: Oracle Internet Directory管理者のパスワードを指定します。

- パスワードの確認: 管理者パスワードをもう一度入力します。

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

9. 「インストール・サマリー」画面が表示されます。画面の情報を検証します。「構成」をクリックして構成を開始します。

10. 「構成の進行状況」画面が表示されます。「次へ」をクリックして続行します。

11. 「インストール 完了」画面が表示されます。「保存」をクリックして構成情報をファイルに保存し、「終了」をクリックしてインストーラを終了します。

注意:

- このインストールと構成を実行したが、後から、Fusion Middleware Controlを使用してOracle Internet Directoryを管理することに決定した場合、Oracle Internet DirectoryをWebLogic Administration Serverに登録する必要があります。
詳細は、『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』の、OracleインスタンスまたはOracleコンポーネントのWebLogic Serverへの登録に関する項を参照してください。

- Oracle Internet Directoryの構成後、$Instance_home/diagnostics/logs/OID/oid1/**ログ・ファイルに次のエラー・メッセージが表示される場合があります。
"2010-02-01T07:27:42+00:00] [OID] [NOTIFICATION:16] [] [OIDLDAPD] [host:stadp47] [pid: 26444] [tid: 0] Main:: FATAL * gslsmaiaInitAudCtx * Audit struct initialization failed. Audit error code: 62005"

このエラー・メッセージは無視できます。

7.6 OIDインストールの検証

次のようにして、Oracle Internet Directory(OID)インストールを検証します。

- $ORACLE_INSTANCE/bin/opmnctl status -lコマンドを実行します。たとえば、Oracle Internet Directoryが構成されている場合は次の結果が表示されます。

Processes in Instance: asinst_1
---------------------------------+--------------------+---------+----------+------------+----------+-----------+------
ias-component                    | process-type       |     pid | status   |        uid |  memused |    uptime | ports
---------------------------------+--------------------+---------+----------+------------+----------+-----------+------
oid1                             | oidldapd           |   24032 | Alive    |  582907955 |   113004 |   0:00:41 | N/A
oid1                             | oidldapd           |   24024 | Alive    |  582907954 |    56288 |   0:00:42 | N/A
oid1                             | oidmon             |   24001 | Alive    |  582907953 |    50232 |   0:00:43 | LDAPS:3131,LDAP:3060
EMAGENT                          | EMAGENT            |   24000 | Alive    |  582907952 |     5852 |   0:00:43 | N/A

- Oracle Internet Directoryの非SSLポートおよびSSLポート上で、$ORACLE_HOME/bin/ldapbindコマンドを実行します。次に例を示します。
非SSLポート上:

$ORACLE_HOME/bin/ldapbind -h <ホスト名> -p <ポート> -D cn=orcladmin -w <パスワード>

SSLポート上:

$ORACLE_HOME/bin/ldapbind -h <ホスト名> -p <ポート> -D cn=orcladmin -w <パスワード> -U 1

7.7 OIDのインストール後のスタート・ガイド

Oracle Internet Directory(OID)をインストールした後で、『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』の、「Oracle Internet Directoryスタート・ガイド」の章を参照してください。

8 Oracle Virtual Directoryの構成

この章では、Oracle Virtual Directory(OVD)を構成する方法について説明します。

この章の内容は次のとおりです。

- ODSMおよびFusion Middleware Controlを伴う、新しいWebLogicドメインでのOVDの構成

- 既存のWebLogicドメインへのOVDのみの単独構成

- WebLogicドメインなしでのOVDのみの単独構成

- OVDの検証

- OVDのインストール後のスタート・ガイド

8.1 ODSMおよびFusion Middleware Controlを伴う、新しいWebLogicドメインでのOVDの構成

このトピックでは、新しいWebLogic管理ドメインでOracle Virtual Directory (OVD)を、Oracle Directory Services Manager (ODSM)とFusion Middleware Controlと一緒に構成する方法について説明します。内容は、次のとおりです。

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

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

- 依存関係

- 手順

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

このトピックで説明する構成は、次の条件がすべて揃っている環境に適しています。

- Fusion Middleware Controlを使用してOracle Virtual Directoryを管理したい。

- Oracle Virtual DirectoryをWebLogic管理ドメインに配置したい。

- 他の11gリリース1(11.1.1)のOracle Directory Servicesコンポーネントを管理しているWebLogic Administration Serverが存在しない。

- Oracle Virtual DirectoryとWebLogic Administration Serverを、同一ホスト上の同一の場所にインストールしたい。

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

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

- WebLogic管理サーバー

- Oracle Virtual Directory

- Oracle Directory Service Manager

- Fusion Middleware Control

8.1.3 依存性

この項の構成は、Oracle WebLogic Serverに依存しています。

8.1.4 手順

新しいドメインに、Oracle Directory Services ManagerおよびFusion Middleware ControlとともにOracle Virtual Directoryを構成するには、次の手順を実行します。

1. 「インストールのロードマップ」および「「インストールと構成」オプションを使用したOracle Identity Managementのインストール」の説明に従って、Oracle Virtual Directoryがインストールされていることを確認します。

注意:
「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」の説明に従って、Oracle Identity Management 11gリリース1(11.1.1.6.0)のインストール時に「インストール・タイプの選択」画面で「インストールと構成」オプションを選択した場合は、「ドメインの選択」画面が表示されます。
「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」の説明に従って、Oracle Identity Management 11gリリース1(11.1.1.6.0)のインストール時に「インストール・タイプの選択」画面で「ソフトウェアのインストール - 構成なし」オプションを選択した場合は、ここでOracle Identity Management構成ウィザードを起動する必要があります。<ORACLE_HOME>/bin/config.sh(UNIXの場合)または<ORACLE_HOME>\bin\config.batを実行して、Oracle Identity Management構成ウィザードを起動します。「ドメインの選択」画面が表示されます。

2. ドメインの選択画面で、新規ドメインの作成を選択して、次の情報を入力します。

- 「ユーザー名」フィールドに、新しいドメインでのユーザー名を入力します。

- ユーザー・パスワード・フィールドに、新しいドメインでのパスワードを入力します。

- 「パスワードの確認」フィールドに、もう一度ユーザー・パスワードを入力します。

- 「ドメイン名」フィールドに、新しいドメインのドメイン名を入力します。

「次へ」をクリックします。「インストール場所の指定」画面が表示されます。

3. 「インストール・ディレクトリの特定」を参照して、ホーム、インスタンスおよびWebLogic Serverのディレクトリを特定します。各フィールドに情報を入力したら、「次へ」をクリックします。セキュリティ更新の指定画面が表示されます。

4. セキュリティ問題の通知方法を次の中から選択します。

- 電子メールでセキュリティ問題を通知する場合、「電子メール」フィールドにメール・アドレスを入力します。

- セキュリティ問題の通知をMy Oracle Support(以前のメタリンク)から受けとる場合は、My Oracle Supportオプションを選択してMy Oracle Supportパスワードを入力します。

- セキュリティ問題の通知を行わない場合は、すべてのフィールドを空のままにします。

「次へ」をクリックします。「コンポーネントの構成」画面が表示されます。

5. 「Oracle Virtual Directory」のみを選択します。このインストールでは、Oracle Directory Services ManagerとFusion Middleware Controlの管理コンポーネントが自動的に選択されます。
他のコンポーネントが選択されていないことを確認し、「次へ」をクリックします。ポートの構成画面が表示されます。

6. インストーラによるポートの構成方法を選択します。

- インストーラが、あらかじめ定められた範囲内のポートを構成するようにするには、自動ポート構成を選択します。

- staticports.iniファイルを使用してポートを構成する場合は、「構成ファイルを使用してポートを指定」を選択します。「ファイルの表示/編集」をクリックして、staticports.iniファイルの設定を更新します。

「次へ」をクリックします。Oracle Virtual Directory情報の指定画面が表示されます。

7. 次の情報を入力します。

- LDAP v3名前空間: Oracle Virtual Directoryの名前空間を入力します。デフォルト値はdc=us,dc=oracle,dc=comです。

- HTTP Webゲートウェイ: Oracle Virtual Directory HTTP Webゲートウェイを有効にするには、このオプションを選択します。

- 保護: このオプションは、HTTP Webゲートウェイを有効化済で、SSLを使用して保護する場合に選択します。

- 管理者ユーザー名: Oracle Internet Directory管理者のユーザー名を入力します。デフォルト値はcn=orcladminです。

- パスワード: Oracle Virtual Directory管理者のパスワードを入力します。

- パスワードの確認: Oracle Virtual Directory管理者のパスワードを再入力します。

- セキュア・モードでの管理サーバーの構成: SSLを使用してOracle Virtual Directoryの管理リスナーを保護するには、このオプションを選択します。このオプションは、デフォルトで選択されています。このオプションを選択することをお薦めします。

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

8. 「インストール・サマリー」画面が表示されます。画面の情報を検証します。「構成」をクリックして構成を開始します。

9. 「構成の進行状況」画面が表示されます。「次へ」をクリックして続行します。

10. 「インストール 完了」画面が表示されます。「保存」をクリックして構成情報をファイルに保存し、「終了」をクリックしてインストーラを終了します。

8.2 既存のWebLogicドメインへのOVDのみの単独構成

このトピックでは、既存のWebLogic管理ドメインにOracle Virtual Directory(OVD)のみを構成する方法を説明します。内容は、次のとおりです。

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

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

- 依存関係

- 手順

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

このトピックで説明する構成は、次の条件がどちらも揃っている環境に適しています。

- 11gリリース1(11.1.1)のOracle Directory Servicesコンポーネントを管理するためにWebLogic Administration Serverを利用でき、そのドメインを結合するためにOracle Virtual Directoryを使用したい。

- WebLogic Administration Serverとは別にOracle Virtual Directoryをインストールしたい。

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

この項の構成を実行すると、Oracle Virtual Directoryのみがデプロイされます。

8.2.3 依存性

この項の構成は、Oracle WebLogic Serverに依存しています。

8.2.4 手順

次の手順を実行して、既存のドメインにOracle Virtual Directoryのみを構成します。

1. 「インストールのロードマップ」および「「インストールと構成」オプションを使用したOracle Identity Managementのインストール」の説明に従って、Oracle Virtual Directoryがインストールされていることを確認します。

注意:
「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」の説明に従って、Oracle Identity Management 11gリリース1(11.1.1.6.0)のインストール時に「インストール・タイプの選択」画面で「インストールと構成」オプションを選択した場合は、「ドメインの選択」画面が表示されます。
「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」の説明に従って、Oracle Identity Management 11gリリース1(11.1.1.6.0)のインストール時に「インストール・タイプの選択」画面で「ソフトウェアのインストール - 構成なし」オプションを選択した場合は、ここでOracle Identity Management構成ウィザードを起動する必要があります。<ORACLE_HOME>/bin/config.sh(UNIXの場合)または<ORACLE_HOME>\bin\config.batを実行して、Oracle Identity Management構成ウィザードを起動します。「ドメインの選択」画面が表示されます。

2. ドメインの選択画面で、既存ドメインの拡張を選択して、次の情報を入力します。

1. 「ホスト名」フィールドに、ドメインを含んでいるホストの名前を入力します。

2. 「ポート」フィールドに、Oracle WebLogic Serverのリスニング・ポートを入力します。

3. 「ユーザー名」フィールドに、ドメインでのユーザー名を入力します。

4. 「パスワード」フィールドに、ドメイン・ユーザーのパスワードを入力します。

「次へ」をクリックします。「インストール場所の指定」画面が表示されます。

3. 「インストール・ディレクトリの特定」を参照して、ホーム、インスタンスおよびWebLogic Serverのディレクトリを特定します。

注意:
Oracle Identity Managementコンポーネントを既存のOracle WebLogic Server管理ドメインに構成する場合、ドメイン内の各Oracle WebLogic Serverホーム、Oracleミドルウェア・ホームおよびOracleホーム・ディレクトリはディレクトリ・パスおよび名前が同一である必要があります。

各フィールドに情報を入力したら、「次へ」をクリックします。セキュリティ更新の指定画面が表示されます。

4. セキュリティ問題の通知方法を次の中から選択します。

- 電子メールでセキュリティ問題を通知する場合、「電子メール」フィールドにメール・アドレスを入力します。

- セキュリティ問題の通知をMy Oracle Support(以前のメタリンク)から受けとる場合は、My Oracle Supportオプションを選択してMy Oracle Supportパスワードを入力します。

- セキュリティ問題の通知を行わない場合は、すべてのフィールドを空のままにします。

「次へ」をクリックします。「コンポーネントの構成」画面が表示されます。

5. 「Oracle Virtual Directory」のみを選択します。他のコンポーネントが選択されていないことを確認し、「次へ」をクリックします。ポートの構成画面が表示されます。

6. インストーラによるポートの構成方法を選択します。

- インストーラが、あらかじめ定められた範囲内のポートを構成するようにするには、自動ポート構成を選択します。

- staticports.iniファイルを使用してポートを構成する場合は、「構成ファイルを使用してポートを指定」を選択します。「ファイルの表示/編集」をクリックして、staticports.iniファイルの設定を更新します。

「次へ」をクリックします。Oracle Virtual Directory情報の指定画面が表示されます。

7. 次の情報を入力します。

- LDAP v3名前空間: Oracle Virtual Directoryの名前空間を入力します。デフォルト値はdc=us,dc=oracle,dc=comです。

- HTTP Webゲートウェイ: Oracle Virtual Directory HTTP Webゲートウェイを有効にするには、このオプションを選択します。

- 保護: このオプションは、HTTP Webゲートウェイを有効化済で、SSLを使用して保護する場合に選択します。

- 管理者ユーザー名: Oracle Internet Directory管理者のユーザー名を入力します。デフォルト値はcn=orcladminです。

- パスワード: Oracle Virtual Directory管理者のパスワードを入力します。

- パスワードの確認: Oracle Virtual Directory管理者のパスワードを再入力します。

- セキュア・モードでの管理サーバーの構成: SSLを使用してOracle Virtual Directoryの管理リスナーを保護するには、このオプションを選択します。このオプションは、デフォルトで選択されています。このオプションを選択することをお薦めします。

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

8. 「インストール・サマリー」画面が表示されます。画面の情報を検証します。「構成」をクリックして構成を開始します。

9. 「構成の進行状況」画面が表示されます。「次へ」をクリックして続行します。

10. 「インストール 完了」画面が表示されます。「保存」をクリックして構成情報をファイルに保存し、「終了」をクリックしてインストーラを終了します。

8.3 WebLogicドメインなしでのOVDのみの単独構成

このトピックでは、WebLogic管理ドメインなしで、Oracle Virtual Directory(OVD)のみを構成する方法を説明します。内容は、次のとおりです。

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

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

- 依存関係

- 手順

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

管理の都合上、リモートのWebLogic Administration ServerにOracle Virtual Directoryを登録したいが、ローカルにOracle WebLogic Serverをインストールしたくない場合は、このトピックの構成を実行します。

注意:
この環境でFusion Middleware Controlを使用してOracle Virtual Directoryを管理するには、インストール後に、Oracle Virtual DirectoryをリモートのWebLogic Administration Serverに登録します。

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

この項の構成を実行すると、Oracle Virtual Directoryのみがデプロイされます。

8.3.3 依存性

この項の構成は、Oracle WebLogic Serverに依存しています。

8.3.4 手順

次の手順を実行して、ドメインなしでOracle Virtual Directoryのみを構成します。

1. 「インストールのロードマップ」および「「インストールと構成」オプションを使用したOracle Identity Managementのインストール」の説明に従って、Oracle Virtual Directoryがインストールされていることを確認します。

注意:

- この特定のシナリオでは、Oracle WebLogic Serverのインストールはオプションです。ただし、次の手順3の説明に従って、ミドルウェア・ホームを作成できます。

- 「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」の説明に従って、Oracle Identity Management 11gリリース1(11.1.1.6.0)のインストール時に「インストール・タイプの選択」画面で「インストールと構成」オプションを選択した場合は、「ドメインの選択」画面が表示されます。

- 「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」の説明に従って、Oracle Identity Management 11gリリース1(11.1.1.6.0)のインストール時に「インストール・タイプの選択」画面で「ソフトウェアのインストール - 構成なし」オプションを選択した場合は、ここでOracle Identity Management構成ウィザードを起動する必要があります。<ORACLE_HOME>/bin/config.sh(UNIXの場合)または<ORACLE_HOME>\bin\config.batを実行して、Oracle Identity Management構成ウィザードを起動します。「ドメインの選択」画面が表示されます。

2. ドメインの選択画面で「ドメインなしで構成」を選択して、「次へ」をクリックします。「インストール場所の指定」画面が表示されます。

3. 各フィールドに、次の情報を入力します。

- Oracle Middlewareホームの場所: Oracle Middlewareホーム・ディレクトリがすでに存在する場合は、ディレクトリへのパスをこのフィールドに入力します。Oracle Middlewareホーム・ディレクトリが存在しない場合は、Oracle共通ホーム・ディレクトリとOracleホーム・ディレクトリを含むディレクトリを作成する場所へのパスを入力します。このフィールドで特定するディレクトリ内に、Oracle共通ホーム・ディレクトリとOracleホーム・ディレクトリが作成されます。
Oracleミドルウェア・ホーム・ディレクトリは、通常MW_HOMEと呼ばれます。

注意:
Oracleミドルウェア・ホーム・ディレクトリは、Oracle WebLogic Serverインストールを含める必要はありません。

- Oracleホーム・ディレクトリ: Oracleホーム・ディレクトリの名前を入力します。インストーラは、このフィールドに入力する名前を使用して、「Oracle Middlewareホームの場所」フィールドに入力する場所の下にOracleホーム・ディレクトリを作成します。Oracleホーム・ディレクトリは、通常ORACLE_HOMEと呼ばれます。

- Oracleインスタンスの場所: Oracleインスタンス・ディレクトリを作成する場所のディレクトリ・パスを入力します。インストーラは、このフィールドに入力した場所と、「Oracleインスタンス名」フィールドに入力した名前を使用して、Oracleインスタンスのディレクトリを作成します。Oracleインスタンスのディレクトリには、システム上の任意の場所を指定できます。それは、Oracleミドルウェア・ホーム・ディレクトリ内になくてもかまいません。

- Oracleインスタンス名: Oracleインスタンス・ディレクトリの名前を入力します。インストーラは、このフィールドに入力された名前を使用して、「Oracleインスタンスの場所」フィールドに指定された場所にOracleインスタンス・ディレクトリを作成します。このディレクトリは通常ORACLE_INSTANCEと呼ばれます。

各フィールドに情報を入力したら、「次へ」をクリックします。セキュリティ更新の指定画面が表示されます。

4. セキュリティ問題の通知方法を次の中から選択します。

- 電子メールでセキュリティ問題を通知する場合、「電子メール」フィールドにメール・アドレスを入力します。

- セキュリティ問題の通知をMy Oracle Support(以前のメタリンク)から受けとる場合は、My Oracle Supportオプションを選択してMy Oracle Supportパスワードを入力します。

- セキュリティ問題の通知を行わない場合は、すべてのフィールドを空のままにします。

「次へ」をクリックします。「コンポーネントの構成」画面が表示されます。

5. 「Oracle Virtual Directory」のみを選択します。他のコンポーネントが選択されていないことを確認し、「次へ」をクリックします。ポートの構成画面が表示されます。

6. インストーラによるポートの構成方法を選択します。

- インストーラが、あらかじめ定められた範囲内のポートを構成するようにするには、自動ポート構成を選択します。

- staticports.iniファイルを使用してポートを構成する場合は、「構成ファイルを使用してポートを指定」を選択します。「ファイルの表示/編集」をクリックして、staticports.iniファイルの設定を更新します。

「次へ」をクリックします。Oracle Virtual Directory情報の指定画面が表示されます。

7. 次の情報を入力します。

- LDAP v3名前空間: Oracle Virtual Directoryの名前空間を入力します。デフォルト値はdc=us,dc=oracle,dc=comです。

- HTTP Webゲートウェイ: Oracle Virtual Directory HTTP Webゲートウェイを有効にするには、このオプションを選択します。

- 保護: このオプションは、HTTP Webゲートウェイを有効化済で、SSLを使用して保護する場合に選択します。

- 管理者ユーザー名: Oracle Internet Directory管理者のユーザー名を入力します。デフォルト値はcn=orcladminです。

- パスワード: Oracle Virtual Directory管理者のパスワードを入力します。

- パスワードの確認: Oracle Virtual Directory管理者のパスワードを再入力します。

- セキュア・モードでの管理サーバーの構成: SSLを使用してOracle Virtual Directoryの管理リスナーを保護するには、このオプションを選択します。このオプションは、デフォルトで選択されています。このオプションを選択することをお薦めします。

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

8. 「インストール・サマリー」画面が表示されます。画面の情報を検証します。「構成」をクリックして構成を開始します。

9. 「構成の進行状況」画面が表示されます。「次へ」をクリックして続行します。

10. 「インストール 完了」画面が表示されます。「保存」をクリックして構成情報をファイルに保存し、「終了」をクリックしてインストーラを終了します。

11. Oracle Virtual DirectoryをWebLogic Administration Serverに登録するには、次のコマンドを実行します。WebLogic Administration Serverに登録すると、Fusion Middleware Controlを使用してOracle Virtual Directoryを管理できます。

$ORACLE_INSTANCE/bin/opmnctl registerinstance
-adminHost HOSTNAME
-adminPort WEBLOGIC_PORT
-adminUsername WEBLOGIC_ADMIN_USERNAME

注意:
WebLogic管理者のユーザー名とパスワードの入力を求められます。

次に例を示します。

$ORACLE_INSTANCE/bin/opmnctl registerinstance \
-adminHost myhost \
-adminPort 7001 \
-adminUsername weblogic \

注意:
WebLogic管理サーバーのデフォルトの管理ポートは7001です。

8.4 OVDの検証

次のようにして、Oracle Virtual Directory(OVD)インストールを検証します。

- 次のコマンドを実行して、Oracle Virtual Directoryインスタンスを起動します。
$ORACLE_INSTANCE/bin/opmnctl startall

- 次のコマンドを実行して、Oracle Virtual Directoryが起動していることを確認します。
$ORACLE_INSTANCE/bin/opmnctl status -l

- Oracle Virtual Directoryの非SSLポートおよびSSLポート上で、$ORACLE_HOME/bin/ldapbindコマンドを実行します。
次に例を示します。

ldapbind -p <port number>
ldapbind -p <SSL port> -U 1

注意:
OPMNコマンドの使用の詳細は、『Oracle Fusion Middleware Oracle Process Manager and Notification Server管理者ガイド』を参照してください。

8.5 OVDのインストール後のスタート・ガイド

Oracle Virtual Directory(OVD)をインストールした後で、『Oracle Fusion Middleware Oracle Virtual Directory管理者ガイド』の、Oracle Virtual Directory管理スタート・ガイドの章を参照してください。

9 Oracle Directory Integration Platformの構成

この章では、Oracle Directory Integration Platform(ODIP)を構成する方法について説明します。

この章の内容は次のとおりです。

- 前提条件

- Oracle Internet Directory(OID)と組み合せたODIPの構成

- Oracle Unified Directory(OUD)と組み合せたODIPの構成

- Oracle Directory Server Enterprise Edition(ODSEE)と組み合せたODIPの構成

- ODIPの検証

- ODIPのインストール後のスタート・ガイド

9.1 前提条件

構成するコンポーネントに応じて前提条件が満たされていることを確認します。このセクションのトピックは次のとおりです。

- オプション1: ODIPをOracle Internet Directoryと組み合せた場合

- オプション2: ODIPをOracle Directory Server Enterprise Edition(ODSEE)と組み合せた場合

9.1.1 オプション1: ODIPをOracle Internet Directoryと組み合せた場合

Oracle Directory Integration Platform(ODIP)をOracle Internet Directoryと組み合せて構成する場合、Oracle Internet Directoryが「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」で説明されているようにインストールされ、構成されていることを確認します。

9.1.2 オプション2: ODIPをOracle Directory Server Enterprise Edition(ODSEE)と組み合せた場合

Oracle Directory Integration Platform(ODIP)をOracle Directory Server Enterprise Edition(ODSEE)と組み合せて構成する場合には、次の前提条件を満たしていることを確認します。

- Oracle Directory Server Enterprise Edition(ODSEE)のインストール

- Oracle Directory Server Enterprise Edition(ODSEE)の設定

9.1.2.1 Oracle Directory Server Enterprise Edition(ODSEE)のインストール

Oracle Directory Server Enterprise Editionインストレーション・ガイド11gリリース1(11.1.1.5.0)(次のリンクから入手可能)に説明されているとおり、Oracle Directory Server Enterprise Edition(ODSEE)がインストールされていることを確認します。

http://download.oracle.com/docs/cd/E20295_01/html/821-1218/index.html

9.1.2.2 Oracle Directory Server Enterprise Edition(ODSEE)の設定

次のOracle Directory Server Enterprise Edition(ODSEE)の設定手順に従ってください。

<DSEE_HOME>/binディレクトリに移動し、次のコマンドを実行します。

- 新規ODSEEサーバー・インスタンスを作成します。
./dsadm create <ODSEEインスタンス>

次に例を示します。

./dsadm create /scratch/<ユーザーID>/dsee/dseeinstance1/

- ODSEEサーバー・インスタンスを起動します。
./dsadm start <ODSEEインスタンス>

次に例を示します。

./dsadm start /scratch/<ユーザーID>/dsee/dseeinstance1/

- ルートの接尾辞を作成します。
./dsconf create-suffix -h <ODSEEサーバー> -p <ODSEEポート> <SUFFIX_DN>

ここで、SUFFIX_DNは新規接尾辞の完全なDNです。ルートの接尾辞の場合、表記規則にドメイン・コンポーネント(dc)のネーミング属性が使用されます。

たとえば、DN dc=example,dc=comに対して接尾辞を作成するには、次のコマンドを使用します。

./dsconf create-suffix -h localhost -p 1389 dc=example,dc=com

- changelogを有効化します。
./dsconf set-server-prop -h <ODSEEサーバー> -p <ODSEEポート> retro-cl-enabled:on

次に例を示します。

./dsconf set-server-prop -h localhost -p 1389 retro-cl-enabled:on

- ODSEEサーバー・インスタンスを再起動します。
./dsadm restart <ODSEEインスタンス>

次に例を示します。

./dsadm restart /scratch/<ユーザーID>/dsee/dseeinstance1/

9.2 Oracle Internet Directory(OID)と組み合せたODIPの構成

この項では、Oracle Internet Directory(OID)と組み合せてOracle Directory Integration Platform(ODIP)を構成する方法について説明します。内容は次のとおりです。

- Fusion Middleware Controlを伴う、新しいWebLogicドメインへのODIPの構成

- 既存のWebLogicドメインへのODIPのみの単独構成

- OIDがSSLモード2 - サーバーのみの認証で動作している場合のODIPの構成

9.2.1 Fusion Middleware Controlを伴う、新しいWebLogicドメインへのODIPの構成

このトピックでは、新しいWebLogic管理ドメインに、Fusion Middleware ControlとともにOracle Directory Integration Platform(ODIP)を構成する方法を説明します。内容は、次のとおりです。

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

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

- 依存関係

- 手順

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

このトピックで説明する構成は、他の11gリリース1(11.1.1)Oracle Directory Servicesコンポーネントを管理するWebLogic Administration Serverが存在せず、Oracle Internet Directoryがドメインを使用せずにインストールされている場合に適しています。

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

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

- WebLogic管理対象サーバー

- Oracleディレクトリ統合プラットフォーム

- WebLogic管理サーバー

- Fusion Middleware Control

9.2.1.3 依存関係

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

- Oracle WebLogic Server

- Oracle Internet Directory

- Oracle Internet Directory用のOracle Database

- Oracle Internet Directoryデータベースにある「Identity Management - Oracle Internet Directory」スキーマ

9.2.1.4 手順

新しいドメインにFusion Middleware ControlとともにOracle Directory Integration Platformを構成するには、次の手順を実行します。

1. Oracle Directory Integration Platformが「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」で説明されているようにインストールされていることを確認します。

注意:
「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」の説明に従って、Oracle Identity Management 11gリリース1(11.1.1.6.0)のインストール時に「インストール・タイプの選択」画面で「インストールと構成」オプションを選択した場合は、「ドメインの選択」画面が表示されます。
「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」の説明に従って、Oracle Identity Management 11gリリース1(11.1.1.6.0)のインストール時に「インストール・タイプの選択」画面で「ソフトウェアのインストール - 構成なし」オプションを選択した場合は、ここでOracle Identity Management構成ウィザードを起動する必要があります。<ORACLE_HOME>/bin/config.sh(UNIXの場合)または<ORACLE_HOME>\bin\config.batを実行して、Oracle Identity Management構成ウィザードを起動します。「ドメインの選択」画面が表示されます。

2. ドメインの選択画面で、新規ドメインの作成を選択して、次の情報を入力します。

- 「ユーザー名」フィールドに、新しいドメインでのユーザー名を入力します。

- ユーザー・パスワード・フィールドに、新しいドメインでのパスワードを入力します。

- 「パスワードの確認」フィールドに、もう一度ユーザー・パスワードを入力します。

- 「ドメイン名」フィールドに、新しいドメインのドメイン名を入力します。

「次へ」をクリックします。「インストール場所の指定」画面が表示されます。

3. 「インストール・ディレクトリの特定」を参照して、ホーム、インスタンスおよびWebLogic Serverのディレクトリを特定します。各フィールドに情報を入力したら、「次へ」をクリックします。セキュリティ更新の指定画面が表示されます。

4. セキュリティ問題の通知方法を次の中から選択します。

- 電子メールでセキュリティ問題を通知する場合、「電子メール」フィールドにメール・アドレスを入力します。

- セキュリティ問題の通知をMy Oracle Support(以前のメタリンク)から受けとる場合は、My Oracle Supportオプションを選択してMy Oracle Supportパスワードを入力します。

- セキュリティ問題の通知を行わない場合は、すべてのフィールドを空のままにします。

「次へ」をクリックします。「コンポーネントの構成」画面が表示されます。

5. ディレクトリ統合プラットフォームのみを選択します。このインストールでは、Fusion Middleware Control管理コンポーネントが自動的に選択されます。
他のコンポーネントが選択されていないことを確認し、「次へ」をクリックします。ポートの構成画面が表示されます。

6. インストーラによるポートの構成方法を選択します。

- インストーラが、あらかじめ定められた範囲内のポートを構成するようにするには、自動ポート構成を選択します。

- staticports.iniファイルを使用してポートを構成する場合は、「構成ファイルを使用してポートを指定」を選択します。「ファイルの表示/編集」をクリックして、staticports.iniファイルの設定を更新します。

「次へ」をクリックします。OID詳細の指定画面が表示されます。

7. 次の情報を入力することによって、Oracle Directory Integration Platform用のOracle Internet Directoryを識別します。

- ホスト名: Oracle Internet Directoryホストのホスト名またはIPアドレスを入力します。

- ポート: Oracle Internet DirectoryのLDAP SSLポートを入力します。

- ユーザー名: Oracle Internet Directory管理者のユーザー名を入力します。

- パスワード: Oracle Directory Integration PlatformがOracle Internet Directoryに接続するために使用するユーザー名のパスワードを入力します。

「次へ」をクリックします。「スキーマ・データベースの指定」画面が表示されます。

8. Oracle Internet Directoryスキーマに関する、次の情報を入力します。

- 接続文字列: データベース接続情報を入力します。接続文字列は、hostname:port:servicenameという形式である必要があります。Oracle Real Application Clusters(RAC)の場合、接続文字列は、hostname1:port1:instance1^hostname2:port2:instance2@servicenameという形式である必要があります。

- パスワード: 「パスワード」フィールドに、ODSSMスキーマのパスワードを入力します。

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

9. 「インストール・サマリー」画面が表示されます。画面の情報を検証します。「構成」をクリックして構成を開始します。

10. 「構成の進行状況」画面が表示されます。「次へ」をクリックして続行します。

11. 「インストール 完了」画面が表示されます。「保存」をクリックして構成情報をファイルに保存し、「終了」をクリックしてインストーラを終了します。

9.2.2 既存のWebLogicドメインへのODIPのみの単独構成

このトピックでは、既存のWebLogic管理ドメインにOracle Directory Integration Platform(ODIP)のみを構成する方法を説明します。内容は、次のとおりです。

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

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

- 依存関係

- 手順

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

このトピックで説明する構成は、次の環境に適しています。

次の条件がある環境:

- WebLogic Administration Serverが、11gリリース1(11.1.1)のOracle Internet Directoryコンポーネントを管理していて、Oracle Directory Integration Platformをそのドメインに結合したい。

次の条件がある環境:

- WebLogic Administration Serverが、他の11gリリース1(11.1.1)のOracle Directory Servicesを管理しているが、ドメインなしでインストールされたOracle Internet Directoryを管理していない。

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

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

- WebLogic管理対象サーバー

- Oracleディレクトリ統合プラットフォーム

9.2.2.3 依存性

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

- Oracle WebLogic Server

- Oracle Internet Directory

- Oracle Internet Directory用のOracle Database

- Oracle Internet Directoryデータベースにある「Identity Management - Oracle Internet Directory」スキーマ

9.2.2.4 手順

次の手順を実行して、既存のドメインにOracle Directory Integration Platformのみを構成します。

1. Oracle Directory Integration Platformが「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」で説明されているようにインストールされていることを確認します。

注意:
「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」の説明に従って、Oracle Identity Management 11gリリース1(11.1.1.6.0)のインストール時に「インストール・タイプの選択」画面で「インストールと構成」オプションを選択した場合は、「ドメインの選択」画面が表示されます。
「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」の説明に従って、Oracle Identity Management 11gリリース1(11.1.1.6.0)のインストール時に「インストール・タイプの選択」画面で「ソフトウェアのインストール - 構成なし」オプションを選択した場合は、ここでOracle Identity Management構成ウィザードを起動する必要があります。<ORACLE_HOME>/bin/config.sh(UNIXの場合)または<ORACLE_HOME>\bin\config.batを実行して、Oracle Identity Management構成ウィザードを起動します。「ドメインの選択」画面が表示されます。

2. ドメインの選択画面で、既存ドメインの拡張を選択して、次の情報を入力します。

- 「ホスト名」フィールドに、ドメインを含んでいるホストの名前を入力します。

- 「ポート」フィールドに、Oracle WebLogic Serverのリスニング・ポートを入力します。

- 「ユーザー名」フィールドに、ドメインでのユーザー名を入力します。

- 「パスワード」フィールドに、ドメイン・ユーザーのパスワードを入力します。

「次へ」をクリックします。「インストール場所の指定」画面が表示されます。

3. 「インストール・ディレクトリの特定」を参照して、ホーム、インスタンスおよびWebLogic Serverのディレクトリを特定します。

注意:
Oracle Identity Managementコンポーネントを既存のOracle WebLogic Server管理ドメインに構成する場合、ドメイン内の各Oracle WebLogic Serverホーム、Oracleミドルウェア・ホームおよびOracleホーム・ディレクトリはディレクトリ・パスおよび名前が同一である必要があります。

各フィールドに情報を入力したら、「次へ」をクリックします。セキュリティ更新の指定画面が表示されます。

4. セキュリティ問題の通知方法を次の中から選択します。

- 電子メールでセキュリティ問題を通知する場合、「電子メール」フィールドにメール・アドレスを入力します。

- セキュリティ問題の通知をMy Oracle Support(以前のメタリンク)から受けとる場合は、My Oracle Supportオプションを選択してMy Oracle Supportパスワードを入力します。

- セキュリティ問題の通知を行わない場合は、すべてのフィールドを空のままにします。

「次へ」をクリックします。「コンポーネントの構成」画面が表示されます。

5. ディレクトリ統合プラットフォームのみを選択します。他のコンポーネントが選択されていないことを確認し、「次へ」をクリックします。ポートの構成画面が表示されます。

6. インストーラによるポートの構成方法を選択します。

- インストーラが、あらかじめ定められた範囲内のポートを構成するようにするには、自動ポート構成を選択します。

- staticports.iniファイルを使用してポートを構成する場合は、「構成ファイルを使用してポートを指定」を選択します。「ファイルの表示/編集」をクリックして、staticports.iniファイルの設定を更新します。

「次へ」をクリックします。OID詳細の指定画面が表示されます。

7. 次の情報を入力することによって、Oracle Directory Integration Platform用のOracle Internet Directoryを識別します。

- ホスト名: Oracle Internet Directoryホストのホスト名またはIPアドレスを入力します。

- ポート: Oracle Internet DirectoryのLDAP SSLポートを入力します。

- ユーザー名: Oracle Internet Directory管理者のユーザー名を入力します。

- パスワード: Oracle Directory Integration PlatformがOracle Internet Directoryに接続するために使用するユーザー名のパスワードを入力します。

「次へ」をクリックします。「スキーマ・データベースの指定」画面が表示されます。

8. Oracle Internet Directoryスキーマに関する、次の情報を入力します。

- 接続文字列: データベース接続情報を入力します。接続文字列は、hostname:port:servicenameという形式である必要があります。Oracle Real Application Clusters(RAC)の場合、接続文字列は、hostname1:port1:instance1^hostname2:port2:instance2@servicenameという形式である必要があります。

- パスワード: 「パスワード」フィールドに、ODSSMスキーマのパスワードを入力します。

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

9. 「インストール・サマリー」画面が表示されます。画面の情報を検証します。「構成」をクリックして構成を開始します。

10. 「構成の進行状況」画面が表示されます。「次へ」をクリックして続行します。

11. 「インストール 完了」画面が表示されます。「保存」をクリックして構成情報をファイルに保存し、「終了」をクリックしてインストーラを終了します。

9.2.3 OIDがSSLモード2 - サーバーのみの認証で動作している場合のODIPの構成

Oracle Internet Directory(OID)がすでにインストールされ、SSLモード2 - サーバーのみの認証で動作している場合は、Oracle Directory Integration Platform(ODIP)11gリリース1(11.1.1)をインストールおよび構成できません。

Oracle Internet Directoryがすでにインストールされ、SSLモード2 - サーバーのみの認証で動作している場合、Oracle Directory Integration Platform 11gリリース1(11.1.1)を構成するには、次の手順を実行する必要があります。

1. 一時的にSSLモード1 - 認証なしで動作するように、Oracle Internet Directoryを構成します。
詳細は、『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』の「SSL(Secure Sockets Layer)の構成」の章を参照してください。

2. 「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」で説明されているように、Oracle Directory Integration Platformをインストールします。

3. SSLモード2 - サーバーのみの認証で動作するように、Oracle Internet Directoryを構成します。『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』の「SSL(Secure Sockets Layer)の構成」の章を参照してください。

4. 『Oracle Fusion Middleware Oracle Identity Management統合ガイド』の次の項を参照して、SSLモード2で動作するようにOracle Directory Integration Platformを構成します。

- SSLモード2 - サーバーのみの認証へのOracle Internet Directoryの構成

- Oracle Internet Directoryと接続ディレクトリのSSL証明書の管理

9.3 Oracle Unified Directory(OUD)と組み合せたODIPの構成

Oracle Directory Integration Platform(ODIP)をOracle Unified Directory(OUD)と組み合せて構成する場合には、第II部: 新しいWebLogic管理ドメインでのOUD/ODSM/ODIPおよびFusion Middleware Controlの構成を参照してください。

9.4 Oracle Directory Server Enterprise Edition(ODSEE)と組み合せたODIPの構成

この項では、Oracle Directory Server Enterprise Edition(ODSEE)と組み合せてOracle Directory Integration Platform(ODIP)を構成する方法について説明します。内容は次のとおりです。

- 既存WebLogicドメインにおけるODIPとODSEEの組合せ

- 新しいWebLogicドメインにおけるODIPとODSEEの組合せ

- 構成後の手順

9.4.1 既存WebLogicドメインにおけるODIPとODSEEの組合せ

この項では、既存WebLogic管理ドメイン内でOracle Directory Server Enterprise Edition(ODSEE)と組み合せてOracle Directory Integration Platform(ODIP)を構成する方法について説明します。内容は、次のとおりです。

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

- 依存関係

- 手順

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

この項で構成を実行すると、Oracle Directory Integration Platformのみがデプロイされます。

9.4.1.2 依存性

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

- Oracle WebLogic Server

- Oracle Directory Server Enterprise Edition(ODSEE)

9.4.1.3 手順

次の手順を実行して、既存WebLogic管理ドメイン内でOracle Directory Server Enterprise Edition(ODSEE)と組み合せてOracle Directory Integration Platformを構成します。

1. すべての前提条件が、「オプション2: ODIPをOracle Directory Server Enterprise Edition(ODSEE)と組み合せた場合」で説明されているとおりに満たされていることを確認します。

2. Oracle Directory Integration Platformが「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」で説明されているように、「ソフトウェアのインストール - 構成なし」オプションを使用してインストールされていることを確認します。

3. <MW_HOME>/oracle_common/bin/config.shスクリプト(UNIXの場合)または<MW_HOME>\oracle_common\bin\config.cmd(Windowsの場合)を実行します。Oracle Fusion Middleware構成ウィザードが表示されます。

4. 「ようこそ」画面で「既存のWebLogicドメインの拡張」オプションを選択します。「次へ」をクリックします。

5. 「WebLogicドメイン・ディレクトリの選択」画面で、Oracle Directory Server Enterprise Edition(ODSEE)と組み合せてOracle Directory Integration Platform(ODIP)を構成するWebLogicドメインを含むディレクトリを参照します。「次へ」をクリックします。「拡張ソースの選択」画面が表示されます。

6. 「拡張ソースの選択」画面で、Oracle Enterprise Manager - 11.1.1.0 [oracle_common]およびOracle Directory Integration Platform - 11.1.1.2.0 [Oracle_IDM1]ドメイン構成オプションを選択します。

注意:
Oracle Directory Integration Platform - 11.1.1.2.0 [Oracle_IDM1]オプションを選択すると、デフォルトでOracle Identity Management - 11.1.1.2.0 [Oracle_IDM1]も選択されます。

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

7. 「ドメイン名と場所の指定」画面で、アプリケーションの場所が自動的に選択されます。「次へ」をクリックします。「オプションの構成を選択」画面が表示されます。

8. 「オプションの構成を選択」画面で、「管理対象サーバー、クラスタ、およびマシン」オプションを選択します。「次へ」をクリックします。「管理対象サーバーの構成」画面が表示されます。

9. 「管理対象サーバーの構成」画面で、管理対象サーバー名を指定します。「次へ」をクリックします。

10. 「クラスタの構成」画面で、必要に応じて「クラスタ」を構成します。「次へ」をクリックします。

11. 「マシンの構成」画面で、「マシン」タブまたは「Unixマシン」タブを選択します。「追加」をクリックし、マシン名を指定します。「次へ」をクリックします。

12. 「マシンの構成」画面でマシンを追加した場合、「サーバーのマシンへの割当」画面が表示されます。「サーバーのマシンへの割当」画面で、管理サーバーと管理対象サーバーを指定したマシンに割り当てます。「次へ」をクリックします。

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

14. ドメインが拡張されたら、「完了」をクリックします。
Oracle Directory Integration Platformをサポートするには、既存のドメインを拡張します。

9.4.2 新しいWebLogicドメインにおけるODIPとODSEEの組合せ

この項では、新しいWebLogic管理ドメイン内でOracle Directory Server Enterprise Edition(ODSEE)と組み合せてOracle Directory Integration Platform(ODIP)を構成する方法について説明します。内容は、次のとおりです。

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

- 依存関係

- 手順

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

この項で構成を実行すると、Oracle Directory Integration Platformのみがデプロイされます。

9.4.2.2 依存性

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

- Oracle WebLogic Server

- Oracle Directory Server Enterprise Edition(ODSEE)

9.4.2.3 手順

次の手順を実行して、新しいWebLogic管理ドメイン内でOracle Directory Server Enterprise Edition(ODSEE)と組み合せてOracle Directory Integration Platformを構成します。

1. すべての前提条件が、「オプション2: ODIPをOracle Directory Server Enterprise Edition(ODSEE)と組み合せた場合」で説明されているとおりに満たされていることを確認します。

2. Oracle Directory Integration Platformが「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」で説明されているようにインストールされていることを確認します。

3. <MW_HOME>/oracle_common/bin/config.shスクリプト(UNIXの場合)または<MW_HOME>\oracle_common\bin\config.cmd(Windowsの場合)を実行します。Oracle Fusion Middleware構成ウィザードが表示されます。

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

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

- Oracle Enterprise Manager - 11.1.1.0 [oracle_common]

- Oracle Directory Integration Platform - 11.1.1.2.0 [Oracle_IDM1]

注意:
Oracle Enterprise Manager - 11.1.1.0 [oracle_common]とOracle Directory Integration Platform - 11.1.1.2.0 [Oracle_IDM1]を選択すると、デフォルトでOracle Identity Management - 11.1.1.2.0 [Oracle_IDM1]とOracle JRF 11.1.1.0 [oracle_common]も選択されます。

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

6. 「ドメイン名と場所の指定」画面で、作成するドメインの名前と場所を入力します。ドメインのアプリケーションを保存する場所も入力します。「次へ」をクリックします。「管理者ユーザー名およびパスワードの構成」画面が表示されます。

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

8. 「サーバーの起動モードおよびJDKの構成」画面で、JRockit SDK 1.6.0_24と「本番モード」を選択します。「次へ」をクリックします。「オプションの構成を選択」画面が表示されます。

9. 「オプションの構成を選択」画面で、「管理対象サーバー、クラスタ、およびマシン」オプションを選択します。「次へ」をクリックします。「管理対象サーバーの構成」画面が表示されます。

10. 「管理対象サーバーの構成」画面で、管理対象サーバー名を指定します。「次へ」をクリックします。

11. 「クラスタの構成」画面で、必要に応じて「クラスタ」を構成します。「次へ」をクリックします。

12. 「マシンの構成」画面で、「マシン」タブまたは「Unixマシン」タブを選択します。「追加」をクリックし、マシン名を指定します。「次へ」をクリックします。

13. 「マシンの構成」画面でマシンを追加した場合、「サーバーのマシンへの割当」画面が表示されます。「サーバーのマシンへの割当」画面で、管理サーバーと管理対象サーバーを指定したマシンに割り当てます。「次へ」をクリックします。

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

15. ドメインが正常に拡張されたら、「完了」をクリックします。
Oracle Directory Integration Platformをサポートする新しいWebLogicドメインが、<MW_HOME>\user_projects\domainsディレクトリ(Windowsの場合)に作成されます。UNIXでは、ドメインは<MW_HOME>/user_projects/domainsディレクトリに作成されます。

9.4.3 構成後の手順

Oracle Directory Integration Platformを構成したら、次のタスクを実行します。

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

2. Starting the Stackの説明に従って、管理サーバー、ノード・マネージャおよび管理対象サーバーを起動します。

3. WL_HOME環境変数とORACLE_HOME環境変数を設定し、<ORACLE_HOME>/bin/dipConfiguratorを実行します。入力を求められたら、次の情報を入力します。

- WebLogicホスト、ポート、ユーザー名およびパスワードの詳細情報。

- Oracle Directory Server Enterprise Edition(ODSEE)ホスト、ポート、ユーザー名およびパスワードの詳細情報。

- DIPメタデータの格納先の接尾辞を指定します。

4. Oracle Directory Integration Platform(ODIP)のインストールと構成を確認します。詳細は、ODIPの検証を参照してください。

5. dipConfiguratorは、指定メタデータ接尾辞に対して次のACIを設定します。ただし、その他の接尾辞に対しては、OUDのコンテナに対して次のACIを設定して、他のソースからインポートされた変更事項を書き込みます。

dn: <Container DN>
changetype:modify
add: aci
aci: (target="ldap:///<Container DN>")(version 3.0; acl "Anonymous read-search
access"; allow (read,add,delete,search,write,compare,proxy)
groupdn="ldap:///cn=dipadmingrp,cn=DIPadmins,cn=Directory Integration
Platform,<metadata suffix>"; allow
(read,add,delete,search,write,compare,proxy)
groupdn="ldap:///cn=odipigroup,cn=DIPadmins,cn=Directory Integration
Platform,<metadata suffix>"; )
-
add: aci
aci: (targetattr="*")(version 3.0; acl "Anonymous read-search access"; allow
(search,read,write,compare,add)
groupdn="ldap:///cn=dipadmingrp,cn=DIPadmins,cn=Directory Integration
Platform,<metadata suffix>"; allow (search,read,write,compare,add)
groupdn="ldap:///cn=odipigroup,cn=DIPadmins,cn=Directory Integration
Platform,<metadata suffix>";)

注意:
ODIP構成が削除または破損した場合、ODIP構成は何回でも再作成できます。ただし、既存の同期プロファイルがある場合には、dipConfiguratorの実行後に既存プロファイルの接続済ディレクトリのパスワードをリセットする必要があります。
ODIP構成を再作成するには、手順3および手順4を再実行します。

9.5 ODIPの検証

$ORACLE_HOME/bin/ディレクトリにあるdipStatusコマンドを使用して、Oracle Directory Integration Platform(ODIP)のインストールを検証します。

注意:
dipStatusコマンドを実行する前に、WL_HOMEとORACLE_HOMEの各環境変数を設定する必要があります。

dipStatusコマンドの構文を次に示します。

$ORACLE_HOME/bin/dipStatus -h HOST -p PORT -D wlsuser [-help]

- -h | -hostは、Oracle Directory Integration PlatformがデプロイされるOracle WebLogic Serverを識別します。

- -p | -port-は、Oracle Directory Integration PlatformがデプロイされるOracle WebLogic Managed Serverのリスニング・ポートを識別します。

- -D | -wlsuserは、Oracle WebLogic ServerログインIDを識別します。

注意:
Oracle WebLogic Serverのログイン・パスワードを要求されます。パスワードをコマンドライン引数として指定することはできません。
最良のセキュリティ・プラクティスは、コマンドからの要求への応答としてのみ、パスワードを入力することです。スクリプトからdipStatusを実行する必要がある場合、Oracle WebLogic Serverパスワードを含むファイルから、入力をリダイレクトできます。ファイル権限を使用してファイルを保護し、不要になったら権限を削除します。

9.6 ODIPのインストール後のスタート・ガイド

Oracle Directory Integration Platform(ODIP)をインストールした後で、追加の構成は不要です。次の手順は、同期プロファイルを作成することです。

『Oracle Fusion Middleware Oracle Identity Management統合ガイド』に、Oracle Directory Integration Platformを管理する方法が説明されています。Oracle Enterprise Manager Fusion Middleware Control Consoleを使用して同期プロファイルを作成する方法の詳細は、そのマニュアルの、Fusion Middleware Controlを使用した同期プロファイルの作成に関する項を参照してください。

10 Oracle Directory Services Managerの構成

この章では、Oracle Directory Services Manager(ODSM)を構成する方法について説明します。

この章の内容は次のとおりです。

- 新しいWebLogicドメインへのODSMのみの単独構成

- 既存のWebLogicドメインへのODSMのみの単独構成

- ODSMの検証

- ODSMのインストール後のスタート・ガイド

10.1 新しいWebLogicドメインへのODSMのみの単独構成

このトピックでは、新しいWebLogic管理ドメインにOracle Directory Services Manager(ODSM)のみを構成する方法を説明します。内容は、次のとおりです。

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

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

- 依存関係

- 手順

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

このトピックで説明する構成は、ドメインなしでインストールされたOracle Internet Directoryを、Oracle Directory Services Managerを使用して管理する場合に適しています。

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

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

- WebLogic管理対象サーバー

- Oracle Directory Service Manager

- WebLogic管理サーバー

- Fusion Middleware Control

10.1.3 依存性

この項の構成は、Oracle WebLogic Serverに依存しています。

10.1.4 手順

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

1. 「インストールのロードマップ」および「「インストールと構成」オプションを使用したOracle Identity Managementのインストール」の説明に従って、Oracle Directory Services Managerがインストールされていることを確認します。

注意:
「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」の説明に従って、Oracle Identity Management 11gリリース1(11.1.1.6.0)のインストール時に「インストール・タイプの選択」画面で「インストールと構成」オプションを選択した場合は、「ドメインの選択」画面が表示されます。
「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」の説明に従って、Oracle Identity Management 11gリリース1(11.1.1.6.0)のインストール時に「インストール・タイプの選択」画面で「ソフトウェアのインストール - 構成なし」オプションを選択した場合は、ここでOracle Identity Management構成ウィザードを起動する必要があります。<ORACLE_HOME>/bin/config.sh(UNIXの場合)または<ORACLE_HOME>\bin\config.batを実行して、Oracle Identity Management構成ウィザードを起動します。「ドメインの選択」画面が表示されます。

2. ドメインの選択画面で、新規ドメインの作成を選択して、次の情報を入力します。

- 「ユーザー名」フィールドに、新しいドメインでのユーザー名を入力します。

- ユーザー・パスワード・フィールドに、新しいドメインでのパスワードを入力します。

- 「パスワードの確認」フィールドに、もう一度ユーザー・パスワードを入力します。

- 「ドメイン名」フィールドに、新しいドメインのドメイン名を入力します。

「次へ」をクリックします。「インストール場所の指定」画面が表示されます。

3. 「インストール・ディレクトリの特定」を参照して、ホーム、インスタンスおよびWebLogic Serverのディレクトリを特定します。各フィールドに情報を入力したら、「次へ」をクリックします。セキュリティ更新の指定画面が表示されます。

4. セキュリティ問題の通知方法を次の中から選択します。

- 電子メールでセキュリティ問題を通知する場合、「電子メール」フィールドにメール・アドレスを入力します。

- セキュリティ問題の通知をMy Oracle Support(以前のメタリンク)から受けとる場合は、My Oracle Supportオプションを選択してMy Oracle Supportパスワードを入力します。

- セキュリティ問題の通知を行わない場合は、すべてのフィールドを空のままにします。

「次へ」をクリックします。「コンポーネントの構成」画面が表示されます。

5. Oracle Directory Services Managerのみを選択します。このインストールでは、Fusion Middleware Control管理コンポーネントが自動的に選択されます。
他のコンポーネントが選択されていないことを確認し、「次へ」をクリックします。ポートの構成画面が表示されます。

6. インストーラによるポートの構成方法を選択します。

- インストーラが、あらかじめ定められた範囲内のポートを構成するようにするには、自動ポート構成を選択します。

- staticports.iniファイルを使用してポートを構成する場合は、「構成ファイルを使用してポートを指定」を選択します。「ファイルの表示/編集」をクリックして、staticports.iniファイルの設定を更新します。

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

7. 「インストール・サマリー」画面が表示されます。画面の情報を検証します。「構成」をクリックして構成を開始します。

8. 「構成の進行状況」画面が表示されます。「次へ」をクリックして続行します。

9. 「インストール 完了」画面が表示されます。「保存」をクリックして構成情報をファイルに保存し、「終了」をクリックしてインストーラを終了します。

10.2 既存のWebLogicドメインへのODSMのみの単独構成

このトピックでは、既存のWebLogic管理ドメインにOracle Directory Services Manager(ODSM)のみを構成する方法を説明します。内容は、次のとおりです。

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

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

- 依存関係

- 手順

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

このトピックで説明する構成は、既存のドメインにOracle Directory Services Managerコンポーネントを追加でデプロイする場合に適しています。

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

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

- WebLogic管理対象サーバー

- Oracle Directory Service Manager

10.2.3 依存性

この項の構成は、Oracle WebLogic Serverに依存しています。

10.2.4 手順

次の手順を実行して、既存のドメインにOracle Directory Services Managerのみを構成します。

1. 「インストールのロードマップ」および「「インストールと構成」オプションを使用したOracle Identity Managementのインストール」の説明に従って、Oracle Directory Services Managerがインストールされていることを確認します。

注意:
「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」の説明に従って、Oracle Identity Management 11gリリース1(11.1.1.6.0)のインストール時に「インストール・タイプの選択」画面で「インストールと構成」オプションを選択した場合は、「ドメインの選択」画面が表示されます。
「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」の説明に従って、Oracle Identity Management 11gリリース1(11.1.1.6.0)のインストール時に「インストール・タイプの選択」画面で「ソフトウェアのインストール - 構成なし」オプションを選択した場合は、ここでOracle Identity Management構成ウィザードを起動する必要があります。<ORACLE_HOME>/bin/config.sh(UNIXの場合)または<ORACLE_HOME>\bin\config.batを実行して、Oracle Identity Management構成ウィザードを起動します。「ドメインの選択」画面が表示されます。

2. ドメインの選択画面で、既存ドメインの拡張を選択して、次の情報を入力します。

1. 「ホスト名」フィールドに、ドメインを含んでいるホストの名前を入力します。

2. 「ポート」フィールドに、Oracle WebLogic Serverのリスニング・ポートを入力します。

3. 「ユーザー名」フィールドに、ドメインでのユーザー名を入力します。

4. 「パスワード」フィールドに、ドメイン・ユーザーのパスワードを入力します。

「次へ」をクリックします。「インストール場所の指定」画面が表示されます。

3. 「インストール先ディレクトリの識別」を参照して、ホーム、インスタンスおよびWebLogic Serverの各ディレクトリを識別します。

注意:
Oracle Identity Managementコンポーネントを既存のOracle WebLogic Server管理ドメインに構成する場合、ドメイン内の各Oracle WebLogic Serverホーム、Oracleミドルウェア・ホームおよびOracleホーム・ディレクトリはディレクトリ・パスおよび名前が同一である必要があります。

各フィールドに情報を入力したら、「次へ」をクリックします。セキュリティ更新の指定画面が表示されます。

4. セキュリティ問題の通知方法を次の中から選択します。

- 電子メールでセキュリティ問題を通知する場合、「電子メール」フィールドにメール・アドレスを入力します。

- セキュリティ問題の通知をMy Oracle Support(以前のメタリンク)から受けとる場合は、My Oracle Supportオプションを選択してMy Oracle Supportパスワードを入力します。

- セキュリティ問題の通知を行わない場合は、すべてのフィールドを空のままにします。

「次へ」をクリックします。「コンポーネントの構成」画面が表示されます。

5. Oracle Directory Services Managerのみを選択します。他のコンポーネントが選択されていないことを確認し、「次へ」をクリックします。ポートの構成画面が表示されます。

6. インストーラによるポートの構成方法を選択します。

- インストーラが、あらかじめ定められた範囲内のポートを構成するようにするには、自動ポート構成を選択します。

- staticports.iniファイルを使用してポートを構成する場合は、「構成ファイルを使用してポートを指定」を選択します。「ファイルの表示/編集」をクリックして、staticports.iniファイルの設定を更新します。

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

7. 「インストール・サマリー」画面が表示されます。画面の情報を検証します。「構成」をクリックして構成を開始します。

8. 「構成の進行状況」画面が表示されます。「次へ」をクリックして続行します。

9. 「インストール 完了」画面が表示されます。「保存」をクリックして構成情報をファイルに保存し、「終了」をクリックしてインストーラを終了します。

10.3 ODSMの検証

Oracle Directory Services Manager(ODSM)のインストールを検証するには、ブラウザのアドレス・フィールドに次のURLを入力します。

http://host:port/odsm

- hostは、Oracle Directory Services ManagerをホストしているWebLogic Managed Serverの名前です。

- portは、WebLogic管理対象サーバーのリスニング・ポートを表します。Managed Serverの正確なポート番号を把握するには、Oracle WebLogic Administration Consoleを使用します。コンソールにログイン後、左のナビゲーション・ペインの「環境」を展開します。「サーバー」をクリックします。「サーバーのサマリー」ページが表示されます。このページに、Oracle Directory Services Manager(ODSM)Managed Serverのポートが表示されます。

Oracle Directory Services Managerへようこそ画面が表示されたら、Oracle Directory Services Managerがインストールされ、実行されています。

注意:
「ようこそ」画面が表示され、Oracle Directory Services Managerがインストールされ、実行されていることが検証されている間は、適切な資格証明がないと、Oracle Directory Services ManagerからOracle Internet DirectoryやOracle Virtual Directoryに接続することはできません。

10.4 ODSMのインストール後のスタート・ガイド

Oracle Directory Services Manager(ODSM)をインストールした後で、追加の構成は不要です。次の手順は、Oracle Internet DirectoryまたはOracle Virtual Directoryへのログインです。どちらのディレクトリ・サーバーでも、ログイン手順は同じです。Oracle Internet DirectoryおよびOracle Virtual DirectoryのコンテキストでのOracle Directory Services Managerの詳細は、次に示す各ディレクトリ・サーバーへのログイン情報を参照してください。

- Oracle Directory Services ManagerからのOracle Internet Directoryへのログインの詳細は、『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』の、Oracle Directory Services Managerからのディレクトリ・サーバーへのログインに関する項を参照してください。

- Oracle Directory Services ManagerからのOracle Virtual Directoryへのログインの詳細は、『Oracle Fusion Middleware Oracle Virtual Directory管理者ガイド』の、Oracle Directory Services Managerからのディレクトリ・サーバーへのログインに関する項を参照してください。

11 Oracle Identity Federationの構成

この章では、Oracle Identity Federation(OIF)を構成する方法について説明します。

この章の内容は次のとおりです。

- この章の情報の使用方法

- OIFデプロイメントの概要

- OIFの基本デプロイメントと拡張デプロイメント

- OIF用のOracle HTTP Serverの構成

- Oracle Identity Federationの基本構成の実行

- Oracle Identity Federationの拡張構成の実行

- 拡張構成の例: OIFを、LDAP認証、ユーザー・ストアおよびフェデレーション・ストア用のOIDとともに、新しいWebLogic管理ドメインに構成する

- 拡張構成の例: RDBMSデータ・ストアがある新規または既存のWebLogicドメインにOIFを構成する

- OIFの検証

- OIFのインストール後のスタート・ガイド

11.1 この章の情報の使用方法

Oracle Identity Federationには、様々に異なるデプロイメントがあります。次のトピックで説明するように、1つのOracle Identity Federationデプロイメントは、いくつかのコンポーネントと、そのコンポーネントのためのいくつかのオプションで構成されています。

この章では、可能なすべてのインストールと構成について説明しているわけではありません。この章を、Oracle Identity Federationデプロイ作業の出発点として役立ててください。『Oracle Fusion Middleware Oracle Identity Federation管理者ガイド』も参照してください。これには、この章の情報を補足するデプロイメントに関する追加情報や詳細情報が記載されています。

11.2 OIFデプロイメントの概要

Oracle Identity Federation(OIF)11gリリース1(11.1.1)を構成する場合、WebLogic Managed Serverが作成され、Oracle Identity Federation J2EEアプリケーションはその上にインストールされます。「ドメインの作成」オプションを選択して、新しいOracle WebLogic Server管理ドメインにOracle Identity Federationを構成する場合、Fusion Middleware Control管理コンポーネントもデプロイされます。

Oracle Identity Federation機能は、いくつかのコンポーネントやモジュールに依存します。Oracle Identity Federationのインストール時、あるいはその後で、そのコンポーネントとモジュールを統合および構成することができます。

次に、Oracle Identity Federation機能を決定する一部のコンポーネントとモジュールのリストと簡単な説明を示します。詳細は、『Oracle Fusion Middleware Administrator's Guide for Oracle Identity Federation』を参照してください。

- 認証エンジン: ユーザーがログインする際に、チャレンジするモジュール。

- ユーザー・データ・ストア: Oracle Identity Federationシステムが認証するユーザーのアイデンティティ情報を含むリポジトリ。

- フェデレーション・データ・ストア: フェデレーテッド・ユーザー・アカウントにリンクするデータを含むリポジトリ。

- サービス・プロバイダ(SP)統合エンジン: 受信したフェデレーテッド・シングル・サインオン(SSO)トークンに基づいて、ユーザーのためにローカル認証セッションを作成するモジュール。

- ユーザー・セッション・ストアとメッセージ・ストア: 一時的な実行時セッション状態データとプロトコル・メッセージを含むリポジトリ。

- 構成データ・ストア: Oracle Identity Federation構成データを含んでいるリポジトリ。

11.3 OIFの基本デプロイメントと拡張デプロイメント

Oracle Identity Federation 11gリリース1(11.1.1)には、基本デプロイメントと拡張デプロイメントの2つのデプロイメント・タイプがあります。このトピックでは両方のデプロイメント・タイプを説明します。内容は次のとおりです。

- 基本デプロイメント

- 拡張デプロイメント

11.3.1 基本デプロイメント

基本デプロイメントには、最小限の機能が有効にされたOracle Identity Federationの次の構成が含まれます。

- ユーザー・データ・ストアなし

- フェデレーション・ストアなし

- JAAS認証エンジン

- テスト・サービス・プロバイダ(SP)エンジン

- メモリー・セッション・データ・ストア

- メモリー・メッセージ・データ・ストア

- XMLファイルシステム構成ストア

11.3.2 拡張デプロイメント

拡張デプロイメントでは、様々なタイプのデータ・ストアと認証エンジンを選択することができます。次に、拡張インストールの際に選択することができるデータ・ストアおよび認証エンジンのリストとタイプの説明を示します。

認証エンジン

- JAAS: アプリケーション・サーバーへの認証を委任します。

- LDAP: フォーム・ログインと、ユーザー提供の資格証明を使用するLDAPバインドを使用して、LDAPリポジトリに対する認証を行います。

ユーザー・データ・ストア

- なし: ユーザー・データ・ストアなし。通常、カスタム認証エンジンやJAAS認証エンジン、ユーザー属性のない環境、またはWindows CardSpaceで使用されます。

- LDAP: ユーザー・データをLDAPリポジトリに格納する典型的構成です。

- RDBMS: ユーザー名(オプションでユーザー属性)を列に含むデータベース・テーブルを使用します。

フェデレーション・データ・ストア

- なし: フェデレーション・データ・ストアなし。通常、永続的なアカウントにリンクしているレコードがない場合に使用されます。「フェデレーション・データ・ストアなし」は、名前識別子(電子メール・アドレス、X.509 DN、KerberosまたはWindows名前識別子)の代替選択肢です。

- LDAP: フェデレーションをLDAPリポジトリに格納します。一般に、ユーザー・データ・ストアがLDAPでもある場合にデプロイされます。

- RDBMS: フェデレーションをリレーショナル・データベース・リポジトリに格納します。一般に、ユーザー・データ・ストアがRDBMSでもある場合にデプロイされます。

- XML: フェデレーション・データをXMLファイルシステムに格納します。一般に、テスト目的で使用されます。

ユーザー・セッション・ストアとメッセージ・ストア

- メモリー: 一時実行時セッション状態データとプロトコル・メッセージをメモリー内の表に格納します。一般に、単一のインスタンス・デプロイメントで使用されます。ユーザー・セッション・ストアに「メモリー」を選択すると、RDBMSの場合よりパフォーマンスがよくなりますが、実行時メモリー要件が増大します。

- RDBMS: 一時実行時セッション状態データとプロトコル・メッセージをリレーショナル・データベースに格納します。高可用性クラスタ環境にお薦めします。

注意:
ユーザー・セッション・ストアとメッセージ・ストアは、インストーラでは別々の構成項目として表示されますが、大部分のデプロイメントでは、両方のストアに同じタイプのリポジトリが使用されます。

構成データ・ストア

- ファイルシステム: Oracle Identity Federation構成データをローカル・ファイルシステムに格納します。一般に、単一インスタンス環境やテスト環境で使用されます。

- RDBMS: Oracle Identity Federation構成データをリレーショナル・データベースに格納します。一般に、フェイルオーバー冗長性を持つ高可用性環境や単一インスタンス環境で使用されます。

11.4 OIF用のOracle HTTP Serverの構成

Oracle Identity Federation(OIF)をインストールすると、Oracle HTTP Serverもインストールされます。エンタープライズ・レベルのシングル・サインオン用にOracle Identity Federationを、Oracle Single Sign-OnおよびOracle Access Managerと一緒に使用する場合、Oracle HTTP Serverが必要です。Oracle Identity FederationはOracle HTTP Serverがない場合も機能しますが、Oracle HTTP ServerをOracle Identity Federationのプロキシとして構成すると便利です。

Oracle HTTP Serverポートを介してOracle Identity FederationにアクセスできるようにOracle HTTP Serverを構成するには、次の作業を実行します。

- 「インストールのロードマップ」および「「インストールと構成」オプションを使用したOracle Identity Managementのインストール」の説明に従って、Oracle Identity Federationがインストールされていることを確認します。

- <ORACLE_HOME>/bin/config.sh(UNIXの場合)または<ORACLE_HOME>\bin\config.batを実行して、Oracle Identity Management構成ウィザードを起動します。「次へ」をクリックして続行します。

- 「コンポーネントの構成」画面で、Oracle HTTP ServerおよびOracle Identity Federationを選択します。

参照:
Oracle Identity FederationとOracle HTTP Serverを統合する手順の詳細は、Oracle Fusion Middleware Oracle Identity Federation管理者ガイドの、Oracle HTTP ServerとともにOracle Identity Federationをデプロイする場合を扱った項を参照してください。

11.5 Oracle Identity Federationの基本構成の実行

このトピックでは、Oracle Identity Federation(OIF)の基本構成を実行する方法を説明します。内容は、次のとおりです。

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

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

- 依存関係

- 手順

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

Oracle Identity Federationの基本構成は、次の場合に適しています。

- インストール後に複合的な実装を構築するためのベースの作成

- テスト環境のデプロイ

- 小規模な独立構成のデプロイ

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

Oracle Identity Federationの基本構成を実行すると、次のコンポーネントがデプロイされます。

Oracle Identity Federationを新しいドメインにインストールする場合:

- WebLogic管理対象サーバー

- Oracle Identity Federation

- WebLogic管理サーバー

- Fusion Middleware Control

- オプション: Oracle HTTP Server

Oracle Identity Federationを既存のドメインにインストールする場合:

- WebLogic管理対象サーバー

- Oracle Identity Federation

- オプション: Oracle HTTP Server

11.5.3 依存性

Oracle Identity Federationの基本構成は、Oracle WebLogic Serverに依存します。

11.5.4 手順

Oracle Identity Federationの基本構成をデプロイするには、次の手順を実行します。

1. 「インストールのロードマップ」および「「インストールと構成」オプションを使用したOracle Identity Managementのインストール」の説明に従って、Oracle Identity Federationがインストールされていることを確認します。

2. <ORACLE_HOME>/bin/config.sh(UNIXの場合)または<ORACLE_HOME>\bin\config.batを実行して、Oracle Identity Management構成ウィザードを起動します。「次へ」をクリックして続行します。

3. 「ドメインの選択」画面で、新しいドメインと既存のドメインのどちらにOracle Identity Federationを構成するかを選択します。
Oracle Identity Federationを新しいドメインに構成するには:

1. 新規ドメインの作成を選択します。

2. 「ユーザー名」フィールドに、新しいドメインでのユーザー名を入力します。

3. ユーザー・パスワード・フィールドに、新しいドメインでのパスワードを入力します。
「パスワードの確認」フィールドに、もう一度ユーザー・パスワードを入力します。

4. 「ドメイン名」フィールドに、新しいドメインのドメイン名を入力します。

5. 「次へ」をクリックします。「インストール場所の指定」画面が表示されます。

ステップ4に進んで、インストールを続行します。

Oracle Identity Federationを既存のドメインに構成するには:

1. 既存ドメインの拡張を選択します。

2. 「ホスト名」フィールドに、ドメインを含んでいるホストの名前を入力します。

3. 「ポート」フィールドに、WebLogic Administration Serverのリスニング・ポートを入力します。

4. 「ユーザー名」フィールドに、ドメインでのユーザー名を入力します。

5. 「パスワード」フィールドに、ドメイン・ユーザーのパスワードを入力します。

「次へ」をクリックします。「インストール場所の指定」画面が表示されます。

4. 「インストール先ディレクトリの識別」を参照して、ホーム、インスタンスおよびWebLogic Serverの各ディレクトリを識別します。

注意:
Oracle Identity Managementコンポーネントを既存のOracle WebLogic Server管理ドメインに構成する場合、ドメイン内の各Oracle WebLogic Serverホーム、Oracleミドルウェア・ホームおよびOracleホーム・ディレクトリはディレクトリ・パスおよび名前が同一である必要があります。

各フィールドに情報を入力したら、「次へ」をクリックします。セキュリティ更新の指定画面が表示されます。

5. セキュリティ問題の通知方法を次の中から選択します。

- 電子メールでセキュリティ問題を通知する場合、「電子メール」フィールドにメール・アドレスを入力します。

- セキュリティ問題の通知をMy Oracle Support(以前のメタリンク)から受けとる場合は、My Oracle Supportオプションを選択してMy Oracle Supportパスワードを入力します。

- セキュリティ問題の通知を行わない場合は、すべてのフィールドを空のままにします。

「次へ」をクリックします。「コンポーネントの構成」画面が表示されます。

6. 「Oracle Identity Federation」、およびオプションで「Oracle HTTP Server」を選択します。これら2つのコンポーネントを同時に構成する方法の詳細は、「OIF用のOracle HTTP Serverの構成」を参照してください。
Oracle Identity Federationを新しいドメインにインストールする場合、Fusion Middleware Controlコンポーネントが、インストール対象として自動的に選択されます。

他のコンポーネントが選択されていないことを確認し、「次へ」をクリックします。ポートの構成画面が表示されます。

7. インストーラによるポートの構成方法を選択します。

- インストーラが、あらかじめ定められた範囲内のポートを構成するようにするには、自動ポート構成を選択します。

- staticports.iniファイルを使用してポートを構成する場合は、「構成ファイルを使用してポートを指定」を選択します。「ファイルの表示/編集」をクリックして、staticports.iniファイルの設定を更新します。

「次へ」をクリックします。Oracle Identity Federation構成タイプの選択画面が表示されます。

8. 「基本」を選択し、「次へ」をクリックします。OIF詳細の指定画面が表示されます。

9. 次の情報を入力します。

- PKCS12パスワード: Oracle Identity Federationが暗号化とウォレットの署名に使用するパスワードを入力します。自己署名証明書付きのウォレットが自動的に生成されます。ウォレットの使用は、テストの場合のみお薦めします。

- パスワードの確認: PKCS12パスワードをもう一度入力します。

- サーバーID: このOracle Identity Federationインスタンスを識別するために使用する文字列を入力します。入力した文字列の先頭に、oifという接頭辞が追加されます。Oracle WebLogic Server管理ドメイン内の各論理Oracle Identity Federationインスタンスは、一意のサーバーIDを持つ必要があります。単一の論理インスタンスとして働くクラスタ化されたOracle Identity Federationインスタンスは、同じサーバーIDを持ちます。

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

10. 「インストール・サマリー」画面が表示されます。画面の情報を検証します。「構成」をクリックして構成を開始します。

11. 「構成の進行状況」画面が表示されます。「次へ」をクリックして続行します。

12. 「インストール 完了」画面が表示されます。「保存」をクリックして構成情報をファイルに保存し、「終了」をクリックしてインストーラを終了します。

11.6 Oracle Identity Federationの拡張構成の実行

このトピックは、Oracle Identity Federationの拡張構成を実行する方法を、一般的に説明します。個別の拡張Oracle Identity Federation構成の実行に関する詳細は、この章の、次の2つのトピックを参照してください。

このトピックには、次の項があります。

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

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

- 依存関係

- 手順

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

Oracle Identity Federationの拡張構成では、不可欠なコンポーネントが統合、構成され、Oracle Identity Federationが高速、簡単にデプロイされます。

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

Oracle Identity Federationの拡張構成を実行すると、次のコンポーネントがデプロイされます。

Oracle Identity Federationを新しいドメインに構成する場合:

- WebLogic管理対象サーバー

- Oracle Identity Federation

- WebLogic管理サーバー

- Fusion Middleware Control

- オプション: Oracle HTTP Server

Oracle Identity Federationを既存のドメインに構成する場合:

- WebLogic管理対象サーバー

- Oracle Identity Federation

- オプション: Oracle HTTP Server

11.6.3 依存性

Oracle Identity Federationの拡張構成は、次のコンポーネントに依存します。

- Oracle WebLogic Server

- ユーザー・ストア、フェデレーション・ストア、セッション・ストア、メッセージ・ストアまたは構成ストアにRDBMSを使用する場合は、Oracle Database

- フェデレーション・ストア、セッション・ストア、メッセージ・ストアまたは構成ストアにRDBMSを使用する場合は、データベース内に存在する新しい「Identity Management - Oracle Identity Federation」 スキーマ

- RDBMSをユーザー・ストアに使用してユーザー・データを格納するデータベース表

- 認証、ユーザー・ストアまたはフェデレーション・ストアにLDAPを使用する場合は、LDAPリポジトリ

11.6.4 手順

Oracle Identity Federationの拡張構成をデプロイするには、次の手順を実行します。

1. ユーザー・ストア、フェデレーション・ストア、セッション・ストア、メッセージ・ストアまたは構成ストアにRDBMSを使用するかどうかを決定します。使用する場合は、次のステップaおよびbを実行します。

1. Oracle Identity Federationのデータベースをインストールします。詳細は、「Oracle Databaseのインストール」を参照してください。

2. データベースにIdentity Management - Oracle Identity Federationスキーマを作成します。詳細は、「Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用したデータベース・スキーマの作成」を参照してください。

注意:
RDBMSユーザー・ストアにはスキーマは必要ありません。

2. 認証、ユーザー・ストアまたはフェデレーション・ストアにLDAPリポジトリを使用するかどうかを決定します。使用する場合、Oracle Identity Federationをインストールする前に、LDAPリポジトリをインストールする必要があります。

3. 「インストールのロードマップ」および「「インストールと構成」オプションを使用したOracle Identity Managementのインストール」の説明に従って、Oracle Identity Federationがインストールされていることを確認します。

4. <ORACLE_HOME>/bin/config.sh(UNIXの場合)または<ORACLE_HOME>\bin\config.batを実行して、Oracle Identity Management構成ウィザードを起動します。「次へ」をクリックして続行します。

5. ドメインの選択画面で、新しいドメインと既存のドメインのどちらにOracle Identity Federationをインストールするかを選択します。
Oracle Identity Federationを新しいドメインに構成するには:

1. 新規ドメインの作成を選択します。

2. 「ユーザー名」フィールドに、新しいドメインでのユーザー名を入力します。

3. ユーザー・パスワード・フィールドに、新しいドメインでのパスワードを入力します。

4. 「パスワードの確認」フィールドに、もう一度ユーザー・パスワードを入力します。

5. 「ドメイン名」フィールドに、新しいドメインのドメイン名を入力します。

6. 「次へ」をクリックします。「インストール場所の指定」画面が表示されます。

ステップ6に進んで、インストールを続行します。

Oracle Identity Federationを既存のドメインに構成するには:

1. 既存ドメインの拡張を選択します。

2. 「ホスト名」フィールドに、ドメインを含んでいるホストの名前を入力します。

3. 「ポート」フィールドに、WebLogic Administration Serverのリスニング・ポートを入力します。

4. 「ユーザー名」フィールドに、ドメインでのユーザー名を入力します。

5. 「パスワード」フィールドに、ドメイン・ユーザーのパスワードを入力します。

6. 「次へ」をクリックします。「インストール場所の指定」画面が表示されます。

6. 「インストール・ディレクトリの特定」を参照して、ホーム、インスタンスおよびWebLogic Serverのディレクトリを特定します。

注意:
Oracle Identity Managementコンポーネントを既存のOracle WebLogic Server管理ドメインにインストールする場合、ドメイン内の各Oracle WebLogic Serverホーム、Oracleミドルウェア・ホームおよびOracleホーム・ディレクトリはディレクトリ・パスおよび名前が同一である必要があります。

各フィールドに情報を入力したら、「次へ」をクリックします。セキュリティ更新の指定画面が表示されます。

7. セキュリティ問題の通知方法を次の中から選択します。

- 電子メールでセキュリティ問題を通知する場合、「電子メール」フィールドにメール・アドレスを入力します。

- セキュリティ問題の通知をMy Oracle Support(以前のメタリンク)から受けとる場合は、My Oracle Supportオプションを選択してMy Oracle Supportパスワードを入力します。

- セキュリティ問題の通知を行わない場合は、すべてのフィールドを空のままにします。

「次へ」をクリックします。「コンポーネントの構成」画面が表示されます。

8. 「Oracle Identity Federation」、およびオプションで「Oracle HTTP Server」を選択します。これら2つのコンポーネントを同時に構成する方法の詳細は、「OIF用のOracle HTTP Serverの構成」を参照してください。
Oracle Identity Federationを新しいドメインにインストールする場合、Fusion Middleware Controlコンポーネントが、インストール対象として自動的に選択されます。

他のコンポーネントが選択されていないことを確認し、「次へ」をクリックします。ポートの構成画面が表示されます。

9. インストーラによるポートの構成方法を選択します。

- インストーラが、あらかじめ定められた範囲内のポートを構成するようにするには、自動ポート構成を選択します。

- staticports.iniファイルを使用してポートを構成する場合は、「構成ファイルを使用してポートを指定」を選択します。「ファイルの表示/編集」をクリックして、staticports.iniファイルの設定を更新します。

「次へ」をクリックします。Oracle Identity Federation構成タイプの選択画面が表示されます。

10. 「詳細」を選択し、「次へ」をクリックします。OIF詳細の指定画面が表示されます。

11. 次の情報を入力します。

- PKCS12パスワード: Oracle Identity Federationが暗号化とウォレットの署名に使用するパスワードを入力します。自己署名証明書付きのウォレットが自動的に生成されます。ウォレットの使用は、テストの場合のみお薦めします。

- パスワードの確認: PKCS12パスワードをもう一度入力します。

- サーバーID: このOracle Identity Federationインスタンスを識別するために使用する文字列を入力します。入力した文字列の先頭に、oifという接頭辞が追加されます。Oracle WebLogic Server管理ドメイン内の各論理Oracle Identity Federationインスタンスは、一意のサーバーIDを持つ必要があります。単一の論理インスタンスとして働くクラスタ化されたOracle Identity Federationインスタンスは、同じサーバーIDを持ちます。

「次へ」をクリックします。OIF拡張フロー属性の選択画面が表示されます。

12. 各構成項目に適切なオプションを選択し、「次へ」をクリックします。

注意:
ユーザー・セッション・ストアとメッセージ・ストアは、インストーラでは別々の構成項目として表示されますが、大部分のデプロイメントでは、両方のストアに同じタイプのリポジトリが使用されます。

次に表示される画面は、OIF拡張フロー属性の選択画面で、構成項目に対して選択したオプションにより異なります。次の情報は、表示される可能性があるすべての画面の説明です。表示される可能性があるすべての画面に関するこの情報は、順番に表示されるとは限らず、インストールで画面のすべてが表示されないこともあります。適切な画面に情報を入力して、ステップ13まで進みます。

認証タイプにLDAPを選択した場合、LDAP認証の詳細の指定画面が表示されます。次の情報を入力します。

- LDAPタイプ: 適切なLDAPリポジトリを選択します。

- LDAP URL: LDAPリポジトリのURL接続文字列を、protocol://hostname:portという形式で入力します。

注意:
「LDAPタイプ」に「Microsoft Active Directory」を選択した場合、SSL LDAPのURL(ldaps://hostname:port)を指定する必要があります。

- LDAPバインドDN: LDAPリポジトリのバインドDNを入力します。

- LDAPパスワード: バインドDNのパスワードを入力します。

- ユーザー資格証明ID属性: Oracle Identity Federationがユーザーを認証するために使用するLDAP属性を入力します。たとえば、「mail」と入力した場合、そのユーザーのmail属性の値がjane.doe@domain.comであれば、Jane Doeは、チャレンジされたときに「jane.doe.@domain.com」と入力する必要があります。ユーザー資格証明ID属性の値は、すべてのユーザーで一意である必要があります。

- ユーザーの一意ID属性: Oracle Identity Federationに対してユーザーを一位に識別するLDAP属性を入力します。入力する値は、ユーザー・データ・ストアのユーザーID属性パラメータに対して入力する値と同一である必要があります。たとえば、ユーザーの一意ID属性に「mail」と入力し、ユーザー・データ・ストアのユーザーID属性パラメータに値EmailAddressを構成した場合、認証エンジン・リポジトリのmailの値は、ユーザー・データ・ストアのEmailAddressの値と同一である必要があります。ユーザーの一意ID属性の値は、すべてのユーザーで一意である必要があります。

- 個人オブジェクト・クラス: LDAPリポジトリでユーザーを表すLDAPオブジェクト・クラスを入力します。たとえば、Oracle Internet DirectoryとSun Java System Directory Serverの場合はinetOrgPerson、Microsoft Active Directoryの場合はuserです。

- ベースDN: 検索が開始されるルートDNを入力します。

ユーザー・ストアにLDAPを選択した場合、ユーザー・データ・ストアのLDAP属性の指定画面が表示されます。次の情報を入力します。

- LDAPタイプ: 適切なLDAPリポジトリを選択します。

- LDAP URL: LDAPリポジトリのURL接続文字列を、protocol://hostname:portという形式で入力します。

注意:
「LDAPタイプ」に「Microsoft Active Directory」を選択した場合、SSL LDAPのURL(ldaps://hostname:port)を指定する必要があります。

- LDAPバインドDN: LDAPリポジトリのバインドDNを入力します。

- LDAPパスワード: バインドDNのパスワードを入力します。

- ユーザーの説明属性: フェデレーション・レコードの所有者を識別する、読取り可能なLDAP属性を入力します。たとえば、Oracle Internet DirectoryとSun Java System Directory Serverの場合はuid、Microsoft Active Directoryの場合はsAMAccountNameです。

- ユーザーID属性: 認証の際、ユーザーを一意に識別するLDAP属性を入力します。たとえば、Oracle Internet DirectoryとSun Java System Directory Serverの場合はuid、Microsoft Active Directoryの場合はsAMAccountNameです。

- 個人オブジェクト・クラス: LDAPリポジトリでユーザーを表すLDAPオブジェクト・クラスを入力します。たとえば、Oracle Internet DirectoryとSun Java System Directory Serverの場合はinetOrgPerson、Microsoft Active Directoryの場合はuserです。

- ベースDN: 検索が開始されるルートDNを入力します。

ユーザー・ストアにRDBMSを選択した場合、ユーザー・ストア・データベースの詳細の指定画面が表示されます。次の情報を入力します。

- HostName: データベース・ホストに対する接続文字列をhostname:port:servicenameの形式で入力します。Oracle Real Application Clusters(RAC)の場合、接続文字列の形式は、hostname1:port1:instance1^hostname2:port2:instance2@servicenameにします。

- ユーザー名: データベース・ユーザー名を入力します。

- パスワード: データベース・ユーザーのパスワードを入力します。

- ログイン表: ユーザー・データを格納する表の名前を入力します。入力する値は、有効なテーブル名である必要があります。ユーザーID属性とユーザーの説明属性に入力する値は、指定した表の有効な列名である必要があります。

- ユーザーID属性: Oracle Identity FederationユーザーIDに使用する表の列の名前を入力します。入力する値は、ログイン表パラメータに指定した表の有効な列名である必要があります。

- ユーザーの説明属性: ユーザー説明のために使用する表の列の名前を入力します。入力する値は、ログイン表パラメータに指定した表の有効な列名である必要があります。

フェデレーション・ストアにLDAPを選択した場合、フェデレーション・データ・ストアのLDAP属性の指定画面が表示されます。次の情報を入力します。

- LDAPタイプ: 適切なLDAPリポジトリを選択します。

- LDAP URL: LDAPリポジトリのURL接続文字列を、protocol://hostname:portという形式で入力します。

注意:
「LDAPタイプ」に「Microsoft Active Directory」を選択した場合、SSL LDAPのURL(ldaps://hostname:port)を指定する必要があります。

- LDAPバインドDN: LDAPリポジトリのバインドDNを入力します。

- LDAPパスワード: バインドDNのパスワードを入力します。

- ユーザー・フェデレーション・レコード・コンテキスト: Oracle Identity Federationがフェデレーション・レコードを格納するコンテナの場所を入力します。指定したコンテナが存在しない場合、実行時に作成されます。ただし、ユーザー・フェデレーション・レコード・コンテキストとして「cn=example,dc=test,dc=com」を指定した場合、「dc=test,dc=com」がLDAPリポジトリに存在する必要があります。

- LDAPコンテナ・オブジェクト・クラス: オプション。ストア・フェデレーションを格納するコンテナのオブジェクト・クラスを入力します。このフィールドが空欄の場合、デフォルト値のapplicationProcessが使用されます。

- Active Directoryドメイン: 「LDAPタイプ」に「Microsoft Active Directory」を選択した場合のみ表示されます。Microsoft Active Directoryドメインの名前を入力します。

フェデレーション・ストアにRDBMSを選択した場合、フェデレーション・ストア・データベースの詳細の指定画面が表示されます。次の情報を入力します。

- HostName: データベース・ホストに対する接続文字列をhostname:port:servicenameの形式で入力します。Oracle Real Application Clusters(RAC)の場合、接続文字列の形式は、hostname1:port1:instance1^hostname2:port2:instance2@servicenameにします。

- ユーザー名: RCUによって作成されるスキーマ所有者の名前を、PREFIX_OIFの形式で入力します。

- パスワード: データベース・ユーザーのパスワードを入力します。

ユーザー・セッション・ストア、メッセージ・ストアまたは構成ストアにRDBMSを選択した場合、一時ストア・データベースの詳細の指定画面が表示されます。次の情報を入力します。

- HostName: データベース・ホストに対する接続文字列をhostname:port:servicenameの形式で入力します。Oracle Real Application Clusters(RAC)の場合、接続文字列の形式は、hostname1:port1:instance1^hostname2:port2:instance2@servicenameにします。

- ユーザー名: RCUによって作成されるスキーマ所有者の名前を、PREFIX_OIFの形式で入力します。

- パスワード: データベース・ユーザーのパスワードを入力します。
「次へ」をクリックします。

13. 「インストール・サマリー」画面が表示されます。画面の情報を検証します。「構成」をクリックして構成を開始します。

14. 「構成の進行状況」画面が表示されます。「次へ」をクリックして続行します。

15. 「インストール 完了」画面が表示されます。「保存」をクリックして構成情報をファイルに保存し、「終了」をクリックしてインストーラを終了します。

11.7 拡張構成の例: LDAP認証、ユーザー・ストアおよびフェデレーション・ストア用のOIDとともに、OIFを新しいWebLogic管理ドメインに構成する

この項では、LDAP認証、ユーザー・ストアおよびフェデレーション・ストア用のOracle Internet Directory(OID)とともに、新しいWebLogic管理ドメインにOracle Identity Federation(OIF)を構成する方法を説明します。

注意:
Oracle Identity FederationをOracle Internet Directoryとともに構成する場合、インストーラは自動的に、Oracle Internet Directoryの構成を使用して、接続、資格証明、属性およびコンテナの設定を構成します。

この項には、この構成に関する次の情報が含まれます。

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

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

- 依存関係

- 手順

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

このトピックの構成を実行して、Oracle Identity Federationを、LDAP認証、ユーザー・ストアおよびフェデレーション・ストア用のLDAPリポジトリとなるOracle Internet Directoryとともに短時間でデプロイします。

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

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

- WebLogic管理対象サーバー

- Oracle Identity Federation

- Oracle Internet Directory

- Oracle Directory Service Manager

- WebLogic管理サーバー

- Fusion Middleware Control

- オプション: Oracle HTTP Server

11.7.3 依存性

この項の構成は、次のコンポーネントに依存しています。

- Oracle WebLogic Server

- Oracle Internet Directory用のOracle Database

- Oracle Internet Directory用のデータベースにある「Identity Management - Oracle Internet Directory」スキーマ。

- セッション・ストア、メッセージ・ストアまたは構成ストアにRDBMSを使用する場合は、Oracle Identity Federation用のOracle Database

- セッション・ストア、メッセージ・ストアまたは構成ストアにRDBMSを使用する場合は、Oracle Identity Federation用のデータベース内に存在する「Identity Management - Oracle Identity Federation」スキーマ

11.7.4 手順

LDAP認証、ユーザー・ストアおよびフェデレーション・ストア用に、新しいドメインにOracle Identity FederationをOracle Internet Directoryとともに構成するには、次の手順を実行します。

1. セッション・ストア、メッセージ・ストアまたは構成ストアにRDBMSを使用するかどうかを決定します。使用する場合は、次のステップaおよびbを実行します。

1. Oracle Identity Federationのデータベースをインストールします。詳細は、「Oracle Databaseのインストール」を参照してください。

2. データベースにIdentity Management - Oracle Identity Federationスキーマを作成します。詳細は「Oracle Fusion Middleware Repository Creation Utility (RCU)を使用したデータベース・スキーマの作成」を参照してください。

2. Oracle Internet Directory用のOracle Databaseをインストールします。詳細は、「Oracle Databaseのインストール」を参照してください。

3. Oracle Internet DirectoryのデータベースにIdentity Management - Oracle Internet Directoryスキーマを作成します。詳細は、「Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用したデータベース・スキーマの作成」を参照してください。

4. 「インストールのロードマップ」および「「インストールと構成」オプションを使用したOracle Identity Managementのインストール」の説明に従って、Oracle Identity Federationがインストールされていることを確認します。

5. <ORACLE_HOME>/bin/config.sh(UNIXの場合)または<ORACLE_HOME>\bin\config.batを実行して、Oracle Identity Management構成ウィザードを起動します。「次へ」をクリックして続行します。

6. ドメインの選択画面で、新規ドメインの作成を選択して、次の情報を入力します。

- ユーザー名: 新しいドメインでのユーザー名を入力します。

- ユーザー・パスワード: 新しいドメインのパスワードを入力します。
「パスワードの確認」フィールドに、もう一度ユーザー・パスワードを入力します。

- ドメイン名: 新しいドメインの名前を入力します。

「次へ」をクリックします。「インストール場所の指定」画面が表示されます。

7. 「インストール・ディレクトリの特定」を参照して、ホーム、インスタンスおよびWebLogic Serverのディレクトリを特定します。各フィールドに情報を入力したら、「次へ」をクリックします。セキュリティ更新の指定画面が表示されます。

8. セキュリティ問題の通知方法を次の中から選択します。

- 電子メールでセキュリティ問題を通知する場合、「電子メール」フィールドにメール・アドレスを入力します。

- セキュリティ問題の通知をMy Oracle Support(以前のメタリンク)から受けとる場合は、My Oracle Supportオプションを選択してMy Oracle Supportパスワードを入力します。

- セキュリティ問題の通知を行わない場合は、すべてのフィールドを空のままにします。

「次へ」をクリックします。「コンポーネントの構成」画面が表示されます。

9. 「Oracle Internet Directory」、「Oracle Identity Federation」、およびオプションで「Oracle HTTP Server」を選択します。Oracle HTTP ServerをOracle Identity Federationとともに構成する方法の詳細は、「OIF用のOracle HTTP Serverの構成」を参照してください。
このインストールでは、Oracle Directory Services ManagerとFusion Middleware Controlの管理コンポーネントが自動的に選択されます。

他のコンポーネントが選択されていないことを確認し、「次へ」をクリックします。ポートの構成画面が表示されます。

10. インストーラによるポートの構成方法を選択します。

- インストーラが、あらかじめ定められた範囲内のポートを構成するようにするには、自動ポート構成を選択します。

- staticports.iniファイルを使用してポートを構成する場合は、「構成ファイルを使用してポートを指定」を選択します。「ファイルの表示/編集」をクリックして、staticports.iniファイルの設定を更新します。

「次へ」をクリックします。「スキーマ・データベースの指定」画面が表示されます。

11. 既存のスキーマの使用を選択し、次の情報を入力することによって、ステップ3で作成したOracle Internet Directory用のODSスキーマを識別します。

- 「接続文字列」フィールドにデータベース接続情報を入力します。接続文字列は、hostname:port:servicenameという形式である必要があります。Oracle Real Application Clusters(RAC)の場合、接続文字列は、hostname1:port1:instance1^hostname2:port2:instance2@servicenameという形式である必要があります。

- 「パスワード」フィールドに、ODSスキーマのパスワードを入力し、「次へ」をクリックします。

注意:
既存のODSスキーマとODSSMスキーマのパスワードが異なる場合、「次へ」をクリックすると、ODSSMパスワードの指定画面が表示されます。既存のODSSMスキーマのパスワードを入力して、「次へ」をクリックします。

Oracle Internet Directoryの作成画面が表示されます。

12. Oracle Internet Directoryに関する、次の情報を入力します。

- レルム: レルムの場所を入力します。

- 管理者パスワード: Oracle Internet Directory管理者のパスワードを指定します。

- パスワードの確認: 管理者パスワードをもう一度入力します。

「次へ」をクリックします。OIF詳細の指定画面が表示されます。

13. 次の情報を入力します。

- PKCS12パスワード: Oracle Identity Federationが暗号化とウォレットの署名に使用するパスワードを入力します。自己署名証明書付きのウォレットが自動的に生成されます。ウォレットの使用は、テストの場合のみお薦めします。

- パスワードの確認: PKCS12パスワードをもう一度入力します。

- サーバーID: このOracle Identity Federationインスタンスを識別するために使用する文字列を入力します。入力した文字列の先頭に、oifという接頭辞が追加されます。Oracle WebLogic Server管理ドメイン内の各論理Oracle Identity Federationインスタンスは、一意のサーバーIDを持つ必要があります。単一の論理インスタンスとして働くクラスタ化されたOracle Identity Federationインスタンスは、同じサーバーIDを持ちます。

「次へ」をクリックします。OIF拡張フロー属性の選択画面が表示されます。

注意:

- Oracle Identity FederationとともにOracle Internet Directoryをインストールしたため、認証タイプ、ユーザー・ストアおよびフェデレーション・ストアのオプションは自動的にLDAPに設定されます。

- ユーザー・フェデレーション・レコード・コンテキストはインストーラにより「cn=fed,BASE_REALM」に設定されます。ここで、BASE_REALMは、通常は「dc=us,dc=oracle,dc=com」です。

14. 各構成項目に適切なオプションを選択し、「次へ」をクリックします。

注意:
ユーザー・セッション・ストアとメッセージ・ストアは、インストーラでは別々の構成項目として表示されますが、大部分のデプロイメントでは、両方のストアに同じタイプのリポジトリが使用されます。

- ユーザー・セッション・ストア: 「メモリー」またはRDBMS

- 一時実行時セッション状態データをメモリー内の表に格納するには、「メモリー」を選択します。

- 一時実行時セッション状態データをリレーショナル・データベースに格納するには、RDBMSを選択します。

- メッセージ・ストア: 「メモリー」またはRDBMS

- プロトコル・メッセージをメモリー内の表に格納するには、「メモリー」を選択します。

- プロトコル・メッセージをリレーショナル・データベースに格納するには、RDBMSを選択します。

- 構成ストア: 「ファイル」またはRDBMS

- Oracle Identity Federation構成データをローカル・ファイルシステムに格納するには、「ファイル」を選択します。

- Oracle Identity Federation構成データをリレーショナル・データベースに格納するには、RDBMSを選択します。

注意:
次に表示される画面は、構成項目で選択したオプションにより、異なります。

- ユーザー・セッション・ストア、メッセージ・ストアまたは構成ストアにRDBMSを選択した場合は、ここでステップ15に進みます。

- ユーザー・セッション・ストア、「メッセージ・ストア」または構成ストアに「RDBMS」を選択しなかった場合は、ステップ16に進みます。

15. 一時ストア・データベースの詳細の指定画面で、次の情報を入力します。

- HostName: データベース・ホストに対する接続文字列をhostname:port:servicenameの形式で入力します。Oracle Real Application Clusters(RAC)の場合、接続文字列の形式は、hostname1:port1:instance1^hostname2:port2:instance2@servicenameにします。

- ユーザー名: RCUによって作成されるスキーマ所有者の名前を、PREFIX_OIFの形式で入力します。

- パスワード: データベース・ユーザーのパスワードを入力します。
「次へ」をクリックします。

16. 「インストール・サマリー」画面が表示されます。画面の情報を検証します。「構成」をクリックして構成を開始します。

17. 「構成の進行状況」画面が表示されます。「次へ」をクリックして続行します。

18. 「インストール 完了」画面が表示されます。「保存」をクリックして構成情報をファイルに保存し、「終了」をクリックしてインストーラを終了します。

11.8 拡張構成の例: RDBMSデータ・ストアがある新規または既存のWebLogicドメインにOIFを構成する

このトピックでは、新規または既存のWebLogic管理ドメインに、RDBMSデータ・ストアとともにOracle Identity Federation(OIF)を構成する方法を説明します。内容は、次のとおりです。

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

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

- 依存関係

- 手順

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

このトピックの構成を実行して、Oracle Identity Federationを、RDBMSユーザー・ストア、フェデレーション・ストア、セッション・ストア、メッセージ・ストアおよび構成ストアとともに短時間でデプロイします。

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

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

Oracle Identity Federationを新しいドメインに構成する場合:

- WebLogic管理サーバー

- Fusion Middleware Control

- WebLogic管理対象サーバー

- Oracle Identity Federation

- オプション: Oracle HTTP Server

Oracle Identity Federationを既存のドメインに構成する場合:

- WebLogic管理対象サーバー

- Oracle Identity Federation

- オプション: Oracle HTTP Server

11.8.3 依存性

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

- Oracle WebLogic Server

- ユーザー・ストア、フェデレーション・ストア、セッション・ストア、メッセージ・ストアまたは構成ストア用のOracle Database

- フェデレーション・ストア、セッション・ストア、メッセージ・ストアおよび構成ストア用のデータベース内に存在する新しい「Identity Management - Oracle Identity Federation」 スキーマ

- ユーザー・データをユーザー・ストア・データベースに格納するための表

- 認証にLDAPを使用する場合は、LDAPリポジトリ

11.8.4 手順

新規または既存のドメインに、RDBMSユーザー・ストア、フェデレーション・ストア、ユーザー・セッション・ストア、メッセージ・ストアおよび構成ストアとともにOracle Identity Federationを構成するには、次の手順を実行します。

1. RDBMSユーザー・ストア、フェデレーション・ストア、ユーザー・セッション・ストア、メッセージ・ストアおよび構成ストア用のデータベースをインストールします。詳細は、「Oracle Databaseのインストール」を参照してください。

2. データベースに「Identity Management - Oracle Identity Federation」スキーマを作成します。詳細は「Oracle Fusion Middleware Repository Creation Utility (RCU)を使用したデータベース・スキーマの作成」を参照してください。

3. 認証にLDAPリポジトリを使用するかどうかを決定します。使用する場合、Oracle Identity Federationをインストールする前に、LDAPリポジトリをインストールする必要があります。

4. 「インストールのロードマップ」および「「インストールと構成」オプションを使用したOracle Identity Managementのインストール」の説明に従って、Oracle Identity Federationがインストールされていることを確認します。

5. <ORACLE_HOME>/bin/config.sh(UNIXの場合)または<ORACLE_HOME>\bin\config.batを実行して、Oracle Identity Management構成ウィザードを起動します。「次へ」をクリックして続行します。

6. ドメインの選択画面で、新しいドメインと既存のドメインのどちらにOracle Identity Federationをインストールするかを選択します。
Oracle Identity Federationを新しいドメインに構成するには:

1. 新規ドメインの作成を選択します。

2. 「ユーザー名」フィールドに、新しいドメインでのユーザー名を入力します。

3. ユーザー・パスワード・フィールドに、新しいドメインでのパスワードを入力します。

4. 「パスワードの確認」フィールドに、もう一度ユーザー・パスワードを入力します。

5. 「ドメイン名」フィールドに、新しいドメインのドメイン名を入力します。

6. 「次へ」をクリックします。「インストール場所の指定」画面が表示されます。

7. ステップ7に進んで、インストールを続行します。

Oracle Identity Federationを既存のドメインにインストールするには:

1. 既存ドメインの拡張を選択します。

2. 「ホスト名」フィールドに、ドメインを含んでいるホストの名前を入力します。

3. 「ポート」フィールドに、WebLogic Administration Serverのリスニング・ポートを入力します。

4. 「ユーザー名」フィールドに、ドメインでのユーザー名を入力します。

5. 「パスワード」フィールドに、ドメイン・ユーザーのパスワードを入力します。

6. 「次へ」をクリックします。「インストール場所の指定」画面が表示されます。

7. 「インストール・ディレクトリの特定」を参照して、ホーム、インスタンスおよびWebLogic Serverのディレクトリを特定します。

注意:
Oracle Identity Managementコンポーネントを既存のOracle WebLogic Server管理ドメインにインストールする場合、ドメイン内の各Oracle WebLogic Serverホーム、Oracleミドルウェア・ホームおよびOracleホーム・ディレクトリはディレクトリ・パスおよび名前が同一である必要があります。

各フィールドに情報を入力したら、「次へ」をクリックします。セキュリティ更新の指定画面が表示されます。

8. セキュリティ問題の通知方法を次の中から選択します。

- 電子メールでセキュリティ問題を通知する場合、「電子メール」フィールドにメール・アドレスを入力します。

- セキュリティ問題の通知をMy Oracle Support(以前のメタリンク)から受けとる場合は、My Oracle Supportオプションを選択してMy Oracle Supportパスワードを入力します。

- セキュリティ問題の通知を行わない場合は、すべてのフィールドを空のままにします。

「次へ」をクリックします。「コンポーネントの構成」画面が表示されます。

9. 「Oracle Identity Federation」、およびオプションで「Oracle HTTP Server」を選択します。これら2つのコンポーネントを同時に構成する方法の詳細は、「OIF用のOracle HTTP Serverの構成」を参照してください。
Oracle Identity Federationを新しいドメインにインストールする場合、Fusion Middleware Controlコンポーネントが、インストール対象として自動的に選択されます。

他のコンポーネントが選択されていないことを確認し、「次へ」をクリックします。ポートの構成画面が表示されます。

10. インストーラによるポートの構成方法を選択します。

- インストーラが、あらかじめ定められた範囲内のポートを構成するようにするには、自動ポート構成を選択します。

- staticports.iniファイルを使用してポートを構成する場合は、「構成ファイルを使用してポートを指定」を選択します。「ファイルの表示/編集」をクリックして、staticports.iniファイルの設定を更新します。

「次へ」をクリックします。Oracle Identity Federation構成タイプの選択画面が表示されます。

11. 「詳細」を選択し、「次へ」をクリックします。OIF詳細の指定画面が表示されます。

12. 次の情報を入力します。

- PKCS12パスワード: Oracle Identity Federationが暗号化とウォレットの署名に使用するパスワードを入力します。自己署名証明書付きのウォレットが自動的に生成されます。ウォレットの使用は、テストの場合のみお薦めします。

- パスワードの確認: PKCS12パスワードをもう一度入力します。

- サーバーID: このOracle Identity Federationインスタンスを識別するために使用する文字列を入力します。入力した文字列の先頭に、oifという接頭辞が追加されます。Oracle WebLogic Server管理ドメイン内の各論理Oracle Identity Federationインスタンスは、一意のサーバーIDを持つ必要があります。単一の論理インスタンスとして働くクラスタ化されたOracle Identity Federationインスタンスは、同じサーバーIDを持ちます。

「次へ」をクリックします。OIF拡張フロー属性の選択画面が表示されます。

13. 次のオプションを選択し、「次へ」をクリックします。

- 認証タイプ: JAASまたは「LDAP」

- JAAS: アプリケーション・サーバーへの認証を委任します。

- LDAPリポジトリに照会して認証するには、「LDAP」を選択します。

- ユーザー・ストア: 「RDBMS」

- フェデレーション・ストア: 「RDBMS」

- ユーザー・セッション・ストア: RDBMS

- 「メッセージ・ストア」: 「RDBMS」

- 構成ストア: 「RDBMS」

注意:
次に表示される画面は、認証に何を選択したかにより、異なります。

- 認証タイプで「LDAP」を選択した場合、LDAP認証の詳細の指定画面が表示されます。ステップ14に進んで、インストールを続行します。

- 認証タイプでJAASを選択した場合、ユーザー・ストア・データベースの詳細の指定画面が表示されます。ステップ15に進んで、インストールを続行します。

14. 認証を実行するLDAPリポジトリを指定するには、LDAP認証の詳細の指定画面で、次の情報を入力します。

- LDAPタイプ: 適切なLDAPリポジトリを選択します。

- LDAP URL: LDAPリポジトリのURL接続文字列を、protocol://hostname:portという形式で入力します。

注意:
「LDAPタイプ」に「Microsoft Active Directory」を選択した場合、SSL LDAPのURL(ldaps://hostname:port)を指定する必要があります。

- LDAPバインドDN: LDAPリポジトリのバインドDNを入力します。

- LDAPパスワード: バインドDNのパスワードを入力します。

- ユーザー資格証明ID属性: Oracle Identity Federationがユーザーを認証するために使用するLDAP属性を入力します。たとえば、「mail」と入力した場合、そのユーザーのmail属性の値がjane.doe@domain.comであれば、Jane Doeは、チャレンジされたときに「jane.doe.@domain.com」と入力する必要があります。ユーザー資格証明ID属性の値は、すべてのユーザーで一意である必要があります。

- ユーザーの一意ID属性: Oracle Identity Federationに対してユーザーを一位に識別するLDAP属性を入力します。入力する値は、ユーザー・データ・ストアのユーザーID属性パラメータに対して入力する値と同一である必要があります。たとえば、ユーザーの一意ID属性に「mail」と入力し、ユーザー・データ・ストアのユーザーID属性パラメータに値EmailAddressを構成した場合、認証エンジン・リポジトリのmailの値は、ユーザー・データ・ストアのEmailAddressの値と同一である必要があります。ユーザーの一意ID属性の値は、すべてのユーザーで一意である必要があります。

- 個人オブジェクト・クラス: LDAPリポジトリでユーザーを表すLDAPオブジェクト・クラスを入力します。たとえば、Oracle Internet DirectoryとSun Java System Directory Serverの場合はinetOrgPerson、Microsoft Active Directoryの場合はuserです。

- ベースDN: 検索が開始されるルートDNを入力します。

「次へ」をクリックします。ユーザー・ストア・データベースの詳細の指定画面が表示されます。

15. ユーザー・データを格納するデータベースを指定するには、次の情報を入力します。

- HostName: データベース・ホストに対する接続文字列をhostname:port:servicenameの形式で入力します。Oracle Real Application Clusters(RAC)の場合、接続文字列の形式は、hostname1:port1:instance1^hostname2:port2:instance2@servicenameにします。

- ユーザー名: データベース・ユーザー名を入力します。

- パスワード: データベース・ユーザーのパスワードを入力します。

- ログイン表: ユーザー・データを格納する表の名前を入力します。入力する値は、有効なテーブル名である必要があります。ユーザーID属性とユーザーの説明属性に入力する値は、指定した表の有効な列名である必要があります。

- ユーザーID属性: Oracle Identity FederationユーザーIDに使用する表の列の名前を入力します。入力する値は、ログイン表パラメータに指定した表の有効な列名である必要があります。

- ユーザーの説明属性: ユーザー説明のために使用する表の列の名前を入力します。入力する値は、ログイン表パラメータに指定した表の有効な列名である必要があります。

「次へ」をクリックします。フェデレーション・ストア・データベースの詳細の指定画面が表示されます。

16. フェデレーテッド・ユーザー・アカウントにリンクするデータを格納するデータベースを指定するには、次の情報を入力します。

- HostName: データベース・ホストに対する接続文字列をhostname:port:servicenameの形式で入力します。Oracle Real Application Clusters(RAC)の場合、接続文字列の形式は、hostname1:port1:instance1^hostname2:port2:instance2@servicenameにします。

- ユーザー名: RCUによって作成されるスキーマ所有者の名前を、PREFIX_OIFの形式で入力します。

- パスワード: データベース・ユーザーのパスワードを入力します。

「次へ」をクリックします。一時ストア・データベースの詳細の指定画面が表示されます。

17. 一時実行時セッション状態データ、プロトコル・メッセージおよびOracle Identity Federation構成データを格納するデータベースを指定するには、次の情報を入力します。

- HostName: データベース・ホストに対する接続文字列をhostname:port:servicenameの形式で入力します。Oracle Real Application Clusters(RAC)の場合、接続文字列の形式は、hostname1:port1:instance1^hostname2:port2:instance2@servicenameにします。

- ユーザー名: RCUによって作成されるスキーマ所有者の名前を、PREFIX_OIFの形式で入力します。

- パスワード: データベース・ユーザーのパスワードを入力します。

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

18. 「インストール・サマリー」画面が表示されます。画面の情報を検証します。「構成」をクリックして構成を開始します。

19. 「構成の進行状況」画面が表示されます。「次へ」をクリックして続行します。

20. 「インストール 完了」画面が表示されます。「保存」をクリックして構成情報をファイルに保存し、「終了」をクリックしてインストーラを終了します。

11.9 OIFの検証

次のようにして、Oracle Identity Federation(OIF)インストールを検証します。

- 次のURLでOracle Identity Federationメタデータにアクセスします。メタデータにアクセスできる場合は、Oracle Identity Federationがインストールされ、Oracle Identity Federationサーバーが実行されています。
http://host:port/fed/sp/metadata

注意:
hostは、Oracle Identity FederationがインストールされたWebLogic Managed Serverの名前を表します。portは、そのWebLogic Managed Server上のリスニング・ポートを表します。

- Fusion Middleware Controlにアクセスして、Oracle Identity Federationが使用可能で実行されていることを確認します。詳細は、『Oracle Fusion Middleware管理者ガイド』のOracle Enterprise Manager Fusion Middleware Controlを使用するスタート・ガイドに関する項を参照してください。

11.10 OIFのインストール後のスタート・ガイド

Oracle Identity Federation(OIF)をインストールした後で、Oracle Fusion Middleware Oracle Identity Federation管理者ガイドの、一般的なタスクの項を参照してください。

12 Oracle Identity Management 11.1.1.6.0と組み合せたOracle Unified Directoryの構成

この章の内容は、次のとおりです。

- 始める前に

- Oracle Unified Directory(OUD)単独の構成

- ODSMと組み合せたOracle Unified Directory(OUD)の構成

- OUD/ODSM/ODIP/Fusion Middleware ControlおよびOVD/ODSMの構成

12.1 作業の前に

インストールを実行する前に、次のドキュメントを読み、Oracle Fusion Middlewareの環境が、インストールする製品の最小インストール要件を満たしていることを確認する必要があります。

- システム要件と仕様の確認

- 動作保証情報の確認

12.1.1 システム要件と仕様の確認

Oracle Fusion Middlewareのシステム要件と仕様に関するドキュメントは、次の場所で入手できます。

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-requirements-100147.html

このドキュメントには、ハードウェアとソフトウェア要件、データベース・スキーマ要件、最小ディスク領域とメモリー要件、必要なシステム・ライブラリ、パッケージ、パッチなどに関する情報が記載されています。

12.1.2 動作保証情報の確認

Oracle Fusion Middlewareでサポートされるシステム構成に関するドキュメントは、次の場所で入手できます。

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html

このマニュアルでは、サポートされる32ビットおよび64ビット・オペレーティング・システム、データベース、Webサーバー、LDAPサーバー、アダプタ、IPv6、JDKおよびサード・パーティ製品の動作保証に関する情報が記載されています。

12.2 Oracle Unified Directory(OUD)単独の構成

Oracle Unified Directory(OUD)を単独で構成するには、Oracle Fusion Middleware Oracle Unified Directoryインストレーション・ガイド11gリリース1(11.1.1)の次の項を参照してください。

- ソフトウェアのインストールに関する項
http://download.oracle.com/docs/cd/E22289_01/html/821-1274/installing-the-software.html#scrolltoc

- ディレクトリ・サーバーの設定に関する項
http://download.oracle.com/docs/cd/E22289_01/html/821-1274/setting-up-ds.html#scrolltoc

12.3 ODSMと組み合せたOracle Unified Directory(OUD)の構成

Oracle Unified Directory(OUD)をOracle Directory Services Manager(ODSM)と組み合せて構成するには、次のトピックを参照してください。

- Oracle WebLogic Server 11gリリース1(10.3.5または10.3.6)のインストール。詳細は、『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』のOracle WebLogic Serverのインストールに関する項を参照してください。さらにOracle WebLogic Serverのインストールの詳細は、『Oracle Fusion Middleware Oracle WebLogic Serverインストレーション・ガイド』を参照してください。

- Oracle Fusion Middleware Oracle Unified Directoryインストレーション・ガイド11gリリース1(11.1.1)のソフトウェアのインストールに関する情報は、次の場所で入手できます。
http://download.oracle.com/docs/cd/E22289_01/html/821-1274/installing-the-software.html#scrolltoc

注意:
「インストール場所の指定」画面で、OUDベース・ロケーション・ホームのOracleミドルウェア・ホームの場所を入力します。

- Oracle Fusion Middleware Oracle Unified Directoryインストレーション・ガイド11gリリース1(11.1.1)のディレクトリ・サーバーの設定に関する情報は、次の場所で入手できます。
http://download.oracle.com/docs/cd/E22289_01/html/821-1274/setting-up-ds.html#scrolltoc

- Oracle Fusion Middleware Oracle Unified Directoryインストレーション・ガイド11gリリース1(11.1.1)のOracle Directory Services Managerと組み合せたOracle Unified Directoryの管理に関する情報は、次の場所で入手できます。
http://download.oracle.com/docs/cd/E22289_01/html/821-1273/managing-ojd-with-odsm.html

12.4 OUD/ODSM/ODIP/Fusion Middleware ControlおよびOVD/ODSMの構成

このトピックでは、新しいWebLogic管理ドメイン(domain1など)にOracle Unified Directory(OUD)、Oracle Directory Services Manager(ODSM)、Oracle Directory Integration Platform(ODIP)およびFusion Middleware Controlを、別のWebLogic管理ドメイン(domain2など)にOracle Virtual Directory(OVD)およびOracle Directory Services Manager(ODSM)を構成する方法を説明します。内容は、次のとおりです。

- 第I部: 新しいWebLogic管理ドメインにおけるODSM and Fusion Middleware Controlと組み合せたOVDの構成

- 第II部: 新しいWebLogic管理ドメインにおけるOUD/ODSM/ODIPおよびFusion Middleware Controlの構成

12.4.1 第I部: 新しいWebLogic管理ドメインにおけるODSM and Fusion Middleware Controlと組み合せたOVDの構成

このトピックでは、新しいWebLogic管理ドメインでOracle Virtual Directory (OVD)を、Oracle Directory Services Manager (ODSM)とFusion Middleware Controlと一緒に構成する方法について説明します。内容は、次のとおりです。

- 依存関係

- 手順

注意:
Oracle Virtual Directory(OVD)を使用しない場合には、第I部はオプションです。

12.4.1.1 依存性

この項の構成は、Oracle WebLogic Serverに依存しています。

12.4.1.2 手順

新しいドメインに、Oracle Directory Services ManagerおよびFusion Middleware ControlとともにOracle Virtual Directoryを構成するには、次の手順を実行します。

1. Oracle WebLogic Server 11gリリース1(10.3.5または10.3.6)がインストールされていることを確認します。詳細は、『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』のOracle WebLogic Serverのインストールに関する項を参照してください。さらにOracle WebLogic Serverのインストールの詳細は、『Oracle Fusion Middleware Oracle WebLogic Serverインストレーション・ガイド』を参照してください。

注意:
Oracle WebLogic Serverをインストールした後に、次の手順を必ず実行してください。

1. setNMPropsファイル(格納場所は<MW_HOME>/oracle_common/common/binディレクトリ)を開き、StartScriptEnabledプロパティがtrueに設定されていることを確認します。

2. <MW_HOME>/oracle_common/common/bin/setNMProps.shスクリプト(UNIXの場合)または<MW_HOME>\oracle_common\common\bin\setNMProps.cmd(Windowsの場合)を実行します。

3. 次のコマンドを実行して、ノード・マネージャを起動します。
UNIXの場合:

startNodeManager.sh(格納場所は<WL_HOME>/server/binディレクトリ)を実行します。

Windowsの場合:

startNodeManager.cmd(格納場所は<WL_HOME>\server\binディレクトリ)を実行します。

2. 「「インストールと構成」オプションを使用したOracle Identity Managementのインストール」の説明に従って、Oracle Virtual Directoryがインストールされていることを確認します。

注意:
「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」の説明に従って、Oracle Identity Management 11gリリース1(11.1.1.6.0)のインストール時に「インストール・タイプの選択」画面で「インストールと構成」オプションを選択した場合は、「ドメインの選択」画面が表示されます。
「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」の説明に従って、Oracle Identity Management 11gリリース1(11.1.1.6.0)のインストール時に「インストール・タイプの選択」画面で「ソフトウェアのインストール - 構成なし」オプションを選択した場合は、ここでOracle Identity Management構成ウィザードを起動する必要があります。<ORACLE_HOME>/bin/config.sh(UNIXの場合)または<ORACLE_HOME>\bin\config.batを実行して、Oracle Identity Management構成ウィザードを起動します。「ドメインの選択」画面が表示されます。

3. ドメインの選択画面で、新規ドメインの作成を選択して、次の情報を入力します。

- 「ユーザー名」フィールドに、新しいドメインでのユーザー名を入力します。

- ユーザー・パスワード・フィールドに、新しいドメインでのパスワードを入力します。

- 「パスワードの確認」フィールドに、もう一度ユーザー・パスワードを入力します。

- 「ドメイン名」フィールドに、新しいドメインのドメイン名を入力します。

「次へ」をクリックします。「インストール場所の指定」画面が表示されます。

4. 「インストール・ディレクトリの特定」を参照して、ホーム、インスタンスおよびWebLogic Serverのディレクトリを特定します。各フィールドに情報を入力したら、「次へ」をクリックします。セキュリティ更新の指定画面が表示されます。

5. セキュリティ問題の通知方法を次の中から選択します。

- 電子メールでセキュリティ問題を通知する場合、「電子メール」フィールドにメール・アドレスを入力します。

- セキュリティ問題の通知をMy Oracle Support(以前のメタリンク)から受けとる場合は、My Oracle Supportオプションを選択してMy Oracle Supportパスワードを入力します。

- セキュリティ問題の通知を行わない場合は、すべてのフィールドを空のままにします。

「次へ」をクリックします。「コンポーネントの構成」画面が表示されます。

6. 「Oracle Virtual Directory」のみを選択します。このインストールでは、Oracle Directory Services ManagerとFusion Middleware Controlの管理コンポーネントが自動的に選択されます。
他のコンポーネントが選択されていないことを確認し、「次へ」をクリックします。ポートの構成画面が表示されます。

7. インストーラによるポートの構成方法を選択します。

- インストーラが、あらかじめ定められた範囲内のポートを構成するようにするには、自動ポート構成を選択します。

- staticports.iniファイルを使用してポートを構成する場合は、構成ファイルを使用してポートを指定を選択します。ファイルの表示/編集をクリックして、staticports.iniファイルの設定を更新します。

「次へ」をクリックします。Oracle Virtual Directory情報の指定画面が表示されます。

8. 次の情報を入力します。

- LDAP v3名前空間: Oracle Virtual Directoryの名前空間を入力します。デフォルト値は、dc=us,dc=oracle,dc=comです。

- HTTP Webゲートウェイ: Oracle Virtual Directory HTTP Webゲートウェイを有効にするには、このオプションを選択します。

- 保護: このオプションは、HTTP Webゲートウェイを有効化済で、SSLを使用して保護する場合に選択します。

- 管理者ユーザー名: Oracle Internet Directory管理者のユーザー名を入力します。デフォルト値はcn=orcladminです。

- パスワード: Oracle Virtual Directory管理者のパスワードを入力します。

- パスワードの確認: Oracle Virtual Directory管理者のパスワードを再入力します。

- セキュア・モードでの管理サーバーの構成: SSLを使用してOracle Virtual Directoryの管理リスナーを保護するには、このオプションを選択します。このオプションは、デフォルトで選択されています。このオプションを選択することをお薦めします。

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

9. 「インストール・サマリー」画面が表示されます。画面の情報を検証します。「構成」をクリックして構成を開始します。

10. 「構成の進行状況」画面が表示されます。「次へ」をクリックして続行します。

11. 「インストール 完了」画面が表示されます。「保存」をクリックして構成情報をファイルに保存し、「終了」をクリックしてインストーラを終了します。
Oracle Directory Services Manager(ODSM)を含むOracle Virtual Directory(OVD)およびFusion Middleware Controlをサポートする新しいWebLogicドメイン(domain2など)が<MW_HOME>\user_projects\domainsディレクトリに作成されます(Windowsの場合)。UNIXでは、ドメインは<MW_HOME>/user_projects/domainsディレクトリに作成されます。

Oracle Directory Services Manager(ODSM)を含むOracle Virtual Directory(OVD)の管理は、『Oracle Fusion Middleware Oracle Virtual Directory管理者ガイド』の、Oracle Virtual Directoryの管理スタート・ガイドに関する章を参照してください。

12.4.2 第II部: 新しいWebLogic管理ドメインにおけるOUD/ODSM/ODIPおよびFusion Middleware Controlの構成

この項では、新しいWebLogic管理ドメインでOracle Unified Directory(OUD)、Oracle Directory Services Manager(ODSM)、Oracle Directory Integration Platform(ODIP)およびFusion Middleware Controlを構成する方法について説明します。内容は、次のとおりです。

- 前提条件

- 依存関係

- 手順

- 構成後の手順

12.4.2.1 前提条件

次の前提条件が満たされていることを確認してください。

- Oracle WebLogic Server 11gリリース1のインストール

- Oracle Unified Directoryのインストール

- Oracle Unified Directoryのレプリケーション・トポロジによる設定オプション

12.4.2.1.1 Oracle WebLogic Server 11gリリース1のインストール

Oracle WebLogic Server 11gリリース1(10.3.5または10.3.6)がインストールされていることを確認します。詳細は、『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』のOracle WebLogic Serverのインストールに関する項を参照してください。さらにOracle WebLogic Serverのインストールの詳細は、『Oracle Fusion Middleware Oracle WebLogic Serverインストレーション・ガイド』を参照してください。

12.4.2.1.2 Oracle Unified Directoryのインストール

Oracle Fusion Middleware Oracle Unified Directoryインストレーション・ガイド11gリリース1(11.1.1)のソフトウェアのインストールに関する項の説明に従って、Oracle Unified Directoryがインストールされていることを確認します。このガイドは、次の場所で入手できます。

http://download.oracle.com/docs/cd/E22289_01/html/821-1274/installing-the-software.html#scrolltoc

注意:
「インストール場所の指定」画面で、OUDベース・ロケーション・ホームのOracleミドルウェア・ホームの場所を入力します。

12.4.2.1.3 Oracle Unified Directoryのレプリケーション・トポロジによる設定オプション

レプリケーション・トポロジの最初のディレクトリ・サーバーでは、Oracle Fusion Middleware Oracle Unified Directoryインストレーション・ガイド11gリリース1(11.1.1)のGUIを使用してディレクトリ・サーバーを設定する方法に関する項の説明に従ってください。このガイドは、次のリンク先で入手できます。

http://download.oracle.com/docs/cd/E22289_01/html/821-1274/ds-gui-setup.html#to-set-up-the-directory-server-using-the-gui

注意:
変更ログ・アダプタを有効化するには、Oracle Unified Directoryインスタンスがレプリケーション・トポロジのオプションで設定されていることを確認してください。変更ログ・アダプタの有効化は、Oracle Directory Integration Platform(ODIP)の前提条件です。

12.4.2.2 依存性

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

- Oracle WebLogic Server

- Oracle Unified Directory

12.4.2.3 手順

1つのドメインでOracle Unified Directory(OUD)、Oracle Directory Services Manager(ODSM)、Oracle Directory Integration Platform(ODIP)およびFusion Middleware Controlを構成するには、次の手順を実行します。

1. すべての前提条件が、「前提条件」の説明に従って満たされていることを確認します。

2. Oracle Directory Integration Platformが「Oracle Identity Management 11gリリース1(11.1.1.6.0)ソフトウェアのインストールと構成」で説明されているように、「ソフトウェアのインストール - 構成なし」オプションを使用してインストールされていることを確認します。

3. <MW_HOME>/oracle_common/common/bin/config.shスクリプト(UNIXの場合)または<MW_HOME>\oracle_common\common\bin\config.cmd(Windowsの場合)を実行します。Oracle Fusion Middleware構成ウィザードが表示されます。

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

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

- Oracle Enterprise Manager - 11.1.1.0 [oracle_common]

- Oracle Directory Services Manager - 11.1.1.5.0 [Oracle_OUD1]

- Oracle Directory Integration Platform - 11.1.1.2.0 [Oracle_IDM1]

注意:
Oracle Enterprise Manager - 11.1.1.0 [oracle_common]とOracle Directory Integration Platform - 11.1.1.2.0 [Oracle_IDM1]を選択すると、デフォルトでOracle Identity Management - 11.1.1.2.0 [Oracle_IDM1]とOracle JRF 11.1.1.0 [oracle_common]も選択されます。

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

6. 「ドメイン名と場所の指定」画面で、作成するドメインの名前と場所を入力します。ドメインのアプリケーションを保存する場所も入力します。「次へ」をクリックします。「管理者ユーザー名およびパスワードの構成」画面が表示されます。

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

8. 「サーバーの起動モードおよびJDKの構成」画面で、JRockit SDK 1.6.0_24と「本番モード」を選択します。「次へ」をクリックします。「オプションの構成を選択」画面が表示されます。

9. 「オプションの構成を選択」画面で、「管理サーバー」および「管理対象サーバー、クラスタ、およびマシン」オプションを選択します。「次へ」をクリックします。「管理サーバーの構成」画面が表示されます。

10. 「管理サーバーの構成」画面で、管理サーバー名とリスニング・ポート(デフォルトのポートは7001)を指定します。「次へ」をクリックします。「管理対象サーバーの構成」画面が表示されます。

注意:
Oracle Virtual Directory(OVD)を管理するOracle Directory Services Manager(ODSM)でデフォルト値の管理サーバー名およびリスニング・ポートを使用した場合、Oracle Directory Integration Platform(ODIP)を管理するOracle Directory Services Manager(ODSM)では別の管理サーバー名およびリスニング・ポートを使用する必要があります。
たとえば、Oracle Directory Integration Platform(ODIP)を管理するOracle Directory Services Manager(ODSM)ではリスニング・ポートに8001を使用できます。

11. 「管理対象サーバーの構成」画面で、管理サーバー名とリスニング・ポート(デフォルトは7005)を指定します。「次へ」をクリックします。

注意:
Oracle Virtual Directory(OVD)を管理するOracle Directory Services Manager(ODSM)でデフォルト値の管理対象サーバー名およびリスニング・ポートを使用した場合、Oracle Directory Integration Platform(ODIP)を管理するOracle Directory Services Manager(ODSM)では別の管理対象サーバー名およびリスニング・ポートを使用する必要があります。
たとえば、Oracle Directory Integration Platform(ODIP)を管理するOracle Directory Services Manager(ODSM)では管理対象サーバー名にwls_ods2、リスニング・ポートに8005を使用できます。

12. 「クラスタの構成」画面で、必要に応じて「クラスタ」を構成します。「次へ」をクリックします。

13. 「マシンの構成」画面で、「マシン」タブまたは「Unixマシン」タブを選択します。「追加」をクリックし、マシン名を指定します。「次へ」をクリックします。

14. 「マシンの構成」画面でマシンを追加した場合、「サーバーのマシンへの割当」画面が表示されます。「サーバーのマシンへの割当」画面で、管理サーバーと管理対象サーバーを指定したマシンに割り当てます。「次へ」をクリックします。

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

16. ドメインが正常に拡張されたら、「完了」をクリックします。
新しいWebLogicドメイン(domain1など)が<MW_HOME>\user_projects\domainsディレクトリにあるOracle Unified Directory(OUD)、Oracle Directory Services Manager(ODSM)、Oracle Directory Integration Platform(ODIP)およびFusion Middleware Controlをサポートするために作成されます(Windowsの場合)。UNIXでは、ドメインは<MW_HOME>/user_projects/domainsディレクトリに作成されます。

12.4.2.4 構成後の手順

Oracle Directory Integration Platformを構成したら、次のタスクを実行します。

1. 管理サーバーおよび管理対象サーバーが稼働していない場合、管理サーバーおよび管理対象サーバー(wls_ods2)を、「スタックの起動」の説明に従って起動します。

2. statusコマンド(格納場所は<OUD_INSTANCE>/bin/ディレクトリ)を使用して、Oracle Unified Directory(OUD)サーバーが稼働していることを確認します。

3. JAVA_HOME、WL_HOMEおよびORACLE_HOMEの各環境変数を設定し、<ORACLE_HOME>/bin/dipConfiguratorを実行します。入力を求められたら、次の情報を入力します。

- WebLogicホスト、ポート、ユーザー名およびパスワードの詳細情報。

- Oracle Unified Directory(OUD)ホスト、ポート、ユーザー名およびパスワードの詳細情報。グローバルACIを追加してDIPアカウントの変更ログにアクセスするために必要なOracle Unified Directory(OUD)の管理ポートも入力します。

- DIPメタデータの格納先の接尾辞を指定します。

次の例は、dipConfiguratorコマンドの出力を示しています。

Enter WLS Admin Server Host Name : myhost1.mycompany.com
Enter WLS Admin Server Port : 8001
Enter username to contact WebLogic Server : weblogic
[Enter password to contact WebLogic Server : ]
Enter backend LDAP Server HostName : myhost1.mycompany.com
Enter backend LDAP Server Port : 4389
Enter username to contact LDAP server : cn=directory manager
[Enter password to contact LDAP Server : ]
Enter backend LDAP Server Admin Port : 4444
Enter SUFFIX to store DIP metadata : dc=us,dc=mycompany,dc=com

注意:
dipConfiguratorスクリプトは新規ASInstance、および新規EMAgentコンポーネントをそのASInstance内に作成します。これらのエージェントは、DIPメトリックがFusion Middleware Controlに表示されるために必要です。dip_inst1などのインスタンスは、MW_HOMEディレクトリの下に作成されます。

4. Oracle Directory Integration Platform(ODIP)のインストールと構成を確認します。詳細は、ODIPの検証を参照してください。

5. dipConfiguratorは、指定メタデータ接尾辞に対して次のACIを設定します。ただし、その他の接尾辞に対しては、OUDのコンテナに対して次のACIを設定して、他のソースからインポートされた変更事項を書き込みます。

dn: <Container DN>
changetype:modify
add: aci
aci: (target="ldap:///<Container DN>")(version 3.0; acl "Anonymous read-search
access"; allow (read,add,delete,search,write,compare,proxy)
groupdn="ldap:///cn=dipadmingrp,cn=DIPadmins,cn=Directory Integration
Platform,<metadata suffix>"; allow
(read,add,delete,search,write,compare,proxy)
groupdn="ldap:///cn=odipigroup,cn=DIPadmins,cn=Directory Integration
Platform,<metadata suffix>"; )
-
add: aci
aci: (targetattr="*")(version 3.0; acl "Anonymous read-search access"; allow
(search,read,write,compare,add)
groupdn="ldap:///cn=dipadmingrp,cn=DIPadmins,cn=Directory Integration
Platform,<metadata suffix>"; allow (search,read,write,compare,add)
groupdn="ldap:///cn=odipigroup,cn=DIPadmins,cn=Directory Integration
Platform,<metadata suffix>";)

注意:
OUDレプリケーション・ゲートウェイまたはOUDプロキシ・サーバーの設定時などにODIP構成が削除されたり破損した場合には、ODIPを何度でも再作成できます。ただし、既存の同期プロファイルがある場合には、dipConfiguratorの実行後に既存プロファイルの接続済ディレクトリのパスワードをリセットする必要があります。
ODIP構成を再作成するには、手順3を再実行します。

第III部

Oracle Identity and Access Management(11.1.1.5.0)のインストールおよび構成

第III部では、次のOracle Identity and Access Management製品のインストールと構成について説明します。

- Oracle Identity Manager(OIM)

- Oracle Access Manager(OAM)

- Oracle Adaptive Access Manager(OAAM)

- Oracle Entitlements Server(OES)

- Oracle Identity Navigator(OIN)

さらに、第III部では、Oracle HTTP Server 11g Webgate for Oracle Access Managerのインストールおよび構成方法、ドメイン・エージェントからOracle HTTP Server 10g Webgate for Oracle Access Managerへの移行手順を説明します。

第III部は、次の章で構成されています。

- 第13章「Oracle Identity and Access Management(11.1.1.5.0)のインストール」

- 第14章「ドメイン拡張のシナリオの概要」

- 第15章「Oracle Identity Navigatorの構成」

- 第16章「Oracle Identity Managerの構成」

- 第17章「Oracle Access Managerの構成」

- 第18章「Oracle Adaptive Access Managerの構成」

- 第19章「OAMおよびOAAMの結合ドメインの構成シナリオ」

- 第20章「Oracle Entitlements Serverのインストールと構成」

- 第21章「ドメイン・エージェントからOracle HTTP Server 10g Webgate for OAMへの移行」

- 第22章「Oracle HTTP Server 11g Webgate for OAMのインストールおよび構成」

- 第23章「ライフサイクル管理」

13 Oracle Identity and Access Management(11.1.1.5.0)のインストール

この章の内容は、次のとおりです。

- Oracle Identity and Access Management(11.1.1.5.0)のインストール

- インストール後のディレクトリ構造の概要

- Oracle Identity and Access Managementソフトウェアのインストール後の作業

- Oracle Identity and Access Management製品の構成

注意:
この章では、新規ユーザーに向けて、Oracle Identity and Access Management(11.1.1.5.0)のインストールについて説明します。すでにOracle Identity and Access Management 11.1.1.3.0をご使用の場合は、『Oracle Fusion Middlewareパッチ適用ガイド』のOracle Identity and Access Management 11.1.1.3.0から11.1.1.5.0へのパッチ適用に関する項を参照してください。

13.1 Oracle Identity and Access Management(11.1.1.5.0)のインストール

この項では、Oracle Identity and Access Management 11gソフトウェアとソフトウェア付属のOracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Identity Navigator、およびOracle Entitlements Serverのインストール方法を説明します。

内容は、次のとおりです。

- インストールされる製品

- 依存関係

- 手順

13.1.1 インストールされる製品

この項のインストールを実行すると、次の製品がインストールされます。

- Oracle Identity Manager

- Oracle Access Manager

注意:
Oracle Access Managerをインストールすると、Oracle Secure Token Serviceもインストールされます。Oracle Secure Token Serviceの詳細は、『Oracle Fusion Middleware Oracle Access Manager with Oracle Security Token Service管理者ガイド』を参照してください。

- Oracle Adaptive Access Manager

注意:
Oracle Identity and Access Management 11.1.1.5.0では、Oracle Adaptive Access Managerに次の2つのコンポーネントが含まれます。

- Oracle Adaptive Access Manager(オンライン)

- Oracle Adaptive Access Manager (オフライン)

- Oracle Identity Navigator

- Oracle Entitlements Server

注意:
Oracle Identity and Access Managementをインストールする際にインストールされるのは、Oracle Entitlements Serverの管理サーバーのみです。
Oracle Entitlements Server Clientをインストールおよび構成する方法は、「Oracle Entitlements Server Clientのインストール」を参照してください。

13.1.2 依存性

この項のインストールは、次のものに依存しています。

- Oracle WebLogic Server 11gリリース1(10.3.5)

- Oracle Databaseとそれに必要なパッチ

- Oracle SOA Suite 11.1.1.5.0(Oracle Identity Managerのみで必須)

- JDK(Oracle WebLogic JRockit JDKまたはSun JDK 1.6.0)

13.1.3 手順

Oracle Identity and Access Management Suiteと付属のOracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Identity Navigator、およびOracle Entitlements Serverをインストールするには、次の手順を実行します。

1. Oracle Databaseをインストールします。詳細は、「Oracle Databaseのインストール」を参照してください。

注意:
OracleデータベースがAL32UTF8キャラクタ・セット・エンコーディングであることを確認してください。

2. Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用してOracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Metadata ServicesおよびSOAインフラストラクチャ用に新しいスキーマを作成するか、または既存のスキーマを使用するかを選択します。

- Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用して新しいスキーマを作成する場合、スキーマの作成方法の詳細は、「Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用したデータベース・スキーマの作成」を参照してください。スキーマの作成後、ステップ3に移動してインストールを続けます。

- 既存のスキーマを使用する場合は、アップグレード・アシスタント・ツールを使用してスキーマをアップグレードする必要があります。詳細は、『Oracle Fusion Middleware Oracle Identity Managementアップグレード・ガイド』を参照してください。

3. Oracle WebLogic Serverをインストールします。詳細は、「Oracle WebLogic ServerのインストールとOracleミドルウェア・ホームの作成」を参照してください。

4. Oracle Identity Managerを使用する場合、Oracle SOA 11g Suiteをインストールしてください。Oracle SOA 11g Suiteのインストールの詳細は、「Oracle SOA Suiteの最新バージョンのインストール(Oracle Identity Managerユーザーのみ)」を参照してください。

5. 「インストールの開始」のすべての手順を実行して、インストールを開始します。手順を完了すると、「ようこそ」画面が表示されます。

6. 「ようこそ」画面で「次へ」をクリックします。ソフトウェア更新のインストール画面が表示されます。更新を検索するかどうかを選択します。「次へ」をクリックします。「前提条件のチェック」画面が表示されます。すべての前提条件の確認が完了したら、「次へ」をクリックします。「インストール場所の指定」画面が表示されます。

7. 「インストール場所の指定」画面で、システムにインストールされたOracle Middlewareホームの場所へのパスを入力します。Oracle WebLogic Serverが、システム上の同じミドルウェア・ホームにすでにインストールされていることを確認します。このディレクトリは、Oracle WebLogic Serverインストールで作成されたOracleホームと同じです。

注意:
「インストール場所の指定」画面で有効なミドルウェア・ホーム・ディレクトリを指定しなかった場合、インストーラにより、Oracle Identity Manager Design ConsoleおよびOracle Identity Manager Remote Managerのみのインストールを続行することを確認するメッセージおよびプロンプトが表示されます。Oracle Identity Managerのこれらの2つのコンポーネントには、ミドルウェア・ホーム・ディレクトリは必要ありません。
Oracle Identity Manager Design ConsoleまたはRemote Managerのみをインストールする場合、Oracle WebLogic Serverをインストールしたり、Design ConsoleまたはRemote Managerが構成されるマシンにミドルウェア・ホーム・ディレクトリを作成する必要はありません。

Oracle Identity Manager Design ConsoleまたはRemote Managerを使用する前に、管理サーバーが実行されているマシン上でOracle Identity Managerサーバーを構成する必要があります。Design ConsoleまたはRemote Managerを別のマシンに構成する際に、Oracle Identity ManagerサーバーのホストおよびURL情報を指定できます。

8. 「Oracleホーム・ディレクトリ」フィールドで、ミドルウェア・ホームの下に作成されるOracleホーム・フォルダの名前を入力します。このドキュメントでは、このディレクトリをIDM_HomeまたはIAM_Homeとも呼びます。

注意:
Oracle Identity and Access Management Suiteのインストールで入力するOracleホームの名前は、Oracle Identity Management Suiteで入力するOracleホームの名前とは異なっている必要があります。
デフォルトでは、Oracle_IDM1というOracleホームがすでにあり、Oracle Identity Managementコンポーネントがインストールされていると、インストーラはかわりの名前Oracle_IDM2を選択します。この名前をOracle_IDM1に変更しないでください。

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

9. 「インストール・サマリー」画面が表示されます。
「インストールの概要」画面には、選択内容の概要が表示されます。このサマリーを確認し、インストールを開始するかどうかを決定します。この段階でいずれかの構成設定を変更する場合は、左のナビゲーション・ページでトピックを選択し、選択内容を変更します。Oracle Identity and Access Managementのインストールを続行するには、「インストール」をクリックします。「インストールの進行状況」画面が表示されます。

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

ドメインを構成した後でOracle Identity Manager(OIM)を構成する場合、Oracle Identity Manager構成ウィザードを実行してOIMサーバー、Design ConsoleおよびRemote Managerを構成する必要があります。

Oracle Identity and Access Management製品の構成に関する情報は、次を参照してください。

- Oracle Identity Navigatorの構成

- Oracle Identity Managerの構成

- Oracle Access Managerの構成

- Oracle Adaptive Access Managerの構成

- OAMおよびOAAMの結合ドメインの構成シナリオ

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

詳細は、「OIMサーバーの構成」、「OIM Design Consoleの構成」および「OIM Remote Managerの構成」を参照してください。

注意:
インストールの進行中にキャンセルまたは中断した場合、Oracle Identity and Access Managementソフトウェアを再インストールする前に、手動で<IAM_Home>ディレクトリを削除する必要があります。
インストール処理のいずれかの段階でオンライン・ヘルプを起動するには、インストール・ウィザード画面の「ヘルプ」をクリックします。

13.2 インストール後のディレクトリ構造の概要

この項では、Oracle WebLogic ServerおよびOracle Identity and Access Managementのインストール後のディレクトリ構造を説明します。また、Oracle Identity and Access Managementソフトウェアのインストール後に作成されるディレクトリの構造も示します。

Oracle Identity and Access Management Suiteをインストールすると、Oracle_IDM2などのOracle Identity and Access ManagementのOracleホーム・ディレクトリがミドルウェア・ホームの下に作成されます。このドキュメントでは、このホーム・ディレクトリもIAM_Homeとも呼びます。

インストール先ディレクトリの識別の詳細は、「インストール先ディレクトリの識別」を参照してください。

13.3 Oracle Identity and Access Managementソフトウェアのインストール後の作業

Oracle Identity and Access Managementソフトウェアをインストールしたら、新規または既存のWebLogicドメイン内のOracle Identity and Access Management製品を構成する必要があります。さらに、ドメインの作成時に管理サーバーの設定を構成する必要があります。Oracle Fusion Middleware構成ウィザードを使用してWebLogicドメインを作成するか、または既存のドメインを拡張できます。WebLogic管理ドメインのオプションの詳細は、「Oracle WebLogic Server管理ドメイン・オプション」を参照してください。

関連項目:
Oracle WebLogic Server管理ドメインの詳細は、『Oracle Fusion Middleware Understanding Domain Configuration for Oracle WebLogic Server』の「Oracle WebLogic Serverドメインの概要」を参照してください。

Oracle Identity Managerサーバー、Oracle Identity Manager Design Console、およびOracle Identity Manager Remote Managerを構成するには、Oracle Identity Manager 11g構成ウィザードを起動する必要があります。「Oracle Identity Manager 11g構成ウィザードの開始」を参照してください。

13.4 Oracle Identity and Access Management製品の構成

Oracle Identity and Access Management製品の構成シナリオ(結合インストール・シナリオを含む)の詳細は、次の章を参照してください。

- Oracle Identity Navigatorの構成

- Oracle Identity Managerの構成

- Oracle Access Managerの構成

- Oracle Adaptive Access Managerの構成

- OAMおよびOAAMの結合ドメインの構成シナリオ

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

14 ドメイン拡張のシナリオの概要

この章では、新しいOracle Identity Management製品をサポートするためにOracle Identity Managementドメインを拡張できるシナリオを示します。

次の項目が含まれます。

- 概要

- 開始前の重要な注意点

- ドメイン拡張のシナリオ

- ローカル・マシンでの管理サーバーの起動

- リモート・マシンでの管理対象サーバーの作成

14.1 概要

Oracle Identity Managementドメインを拡張するということは、新しいOracle Identity Management製品をサポートするように、既存のドメインに新しい製品を構成することです。

たとえば、Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、またはOracle Identity Navigatorをサポートするには、Oracle Identity Management 11.1.1.5.0ドメインを拡張します。既存のOracle Identity Management 11.1.1.5.0ドメインには、Oracle Internet Directory、Oracle Vitual Directory、Oracle Directory Services Manager、Oracle Identity FederationまたはOracle Directory Integration PlatformなどのOracle Identity Management製品のうちの1つまたは複数が任意の組合せで含まれていても構いません。

さらに、Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、およびOracle Identity Navigatorを様々な組合せで格納しているOracle Identity Managementドメインを拡張できます。

注意:
既存のドメインは、Oracle Identity Management 11gリリース1(11.1.1)インストーラを使用して作成され、Oracle Identity Management 11g構成ウィザードを使用して構成されている必要があります。ドメインが別のプログラム(Oracle Fusion Middleware 11g Oracle SOA Suiteインストーラ、Oracle Fusion Middleware構成ウィザードなど)で作成された場合、既存のドメインをOracle Identity Managementコンポーネント用に拡張することはできません。

14.2 開始前の重要な注意点

この章で説明されているいずれかのシナリオでOracle Identity Management製品のインストールおよび構成を開始する前に、次の点に注意してください。

- なお、Oracle Internet Directory、Oracle Virtual Directory、Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access ManagerおよびOracle Identity Navigatorを同じマシンにインストールすることを前提としています。

注意:
この章では、説明および手順で2つIDM_Homeのディレクトリに言及しています。たとえば、最初のIDM_Homeを、Oracle Internet Directory、Oracle Virtual Directory、Oracle Directory Services Manager、Oracle Directory Integration PlatformおよびOracle Identity FederationのIDM_Homeディレクトリにすることができます。2番目のIAM_Homeは、Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Entitlements ServerおよびOracle Identity NavigatorのIDM_Homeディレクトリにすることができます。
ただし、このドキュメントにおいて、IDM_HomeおよびIAM_Homeは例として使用されていることに留意してください。どちらのIDM_Homeディレクトリにも、任意の名前を指定できます。さらに、2つのOracle Identity Management Suite(1つはOracle Internet Directory、Oracle Virtual Directory、Oracle Directory Services Manager、Oracle Directory Integration PlatformおよびOracle Identity Federationが含まれているもの、もう1つはOracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Entitlements ServerおよびOracle Identity Navigatorが含まれているもの)は任意の順序でマシンにインストールできます。

詳細は、「Oracle Identity Management 11gインストールの概要および構造」を参照してください。

- Oracle Identity Managerユーザーの場合: Oracle Identity Managerサーバー、Oracle Identity Manager Design Console(Windowsのみ)およびOracle Identity Manager Remote Managerを構成する場合のみ、Oracle Identity Manager構成ウィザードを使用する必要があります。
Oracle Identity Managerを新規または既存のWebLogic管理ドメインに構成した後に、Oracle Identity Managerコンポーネントの追加構成を実行する必要があります。詳細は、「Oracle Identity Managerの構成」の章を参照してください。

Oracle Identity Managerサーバーを構成する場合、管理サーバーが実行されているマシン上でOracle Identity Manager構成ウィザードを実行する必要があります。サーバーの構成には、サーバーの初期設定時にウィザードを1回だけ実行できます。Oracle Identity Managerの設定が成功した後は、Oracle Identity Managerサーバーの構成を変更するためにOracle Identity Management構成ウィザードを再度実行することはできません。このような変更には、Oracle Enterprise Manager Fusion Middleware Controlを使用する必要があります。

Design ConsoleまたはRemote Managerのみを構成する場合、Design ConsoleまたはRemote Managerを構成するマシンでOracle Identity Management構成ウィザードを実行できます。Oracle Identity Management構成ウィザードは、Design ConsoleまたはRemote Managerを新しいマシンに構成する必要があるときに実行できます。

Oracle Identity Managerには、Oracle Identity Management専用のOracle SOA Suite 11g(11.1.1.5.0)が必要です。Oracle Identity Managerを構成する前に、Oracle SOA Suiteをインストールする必要があります。Oracle Identity ManagerとOracle Access Managerとの間の統合を設定する場合、Oracle Identity ManagerとOracle SOA Suiteが同じミドルウェア・ホーム・ディレクトリにインストールされており、同じWebLogicドメインに構成されていることを確認してください。

14.3 ドメイン拡張のシナリオ

次に、新しいOracle Identity Management製品をサポートするためにOracle Identity Managementドメインを拡張できるシナリオを示します。

- ローカル・マシンでOIM、OAM、OAAMまたはOINをサポートするためのOracle Identity Management 11.1.1.5.0ドメインの拡張

- ローカル・マシンでのOIM、OAM、OAAMおよびOINの結合構成およびドメイン拡張シナリオの概要

14.3.1 ローカル・マシンでOIM、OAM、OAAMまたはOINをサポートするためのOracle Identity Management 11.1.1.5.0ドメインの拡張

既存のOracle Identity Management 11.1.1.5.0ドメイン(OID、OVD、ODSM、ODIP、およびOIFを含む)を拡張して、Oracle Identity and Access Management 11.1.1.5.0製品をサポートできます。

このシナリオには次のタスクが含まれます。

1. Oracle SOA 11g Suite最新バージョンをインストールします(Oracle Identity Managerのみ)。「Oracle SOA Suiteの最新バージョンのインストール(Oracle Identity Managerユーザーのみ)」を参照してください。

2. 既存のミドルウェア・ホームのOracle Identity Management Suiteをインストールします。Oracle Identity and Access Management(11.1.1.5.0)のインストールに関する項を参照してください。

3. 追加する新しいコンポーネントに必要なスキーマを作成およびロードします。「Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用したデータベース・スキーマの作成」を参照してください。

4. UNIXではOracle Fusion Middleware構成ウィザードの<IAM_Home>/common/bin/config.shスクリプトを起動します(Windowsでは<IAM_Home>\common\bin\config.cmd)。

5. 「ようこそ」画面で「既存のWebLogicドメインの拡張」オプションを選択します。

6. 「WebLogicドメイン・ディレクトリの選択」画面で既存のOracle Identity Management 11.1.1.5.0ドメインを選択します。

7. Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access ManagerまたはOracle Identity Navigatorをサポートするには、「拡張ソースの選択」画面で必要なドメインのテンプレートを選択します。

8. JDBCコンポーネント・スキーマ、管理対象サーバー、デプロイメントおよびサービスなどの構成を変更します。

9. ローカル・マシンの管理サーバーを起動します。「Oracleスタックの起動と停止」を参照してください。

10. 管理対象サーバーを起動します。「Oracleスタックの起動と停止」を参照してください。

注意:
Oracle Identity Managerをサポートするために既存のWebLogicドメインを拡張する際、Oracle Identity Manager構成ウィザードを起動してOracle Identity Managerサーバーを構成する前に管理サーバーを再起動する必要があります。

14.3.2 ローカル・マシンでのOIM、OAM、OAAM、およびOINの結合構成およびドメイン拡張シナリオの概要

Oracle WebLogic ServerおよびOracle Identity Management Suiteの最新バージョンをインストールしていることを前提としています。Oracle Identity Managerに関しては、Oracle SOA 11g Suiteの最新バージョンをインストールしている必要があります。Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用して必要なスキーマが作成およびロードされている必要があります。

Oracle Access Manager(OAM)、Oracle Adaptive Access Manager(OAAM)およびOracle Identity Navigator(OIN)の任意の組合せをサポートするための新しいドメインを構成しておく必要があります。

たとえば、Oracle Access ManagerまたはOracle Identity Navigatorが含まれている既存のOracle Identity Managementドメイン内のOracle Identity Managerを構成できます。

Oracle Identity Managementの環境およびデプロイメントにより、複数の組合せが可能です。

このシナリオには次のタスクが含まれます。

1. 追加する新しいコンポーネントに必要なスキーマを作成およびロードします。「Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用したデータベース・スキーマの作成」を参照してください。

2. UNIXではOracle Fusion Middleware構成ウィザードの<IAM_Home>/common/bin/config.shスクリプトを起動します(Windowsでは<IAM_Home>\common\bin\config.cmd)。

3. 「ようこそ」画面で「既存のWebLogicドメインの拡張」オプションを選択します。

4. 既存のOracle Identity Managementドメイン(Oracle Access Manager、Oracle Adaptive Access Manager、およびOracle Identity Navigatorの任意の組合せが含まれているドメイン)を「WebLogicドメイン・ディレクトリの選択」画面で選択します。

5. Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access ManagerまたはOracle Identity Navigatorをサポートするには、「拡張ソースの選択」画面で必要なドメインのテンプレートを選択します。このステップで表示されるドメイン・テンプレートの選択肢は、同じドメインで構成するコンポーネントによって異なります。

6. JDBCコンポーネント・スキーマ、管理対象サーバー、デプロイメントおよびサービスなどの構成を変更します。

7. ローカル・マシンの管理サーバーを起動します。「Oracleスタックの起動と停止」を参照してください。

8. 管理対象サーバーを起動します。「Oracleスタックの起動と停止」を参照してください。

注意:
Oracle Identity Managerをサポートするために既存のWebLogicドメインを拡張する際、Oracle Identity Manager構成ウィザードを起動してOracle Identity Managerサーバーを構成する前に管理サーバーを再起動する必要があります。

14.4 ローカル・マシンでの管理サーバーの起動

シナリオによっては、1台のマシンに管理サーバーをインストールし、別のマシンにコンポーネント固有の管理対象サーバーをインストールする場合があります。管理対象サーバーをリモート・マシンで作成して実行する前に、管理サーバーをインストール先のマシンで起動する必要があります。

14.5 リモート・マシンでの管理対象サーバーの作成

管理対象サーバーをリモート・マシンで作成および実行する前に、Oracle WebLogic ServerおよびOracle Identity Management Suiteをリモート・マシンにインストールする必要があります。その後、packおよびunpackコマンドを使用して、リモート・マシンに管理対象サーバーを作成する必要があります。

14.5.1 リモート・マシンへのOracle WebLogic ServerおよびOracle Identity Management Suiteのインストール

Oracle WebLogic ServerおよびOracle Identity Management Suiteをリモート・マシンにインストールする必要があります。

- リモート・マシンにOracle WebLogic Serverをインストールしてミドルウェア・ホーム・ディレクトリを作成します。「Oracle WebLogic ServerのインストールおよびOracleミドルウェア・ホームの作成」を参照してください。

注意:
リモート・マシンのミドルウェア・ホームおよびIDMホーム・ディレクトリの構造は、ローカル・マシンのディレクトリ構造と同一である必要があります。

- リモート・マシンにOracle Identity Management Suiteをインストールします。Oracle Identity and Access Management(11.1.1.5.0)のインストールに関する項を参照してください。

このインストール後、次のトピックで説明されているように、リモート・マシンに管理対象サーバーを作成および実行できます。

14.5.2 リモート・マシンでの管理対象サーバーの作成と起動

管理対象サーバーをリモート・マシンで作成および実行するには、次の手順を実行します。

- ドメインが構成され、管理サーバーが作成されているローカル・マシンで、IDM_Homeディレクトリ内の\common\binディレクトリにあるpackコマンドを使用して、管理対象サーバー・テンプレートを作成します。このテンプレートには、リモート・マシンに管理対象サーバー・ドメインのディレクトリ階層を作成するために必要な、ドメイン内のファイルのサブセットが含まれます。
packコマンドの-managed={true}パラメータは、リモート・マシンに管理対象サーバーを作成するためにテンプレートを使用するかどうかを指定します。

- ローカル・マシンで管理サーバーが開始され、稼働中であることを確認します。

- リモート・マシンで、IDM_Homeディレクトリ内の\common\binディレクトリにあるunpackコマンドを使用し、管理対象サーバー・ドメイン・ディレクトリをリモート・マシンに作成します。

注意:
Oracle Identity Managerユーザーのみ:
SOAサーバーをリモート・マシンで起動する場合、リモート・マシンでunpackコマンドを実行した後、コンポジット・ファイルをローカル・マシンの<DOMAIN_HOME>/soa/autodeployディレクトリからリモート・マシンの<DOMAIN_HOME>/soa/autodeployディレクトリに手動でコピーする必要があります。<DOMAIN_HOME>/soa/autodeployディレクトリがリモート・マシンに存在しない場合、コンポジット・ファイルをコピーする前にこのディレクトリを作成する必要があります。

詳細は、ガイド『Oracle Fusion Middleware PackおよびUnpackコマンドによるテンプレートとドメインの作成』のリモート・マシンでの管理対象サーバーの作成および実行に関するトピックを参照してください。さらに、ガイド『Oracle Fusion Middleware構成ウィザードを使用したドメインの作成』のWebLogicドメインの拡張に関するトピックも参照してください。

15 Oracle Identity Navigatorの構成

この章では、Oracle Identity Navigator(OIN)を構成する方法について説明します。内容は次のとおりです。

- 一般的な前提条件

- OINのインストール

- 開始前の重要な注意点

- 新しいWebLogicドメインへのOINの構成

- OIM、OAMおよびOAAMとのOINの構成

- サーバーの起動

- OINの検証

- Oracle OINのインストール後のスタート・ガイド

15.1 一般的な前提条件

Oracle Identity and Access Management 11gリリース1(11.1.1)製品をインストールおよび構成するための一般的な前提条件は、次のとおりです。

1. Oracle Databaseのインストール。「Oracle Databaseのインストール」を参照してください。

2. Oracle WebLogic Serverのインストールおよびミドルウェア・ホームの作成。「Oracle WebLogic ServerのインストールとOracleミドルウェア・ホームの作成」を参照してください。

3. Oracle Identity and Access Management 11gリリース1(11.1.1.5.0)Suiteのインストール。「Oracle Identity and Access Management(11.1.1.5.0)のインストール」を参照してください。Oracle Identity and Access Management Suiteには、Oracle Identity Manager(OIM)、Oracle Access Manager(OAM)、Oracle Adaptive Access Manager(OAAM)、Oracle Entitlements Server(OES)およびOracle Identity Navigator(OIN)が含まれます。

15.2 OINのインストール

Oracle Identity Navigator(OIN)は、Oracle Identity and Access Management Suiteに含まれています。Oracle Identity and Access Management Suiteをインストールするには、「Oracle Identity and Access Management(11.1.1.5.0)のインストール」の説明に従って、Oracle Identity and Access Management 11gインストーラを使用します。

15.3 開始前の重要な注意点

この章で説明されているいずれかのシナリオでOracle Identity and Access Management製品のインストールおよび構成を開始する前に、次の点に注意してください。

なお、Oracle Internet Directory、Oracle Virtual Directory、Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access ManagerおよびOracle Identity Navigatorを同じマシンにインストールすることを前提としています。

注意:
この章では、説明および手順で2つIDM_Homeのディレクトリに言及しています。たとえば、最初のIDM_Homeを、Oracle Internet Directory、Oracle Virtual Directory、Oracle Directory Services Manager、Oracle Directory Integration PlatformおよびOracle Identity FederationのIDM_Homeディレクトリにすることができます。2番目のIAM_Homeは、Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Entitlements ServerおよびOracle Identity NavigatorのIDM_Homeディレクトリにすることができます。
ただし、このドキュメントにおいて、IDM_HomeおよびIAM_Homeは例として使用されていることに留意してください。どちらのIDM_Homeディレクトリにも、任意の名前を指定できます。さらに、2つのOracle Identity Management Suite(1つはOracle Internet Directory、Oracle Virtual Directory、Oracle Directory Services Manager、Oracle Directory Integration PlatformおよびOracle Identity Federationが含まれているもの、もう1つはOracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Entitlements ServerおよびOracle Identity Navigatorが含まれているもの)は任意の順序でマシンにインストールできます。

詳細は、「Oracle Identity Management 11gインストールの概要および構造」を参照してください。

15.4 新しいWebLogicドメインへのOINの構成

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

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

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

- 依存関係

- 手順

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

新しいWebLogicドメインにOracle Identity Manager、Oracle Access Manager、およびOracle Adaptive Access ManagerとともにOracle Identity Navigatorを構成し、その後Oracle Identity Navigatorの検出機能を実行する場合、この項の構成を実行してください。この機能により、Oracle Identity Manager、Oracle Access Manager、およびOracle Adaptive Access Managerの製品コンソールへのリンクが移入されます。これにより、個々の製品コンソールURLを覚えていなくても、Oracle Identity Navigatorインタフェースからこれらの製品コンソールにアクセスできます。

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

この項の構成を実行すると、Oracle Identity Navigatorアプリケーションが新しいWebLogic Administration Serverにデプロイされます。

15.4.3 依存性

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

- Oracle WebLogic Server

- Oracle Identity and Access Management 11gソフトウェアのインストール。

詳細は、「インストールの準備」および「Oracle Identity and Access Management(11.1.1.5.0)のインストール」を参照してください。

15.4.4 手順

次の手順を実行して、新しいWebLogic管理ドメインにOracle Identity Navigatorのみを構成します。

1. 「Oracle WebLogic ServerのインストールおよびOracleミドルウェア・ホーム」の説明に従って、Oracle WebLogic Serverをインストールし、ミドルウェア・ホームを作成します。

2. Oracle Identity and Access Management 11gソフトウェアをインストールします。詳細は、「Oracle Identity and Access Management(11.1.1.5.0)のインストール」を参照してください。

3. <IAM_Home>/common/bin/config.shスクリプトを実行します(Windowsでは<IAM_Home>\common\bin\config.cmd)。Oracle Fusion Middleware構成ウィザードの「ようこそ」画面が表示されます。

注意:
ここでは例として、IAM_Homeが使用されます。このスクリプトは、Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Entitlements ServerおよびOracle Identity Navigatorが格納されているIDM_Homeディレクトリから実行する必要があります。

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

5. 「ドメイン・ソースの選択」画面で、「次の製品をサポートするために、自動的に構成されたドメインを生成する」オプションが選択されていることを確認します。Oracle Identity NavigatorをサポートするWebLogic管理ドメインを作成し(Oracle Identity Navigator - 11.1.1.3.0 [Oracle_IDM2]を選択)、「次へ」をクリックします。「ドメイン名と場所の指定」画面が表示されます。

注意:
Oracle Identity Navigator - 11.1.1.3.0 [Oracle_IDM2]チェック・ボックスを選択すると、Oracle JRF - 11.1.1.0 [oracle_common]オプションもデフォルトで選択されます。

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

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

8. Oracle Fusion Middleware構成ウィザードの「サーバーの起動モードおよびJDKの構成」画面で、JRockit SDK 1.6.0_24と「本番モード」を選択します。
「オプションの構成を選択」画面が表示されます。

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

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

- 名前

- リスニング・アドレス

- リスニング・ポート

- SSLリスニング・ポート

- SSLが有効か無効か

11. オプション: 必要に応じて、管理対象サーバーを構成します。

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

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

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

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

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

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

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

18. 「構成のサマリー」画面で、デプロイメント、アプリケーションおよびサービスの構成のサマリーを確認できます。ドメインの構成を確認し、「作成」をクリックしてドメインの作成を開始します。

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

15.5 OIM、OAMおよびOAAMとのOINの構成

この項では、Oracle Identity Navigator(OIN)を、Oracle Identity Manager(OIM)、Oracle Access Manager(OAM)およびOracle Adaptive Access Manager(OAAM)が格納されている既存のOracle Identity and Access Managementドメインに構成する方法について説明します。

内容は、次のとおりです。

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

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

- 依存関係

- 手順

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

Oracle Identity Manager、Oracle Access ManagerおよびOracle Adaptive Access Managerがインストールされている既存のOracle Identity and Access Management環境にOracle Identity Navigatorをインストールする場合には、この項の構成を実行します。

この構成の実行後は、Oracle Identity Navigatorの検出機能を実行して、Oracle Identity Manager、Oracle Access ManagerおよびOracle Adaptive Access Manager用の製品コンソールを検出できます。製品コンソールは、Oracle Identity Navigatorのダッシュボードに表示できます。続いて、Oracle Identity Navigatorのユーザー・インタフェースを使用して、Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Enterprise Manager Fusion Middleware Controlなどの製品用のコンソールを起動できます。

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

この項の構成を実行すると、Oracle Identity Navigatorアプリケーションが既存の管理サーバーにデプロイされます。このアプリケーションは、管理サーバーが実行されているのと同じマシンにデプロイされます。

15.5.3 依存性

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

- Oracle WebLogic Server

- Oracle Identity and Access Management 11gソフトウェアのインストール。

詳細は、「インストールの準備」および「Oracle Identity and Access Management(11.1.1.5.0)のインストール」を参照してください。

15.5.4 手順

Oracle Identity Manager、Oracle Access ManagerおよびOracle Adaptive Access Managerが格納されている既存のOracle Identity and Access ManagementドメインでOracle Identity Navigatorのみを構成するには、次の手順を実行します。

1. 「Oracle WebLogic ServerのインストールおよびOracleミドルウェア・ホーム」の説明に従って、Oracle WebLogic Serverをインストールし、ミドルウェア・ホームを作成します。

2. Oracle Identity and Access Management 11gソフトウェアをインストールします。詳細は、「Oracle Identity and Access Management(11.1.1.5.0)のインストール」を参照してください。

3. <IAM_Home>/common/bin/config.shスクリプトを実行します(Windowsでは<IAM_Home>\common\bin\config.cmd)。Oracle Fusion Middleware構成ウィザードを使用して、Oracle Identity Manager、Oracle Access Manager、およびOracle Adaptive Access Managerを同じドメインでサポートする新しいドメインを作成します。ドメインの構成時に、適切なドメイン・テンプレートを選択しているか確認してください。
選択した構成の新しいドメインが<MW_HOME>\user_projects\domainsディレクトリに作成されます(Windowsの場合)。UNIXでは、ドメインは<MW_HOME>/user_projects/domainsディレクトリに作成されます。

4. <IAM_Home>/common/bin/config.shスクリプトを実行します(Windowsでは<IAM_Home>\common\bin\config.cmd)。Oracle Fusion Middleware構成ウィザードが表示されます。

5. 「ようこそ」画面で「既存のWebLogicドメインの拡張」オプションを選択します。「次へ」をクリックします。

6. Oracle Identity Manager、Oracle Access Manager、およびOracle Adaptive Access Managerが格納されているWebLogicドメイン・ディレクトリを選択します。「次へ」をクリックします。

7. 「拡張ソースの選択」画面で、以下の製品をサポートするために、自動的にドメインを拡張するオプションが選択されていることを確認します。Oracle Identity Navigator - 11.1.1.3.0 [Oracle_IDM2]を選択し、「次へ」をクリックします。「JDBCコンポーネント・スキーマの構成」画面が表示されます。

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

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

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

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

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

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

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

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

15. 「構成のサマリー」画面でドメイン構成を確認し、「拡張」をクリックしてドメインの拡張を開始します。
Oracle Identity Manager、Oracle Access Manager、およびOracle Adaptive Access Managerが格納されている既存のOracle Identity and Access Managementドメインは、Oracle Identity Navigatorをサポートするように構成されています。

16. Oracle Identity Manager構成ウィザードを開始します。「Oracle Identity Manager 11g構成ウィザードの開始」を参照してください。

17. 「OIMサーバーの構成」の説明に従って、Oracle Identity Managerサーバーを構成します。

18. ウィザードおよび「OIMサーバーの構成」に説明されている手順に従って、Oracle Identity Managerサーバーの構成を完了します。同様に、「OIM Design Consoleの構成」および「OIMリモート・マネージャの構成」の説明を参照し、ウィザードに従って、Oracle Identity Manager Design Console (Windowsのみ)およびOracle Identity Manager Remote Serverを構成します。

15.6 サーバーの起動

Oracle Identity Navigatorをインストールおよび構成した後、Oracle WebLogic Administration Serverおよび様々な管理対象サーバーを実行する必要があります。「Oracleスタックの起動と停止」を参照してください。

15.7 OINの検証

Oracle Identity Navigator(OIN)のインストールを検証するには、次の手順を実行します。

1. 次のURLを使用して、Oracle Identity Navigatorをブラウザで起動します。
http://<host>:7001/oinav/faces/idmNag.jspx

Oracle Identity Navigatorのダッシュボードおよびリソース・カタログが表示されます。

2. 画面の右上にある「カスタマイズ」リンクをクリックして、「編集」モードに切り替えます。

3. ページで「コンテンツの追加」ボタンをクリックします。リソース・カタログがポップ・アップ表示されます。

4. ポップアップ・ダイアログで、IDM製品ランチャーフォルダの「開く」リンクをクリックします。ランチャ・タスク・フローがポップ・アップ表示されます。

5. ポップアップ・ダイアログで、「追加」リンクをクリックします。ランチャ・ポートレットがページ・コンテンツに追加されていることを確認します。ポップアップ・ダイアログを閉じずに、ページへの新規タスク・フローの追加を続けます。右上隅にある上矢印をクリックします。最上位フォルダ・レイアウトが再び表示されます。「ニュース」フォルダの「開く」リンクをクリックします。「ニュースとお知らせ」タスク・フローがポップ・アップ表示されます。

6. 「ニュースとお知らせ」ポップアップ・ダイアログで、「追加」リンクをクリックします。レポート・ポートレットがページ・コンテンツに追加されていることを確認します。ポップアップ・ダイアログを閉じずに、ページへのレポート・タスク・フローの追加を続けます。右上隅にある上矢印をクリックします。最上位フォルダ・レイアウトが再び表示されます。「マイ・レポート」フォルダの「開く」リンクをクリックします。「追加」リンクをクリックして、「閉じる」ボタン(X)をクリックします。3つのワークフローがすべて、ページ・コンテンツに追加されます。

7. 必要であれば、画面の右上部にある鉛筆アイコンをクリックして、デフォルトのレイアウトを変更します。

8. 「編集」モードを終了するには、「閉じる」ボタンをクリックします。
タスク・フローがページ・コンテンツに適切に追加された場合、画面にタスク・フロー・コンテンツが表示されます。

9. 次の手順で、製品登録機能をテストします。

1. 「管理」タブをクリックして、製品情報を作成、編集または削除します。

2. 新製品を追加するには、「製品登録」セクションで「イメージの作成」アイコンをクリックします。「新規製品登録」ダイアログがポップ・アップ表示されます。

3. このダイアログに関連情報を入力すると、新製品登録が適宜更新されます。「ダッシュボード」タブをクリックすると、ランチャ・ポートレットで新製品登録データが更新されます。

4. 製品リンクをクリックし、新しいブラウザ・ウィンドウまたはタブに登録した製品のURLが表示されることを確認します。

10. 次の手順で、ニュース機能をテストします。

1. リフレッシュ・アイコンをクリックし、RSSフィード・コンテンツを更新します。

2. ニュース・アイテム・リンクをクリックし、コンテンツのソースを新しいブラウザ・ウィンドウまたはタブで開きます。

11. 次の手順で、レポート機能をテストします。

1. 「追加」アイコンをクリックして、レポートを追加します。「レポートの追加」ダイアログがポップ・アップ表示されます。

2. このダイアログで、追加するレポートを選択し、「レポートの追加」ボタンをクリックします。レポートが追加されていることを確認します。

3. 「レポート」アイコンをクリックして、レポートを実行します。新しいブラウザ・ウィンドウまたはタブにレポートが開きます。

15.8 Oracle OINのインストール後のスタート・ガイド

Oracle Identity Navigator(OIN)をインストールした後で、Oracle Fusion Middleware Oracle Identity Navigator管理者ガイドのIdentity Navigatorの使用に関する項を参照してください。

16 Oracle Identity Managerの構成

この章では、Oracle Identity Manager(OIM)を構成する方法について説明します。

次の項目が含まれます。

- OIMサーバー構成のワークフロー

- OIMの構成前の重要な注意点

- OIMおよびSOAの新しいWebLogicドメインの作成

- サーバーの起動

- OIMサーバー、Design ConsoleおよびRemote Managerの構成

- OIMサーバー、Design ConsoleまたはRemote Managerを構成する前に

- Oracle Identity Manager 11g構成ウィザードの開始

- OIMサーバーの構成

- WindowsにおけるOIM Design Consoleのみのインストールおよび構成

- OIM Design Consoleの構成

- OIM Remote Managerの構成

- OIMインストールの検証

- OAMとの統合の設定

- 診断ダッシュボードの使用

- OIMのインストール後のスタート・ガイド

注意:
Oracle Identity Managerの構成プロセスのいずれかの段階でオンライン・ヘルプを起動するには、Oracle Identity Manager構成ウィザード画面の「ヘルプ」をクリックします。

16.1 OIMサーバー構成のワークフロー

この項の内容は次のとおりです。

- 既存のOracle Identity Management 11gリリース1(11.1.1.5.0)ユーザーに対するOIMサーバー構成の手順

- 新しいOracle Identity and Access Management 11gリリース1(11.1.1.5.0)ユーザーに対するOIMサーバー構成の手順

既存のOracle Identity Management 11gリリース1(11.1.1.5.0)ユーザーに対するOIMサーバー構成の手順

1. Oracle WebLogic Server 10.3.5がインストールされていることを確認します。

2. Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用してOIMおよびSOA 11.1.1.5.0コンポーネント用のスキーマを作成してロードします。

3. Oracle SOA Suite 11gリリース1(11.1.1.5.0)をインストールします。

4. Oracle Identity and Access Management 11gリリース1(11.1.1.5.0)Suiteを、Oracle Identity Management 11gリリース1(11.1.1.5.0)Suiteがインストールされているディレクトリと同じミドルウェア・ホーム・ディレクトリにインストールします。Oracle Identity and Access Management 11gリリース1(11.1.1.5.0)Suiteには、Oracle Identity Managerが付属しています。

5. 新しいWebLogicドメインを作成するか、Oracle Identity ManagerおよびOracle SOAの既存のIdentity Management 11.1.1.5.0ドメインを拡張します。

6. Oracle Identity Manager構成ウィザードを使用して、OIM Serverを構成します。

7. 構成後の手順があれば、それを実行します。

新しいOracle Identity and Access Management 11gリリース1(11.1.1.5.0)ユーザーに対するOIMサーバー構成の手順

Oracle Identity Managerの高レベルの構成手順は、次のとおりです。この手順は、Oracle Identity Management 11.1.1.5.0がインストールされていない新しいOracle Identity and Access Management 11.1.1.5.0ユーザーにのみ適用できます。

1. Oracle WebLogic Server 10.3.5をインストールし、ミドルウェア・ホームを作成します。

2. Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用してOIMおよびSOA 11.1.1.5.0コンポーネント用のスキーマを作成してロードします。

3. Oracle SOA Suite 11gリリース1(11.1.1.5.0)をインストールします。

4. Oracle Identity and Access Management 11gリリース1(11.1.1.5.0)Suiteをインストールします。Oracle Identity and Access Management 11gリリース1(11.1.1.5.0)Suiteには、Oracle Identity Managerが付属しています。

5. 新しいWebLogicドメインを作成するか、Oracle Identity ManagerおよびOracle SOAの既存のIdentity Management 11.1.1.5.0ドメインを拡張します。

6. Oracle Identity Manager構成ウィザードを使用して、OIM Serverを構成します。

7. 構成後の手順があれば、それを実行します。

16.2 OIMの構成前の重要な注意点

Oracle Identity Managerの構成を開始する前に、次の点を注意してください。

- 注意:
この章では、説明および手順で2つIDM_Homeのディレクトリに言及しています。たとえば、最初のIDM_Homeを、Oracle Internet Directory、Oracle Virtual Directory、Oracle Directory Services Manager、Oracle Directory Integration PlatformおよびOracle Identity FederationのIDM_Homeディレクトリにすることができます。2番目のIAM_Homeは、Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Entitlements ServerおよびOracle Identity NavigatorのIDM_Homeディレクトリにすることができます。 ただし、このドキュメントにおいて、IDM_HomeおよびIAM_Homeは例として使用されていることに留意してください。どちらのIDM_Homeディレクトリにも、任意の名前を指定できます。さらに、2つのOracle Identity Management Suite(1つはOracle Internet Directory、Oracle Virtual Directory、Oracle Directory Services Manager、Oracle Directory Integration PlatformおよびOracle Identity Federationが含まれているもの、もう1つはOracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Entitlements ServerおよびOracle Identity Navigatorが含まれているもの)は任意の順序でマシンにインストールできます。
詳細は、「Oracle Identity Management 11gインストールの概要および構造」を参照してください。

- この章で説明されているドメインの構成手順を実行することにより、ローカル・マシン(管理サーバーが稼働するマシン)に管理対象サーバーを作成できます。ただし、Oracle Identity and Access Managementコンポーネント用の管理対象サーバーをリモート・マシンに作成して起動することもできます。詳細は、ガイド『Oracle Fusion Middleware PackおよびUnpackコマンドによるテンプレートとドメインの作成』の、リモート・マシンでの管理対象サーバーの作成および実行に関するトピックを参照してください。

- Oracle Identity Managerサーバー、Oracle Identity Manager Design Console(Windowsのみ)およびOracle Identity Manager Remote Managerを構成するには、Oracle Identity Manager構成ウィザードを使用する必要があります。
Oracle Identity Managerサーバーを構成する場合、管理サーバーが実行されているマシン上でOracle Identity Manager構成ウィザードを実行する必要があります。サーバーの構成には、サーバーの初期設定時にウィザードを1回だけ実行できます。Oracle Identity Managerの設定が成功した後は、Oracle Identity Managerサーバーの構成を変更するためにOracle Identity Management構成ウィザードを再度実行することはできません。このような変更には、Oracle Enterprise Manager Fusion Middleware Controlを使用する必要があります。

Design ConsoleまたはRemote Managerのみを構成する場合、Design ConsoleまたはRemote Managerを構成するマシンでOracle Identity Management構成ウィザードを実行できます。Design ConsoleやRemote Managerは、OIM Serverの構成後に構成することも可能です。Oracle Identity Management構成ウィザードは、Design ConsoleまたはRemote Managerを新しいマシンに構成する必要があるときに実行できます。

Oracle Identity Managerには、Oracle Identity and Access Management専用のOracle SOA Suite 11g(11.1.1.5.0)が必要です。Oracle Identity Managerを構成する前に、Oracle SOA Suiteをインストールする必要があります。Oracle Identity ManagerとOracle Access Manager間の統合を設定する場合は、Oracle Identity Manager、Oracle Access ManagerおよびOracle SOA Suiteを同じドメインに構成するようにします。

16.3 OIMおよびSOAの新しいWebLogicドメインの作成

この項では、OIMおよびSOAの新しいWebLogicドメインを作成する方法を説明します。内容は、次のとおりです。

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

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

- 依存関係

- 手順

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

Oracle Identity Managerをプロビジョニングやリクエストのソリューションとして使用する環境にOracle Identity Managerをインストールする場合、この項の構成を実行してください。このオプションは、シングル・サインオン(SSO)またはOracle Access Managerを使用しないOracle Identity Manager環境にも適しています。

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

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

- 管理サーバー

- Oracle Identity Managerの管理対象サーバー

- Oracle Identity Managerの管理対象サーバー上にあるOracle Identity管理コンソール、Oracle Identity Managerセルフ・サービス・コンソールおよびOracle Identity Manager拡張管理コンソール

16.3.3 依存性

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

- Oracle WebLogic Server。

- Oracle Identity and Access Management 11gソフトウェアのインストール。

- 最新バージョンのOracle SOA Suiteのインストール。

- Oracle Identity ManagerおよびOracle SOA 11g Suiteに対するデータベース・スキーマ。詳細は「Oracle Fusion Middleware Repository Creation Utility (RCU)を使用したデータベース・スキーマの作成」を参照してください。

16.3.4 手順

OIMおよびSOAの新しいWebLogic管理ドメインを作成し、Oracle Identity Manager Server、Design ConsoleおよびRemote Managerを構成するには、次の手順を実行します。

1. 「OIMの構成前の重要な注意点」を確認します。

2. <IAM_Home>/common/bin/config.shスクリプトを実行します(UNIXの場合)。(Windowsでは、<IAM_Home>\common\bin\config.cmd)。Oracle Fusion Middleware構成ウィザードの「ようこそ」画面が表示されます。

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

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

Oracle SOA Suite - 11.1.1.1.0 [Oracle_SOA1]オプション、Oracle JRF 11.1.1.0 [oracle_common]オプション、Oracle Enterprise Manager - 11.1.1.0 [oracle_common]およびOracle WSM Policy Manager 11.1.1.0 [oracle_common]オプションもデフォルトで選択されます。

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

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

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

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

- SOAインフラストラクチャ

- ユーザー・メッセージング・サービス

- OIM MDSスキーマ

- OWSM MDSスキーマ

- SOA MDSスキーマ

- OIMインフラストラクチャ

8. 「JDBCコンポーネント・スキーマの構成」画面で、OIMとその依存スキーマに対して、スキーマの作成およびロード時にRCUで設定したスキーマ所有者とパスワードを指定します。「次へ」をクリックします。JDBCコンポーネント・スキーマのテスト画面が表示されます。テストに成功すると、「オプションの構成を選択」画面が表示されます。

9. 「オプションの構成を選択」画面では、「管理サーバー」、「JMS分散宛先」、「管理対象サーバー、クラスタ、およびマシン」、「デプロイメントとサービス」を構成できます。「次へ」をクリックします。

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

- 名前

- リスニング・アドレス

- リスニング・ポート

- SSLリスニング・ポート

- SSLが有効か無効か

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

11. オプション: 必要に応じて、JMS分散宛先を構成します。「次へ」をクリックします。

12. オプション: 必要に応じて、管理対象サーバーを構成します。「次へ」をクリックします。

13. オプション: 必要に応じて、クラスタを構成します。「次へ」をクリックします。
Oracle Identity and Access Management製品のクラスタを構成する方法の詳細は、『Oracle Fusion Middleware高可用性ガイド』のIdentity Managementコンポーネントの高可用性の構成に関する項を参照してください。

14. オプション: 必要に応じて、管理対象サーバーをクラスタに割り当てます。「次へ」をクリックします。

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

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

16. オプション: サーバーをマシンに割り当てます。「次へ」をクリックします。

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

18. 「構成のサマリー」画面で、デプロイメント、アプリケーションおよびサービスの構成のサマリーを確認できます。ドメインの構成を確認し、「作成」をクリックしてドメインの作成を開始します。
ドメイン構成が完了したら、「完了」をクリックして構成ウィザードを終了します。

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

19. 管理サーバーを起動します。「Oracleスタックの起動と停止」を参照してください。

20. Oracle Identity Manager構成ウィザードを開始します。「Oracle Identity Manager 11g構成ウィザードの開始」を参照してください。

21. Oracle Identity Managerサーバー、Design ConsoleまたはRemote Managerを構成します。「OIMサーバーの構成」、「OIM Design Consoleの構成」および「OIM Remote Managerの構成」を参照してください。

注意:
WebLogic管理者のユーザー名がweblogicではない場合、サーバーの起動後に、一連の手順を手動で実行する必要があります。詳細は、「オプション: Oracle Enterprise Manager Fusion Middleware ControlでWebLogic Administrator Serverのユーザー名を更新(OIMのみ)」を参照してください。

16.4 サーバーの起動

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

注意:

- WebLogic管理者のユーザー名がweblogicではない場合、サーバーの起動後に、一連の手順を手動で実行する必要があります。詳細は、「オプション: Oracle Enterprise Manager Fusion Middleware ControlでWebLogic Administrator Serverのユーザー名を更新(OIMのみ)」を参照してください。

- Oracle Identity ManagerにはOracle SOA Suiteが必須です。並行更新を避けるために、最初のサーバー(OIMサーバーまたはSOAサーバー)が起ち上がってから、もう一方のサーバーを起動します。OIMサーバーとSOAサーバーを同時に起動しないでください。

16.5 OIMサーバー、Design ConsoleおよびRemote Managerの構成

Oracle Identity Management 11g構成ウィザードでは、Oracle Identity Manager (OIM)サーバー、Design Console (Windowsのみ)およびリモート・マネージャを構成できます。

OIMサーバーを構成する場合、管理サーバーが実行されているマシン上でこの構成ウィザードを実行する必要があります。

このOracle Identity Managerコンポーネントの追加構成は、新規または既存のWebLogic管理ドメインでOracle Identity Managerを構成した後に行う必要があります。

注意:
Oracle Identity Manager構成ウィザードは、初期設定時に1回だけOracle Identity Managerサーバーを構成するために実行できます。初期設定後に、Oracle Identity Manager構成ウィザードを再度実行して、Oracle Identity Managerサーバー、Design Consoleまたはリモート・マネージャの構成を変更することはできません。このような変更には、Oracle Enterprise Manager Fusion Middleware Controlを使用する必要があります。

Oracle Identity Managerには、Oracle Identity and Access Management専用のOracle SOA Suite 11g(11.1.1.5.0)が必要です。Oracle Identity Managerを構成する前に、Oracle SOA Suiteをインストールする必要があります。

このセクションのトピックは次のとおりです。

- Oracle Identity Management 11g構成ウィザードを使用した構成の範囲

- シナリオ1: Oracle Identity ManagerサーバーとDesign Consoleが異なるマシンの場合

- シナリオ2: Oracle Identity ManagerサーバーとRemote Managerが異なるマシンの場合

- シナリオ3: Oracle Identity Managerサーバー、Design ConsoleおよびRemote Managerが1つのWindowsマシンの場合

16.5.1 Oracle Identity Management 11g構成ウィザードを使用した構成の範囲

Oracle Identity Manager 11g構成ウィザードを使用して、Oracle Identity ManagerのJ2EE以外のコンポーネントおよび要素を構成できます。大部分のJ2EE構成は、Oracle Identity Managerのドメイン・テンプレートで自動的に実行されます。

16.5.2 シナリオ1: Oracle Identity ManagerサーバーとDesign Consoleが異なるマシンの場合

このシナリオでは、Oracle Identity Managerサーバーを1つのマシンに構成し、Oracle Identity Manager Design Consoleのみを別のWindowsマシン(開発または設計システム)にインストールおよび構成します。

次のタスクを実行します。

1. 「OIMサーバーの構成」の説明に従って、すべての前提条件を満たした後、Oracle Identity Manager Serverを1台のマシンにインストールし、構成します。Oracle Identity Managerサーバーが起動しており、稼働中であることを確認します。

2. Design ConsoleがインストールされているWindowsマシン上に、c:/jdk1.6.0_24のようにスペースを含まないパスでJDKをインストールします。

3. c:/oracle/Middlewareのように、Middleware_Homeフォルダを作成します。

4. インストール・メディアのdisk1からsetup.exeを実行し、プロンプトに従って、前述の手順で作成したMiddleware_Homeを選択します。

注意:
Middleware_Homeの場所を指定すると、指定されたMiddlewareホームは無効です。インストールを続行する場合、Remote ManagerおよびDesign Consoleの構成のみ可能です。というメッセージが表示されます。Design Consoleのみをインストールする場合には、このメッセージは有効です。

5. インストーラを使用して、Design Consoleのインストールに必要なOracle Identity and Access Management Suiteをインストールします。

6. Oracle Identity and Access Management 11gソフトウェアをインストールしたWindowsマシンでOracle Identity Manager構成ウィザードを実行し、Design Consoleのみを構成します。Design Consoleの構成時に、ホストやURLなどのOracle Identity Managerサーバー情報を入力する必要があります。詳細は、「WindowsにおけるOIM Design Consoleのみのインストールおよび構成」を参照してください。

16.5.3 シナリオ2: Oracle Identity ManagerサーバーとRemote Managerが異なるマシンの場合

このシナリオでは、Oracle Identity Managerサーバーを1つのマシンに構成し、Oracle Identity Manager Remote Managerのみを別のマシンにインストールおよび構成します。

このシナリオの高レベルのタスクは次のとおりです。

1. 「OIMサーバーの構成」の説明に従って、すべての前提条件を満たした後、Oracle Identity Manager Serverを1台のマシンにインストールし、構成します。Oracle Identity Managerサーバーが起動しており、稼働中であることを確認します。

2. 別のマシンに、Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Entitlements ServerおよびOracle Identity Navigatorが含まれているOracle Identity and Access Management 11gソフトウェアをインストールします。詳細は、Oracle Identity and Access Management(11.1.1.5.0)のインストールを参照してください。

3. Oracle Identity and Access Management 11gソフトウェアをインストールしたマシンで、Oracle Identity Manager構成ウィザードを実行し、Remote Managerのみを構成します。Remote Managerの構成時に、ホストやURLなどのOracle Identity Managerサーバー情報を入力する必要があります。詳細は、「OIM Remote Managerの構成」を参照してください。

16.5.4 シナリオ3: Oracle Identity Managerサーバー、Design ConsoleおよびRemote Managerが1つのWindowsマシンの場合

このシナリオはテスト環境に適したもので、Oracle Identity Managerサーバー、Design ConsoleおよびRemote Managerを1つのWindowsマシンにインストールおよび構成します。

このシナリオの高レベルのタスクは次のとおりです。

1. すべての前提条件を満たした後、Oracle Identity Managerサーバーを1台のマシンにインストールし、構成します。「OIMサーバーの構成」を参照してください。Oracle Identity Managerサーバーが起動しており、稼働中であることを確認します。

2. 同じマシンにDesign Consoleを構成します。「OIM Design Consoleの構成」を参照してください。

3. 同じマシンにRemote Managerを構成します。「OIM Remote Managerの構成」を参照してください。

16.6 OIMサーバー、Design ConsoleまたはRemote Managerを構成する前に

Oracle Identity Managerウィザードを使用してOracle Identity Manager(OIM)を構成する前に、Oracle Identity ManagerおよびWebLogicのSOAをインストールし、構成済であることを確認してください。

Oracle Identity Management 11g構成ウィザードでは、データベース、スキーマ、WebLogic管理者ユーザー名およびパスワード、LDAPサーバーなど、構成に関する情報の入力が要求されます。このため、Identity Management 11g構成ウィザードを起動する前に、これらの情報を準備しておいてください。

このセクションのトピックは次のとおりです。

- OIMサーバーを構成するための前提条件

- 別のマシンでOIM Design Consoleのみを構成するための前提条件

- 別のマシンでOIMリモート・マネージャのみを構成するための前提条件

16.6.1 OIMサーバーの構成の前提条件

Oracle Identity Manager構成ウィザードを使用してOracle Identity Manager (OIM)を構成する前に、次の前提条件を満たす必要があります。

1. Oracle WebLogic Serverのインストールとミドルウェア・ホーム・ディレクトリの作成。詳細は、「Oracle WebLogic ServerのインストールとOracleミドルウェア・ホームの作成」を参照してください。

2. サポートされているバージョンのOracleデータベースをインストールします。詳細は、「Oracle Databaseのインストール」を参照してください。

3. データベースでの必要なスキーマの作成とロード。詳細は「Oracle Fusion Middleware Repository Creation Utility (RCU)を使用したデータベース・スキーマの作成」を参照してください。

4. 同じミドルウェア・ホーム・ディレクトリの下へのOracle SOA Suite 11gリリース1(11.1.1.5.0)のインストール。詳細は、「Oracle SOA Suiteの最新バージョンのインストール(Oracle Identity Managerユーザーのみ)」を参照してください。

5. ミドルウェア・ホーム・ディレクトリの下へのOracle Identity and Access Management Suite(Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Entitlements ServerおよびOracle Identity Navigatorを含む)のインストール。詳細は、Oracle Identity and Access Management(11.1.1.5.0)のインストールを参照してください。

6. 新しいWebLogicドメインの作成、またはOracle Identity ManagerおよびOracle SOAの既存のIdentity Management 11.1.1.5.0ドメインの拡張。詳細は、「OIMおよびSOAの新しいWebLogicドメインの作成」を参照してください。

7. Oracle Identity ManagerアプリケーションがデプロイされているドメインのOracle WebLogic管理サーバーを起動します。詳細は、「スタックの起動」を参照してください。

16.6.2 OIM Design Consoleのみを別のマシンに構成する場合の前提条件

Design Consoleをインストールして構成するマシン上に、Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Entitlements ServerおよびOracle Identity Navigatorを含むOracle Identity and Access Management 11g(11.1.1.5.0)ソフトウェアをインストールする必要があります。詳細は、Oracle Identity and Access Management(11.1.1.5.0)のインストールを参照してください。

Oracle Identity Manager構成ウィザードを実行してOracle Identity Manager(OIM)Design Consoleを構成する前に、Oracle Identity Managerサーバーをローカルまたはリモート・マシンに構成している必要があります。「OIMサーバーの構成」を参照してください。また、Oracle Identity Managerサーバーが起動して稼働している必要があります。

注意:
Oracle Identity Manager Design Consoleは、Windowsオペレーティング・システムでのみサポートされています。マシン上にDesign Consoleのみをインストールし、構成する場合、Oracle Identity and Access Managementソフトウェアをインストールする前に、Oracle WebLogic Serverのインストールおよびミドルウェア・ホーム・ディレクトリの作成を行う必要はありません

16.6.3 OIM Remote Managerのみを別のマシンに構成する場合の前提条件

Remote Managerをインストールして構成するマシン上に、Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Entitlements ServerおよびOracle Identity Navigatorを含むOracle Identity and Access Management 11g(11.1.1.5.0)ソフトウェアをインストールする必要があります。詳細は、Oracle Identity and Access Management(11.1.1.5.0)のインストールを参照してください。

Oracle Identity Managerウィザードを使用してOracle Identity Manager (OIM)リモート・マネージャを構成する前に、「OIMサーバーの構成」の説明に従って、Oracle Identity Managerサーバーを構成しておく必要があります。また、Oracle Identity Managerサーバーが起動して稼働している必要があります。

注意:
マシン上にRemote Managerのみをインストールし、構成する場合、Oracle Identity and Access Managementソフトウェアをインストールする前に、Oracle WebLogic Serverのインストールおよびミドルウェア・ホーム・ディレクトリの作成を行う必要はありません

16.7 Oracle Identity Manager 11g構成ウィザードの開始

Oracle Identity Manager 11g構成ウィザードを起動するには、管理サーバーが稼働しているマシンで、<IAM_Home>/bin/config.shスクリプト(UNIXの場合)を実行します(Windowsの場合は<IAM_Home>\bin\config.bat)。Oracle Identity Management 11g構成ウィザードが開始され、「ようこそ」画面が表示されます。

注意:
Oracle Identity Managerをサポートするために既存のWebLogicドメインを拡張した場合、Oracle Identity Managerサーバー、Design ConsoleまたはRemote Managerを構成するためにOracle Identity Manager構成ウィザードを開始する前に、管理サーバーを再起動する必要があります。

16.8 OIMサーバーの構成

このトピックでは、Oracle Identity Manager (OIM)サーバーのみをインストールおよび構成する方法について説明します。内容は次のとおりです。

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

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

- 依存関係

- 手順

- LDAP同期を有効にするための前提条件の実行

- LDAP構成後ユーティリティの実行

- LDAP同期の検証

- 構成後の手順

- Identity Virtualization LibraryのoamEnabledパラメータの設定

- OIMサーバーのインストールと構成の終了後に行うLDAP同期の有効化

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

Oracle Identity Managerサーバーを別のホストにインストールする場合は、このトピックの構成を実行します。

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

この項の構成を実行すると、Oracle Identity Managerサーバーのみがデプロイされます。

16.8.3 依存性

この項のインストールと構成は、Oracle WebLogic Server、Oracle SOA SuiteおよびOracle Identity and Access Management 11gソフトウェアのインストールによって異なります。詳細は、「インストールの準備」および「Oracle Identity and Access Management(11.1.1.5.0)のインストール」を参照してください。

16.8.4 手順

Oracle Identity Managerサーバーのみを構成するには、次の手順を実行します。

1. 「OIMサーバーの構成の前提条件」に記載されているすべての前提条件が満たされていることを確認します。さらに、「OIMの構成前の重要な注意点」も参照してください。

2. 管理サーバーが実行されているマシンで、「Oracle Identity Manager 11g構成ウィザードの起動」の説明に従ってOracle Identity Manager構成ウィザードを起動します。「ようこそ」画面が表示されます。

3. 「ようこそ」画面で「次へ」をクリックします。構成するコンポーネント画面が表示されます。
構成するコンポーネント画面で、OIMサーバーオプションのみが選択されていることを確認します。デフォルトでは選択されています。「次へ」をクリックします。「データベース」画面が表示されます。

4. 「データベース」画面の「接続文字列」フィールドに、データベースのフル・パス、リスニング・ポートおよびサービス名を入力します。シングル・ホスト・インスタンスの場合、接続文字列の形式はhostname:port:servicenameです。たとえば、ホスト名がaaa.bbb.com、ポートが1234、サービス名がxxx.bbb.comの場合、シングル・ホスト・インスタンスの接続文字列は次のように入力します。

aaa.bbb.com:1234:xxx.bbb.com

Real Application Clusterデータベースを使用している場合、データベース接続文字列の形式は次のようになります。

hostname1:port1^hostname2:port2@servicename

注意:
Oracle Identity Managerスキーマおよびメタデータ・サービス・スキーマの作成には、同じデータベースまたは別のデータベースを使用できます。

5. 「OIMスキーマ・ユーザー名」フィールドに、Oracle Fusion Middleware Repository Creation Utility (RCU)を使用してOracle Identity Manager用に作成したスキーマの名前を入力します。詳細は「Oracle Fusion Middleware Repository Creation Utility (RCU)を使用したデータベース・スキーマの作成」を参照してください。

6. OIMスキーマ・パスワードのフィールドに、Oracle Fusion Middleware Repository Creation Utility (RCU)を使用してスキーマを作成する際に設定した、Oracle Identity Managerスキーマのパスワードを入力します。

7. メタデータ・サービス(MDS)スキーマに別のデータベースを使用する場合は、MDSスキーマに別のデータベースを選択チェック・ボックスを選択します。

8. MDSスキーマに別のデータベースを使用する場合、MDS接続文字列フィールドに、MDSスキーマに関連付けられたデータベースのフルパス、リスニング・ポートおよびサービス名を入力します。接続文字列の形式については、ステップ4を参照してください。
MDSスキーマ・ユーザー名フィールドに、Oracle Fusion Middleware Repository Creation Utility (RCU)を使用してAS共通サービス - メタデータ・サービス用に作成したスキーマの名前を入力します。詳細は「Oracle Fusion Middleware Repository Creation Utility (RCU)を使用したデータベース・スキーマの作成」を参照してください。

MDSスキーマ・パスワードフィールドに、Oracle Fusion Middleware Repository Creation Utility (RCU)を使用してスキーマを作成する際に設定した、AS共通サービス - メタデータ・サービス・スキーマのパスワードを入力します。「次へ」をクリックします。WebLogic管理サーバー画面が表示されます。

9. WebLogic管理サーバー画面のWebLogic管理サーバーURLフィールドに、ドメインのWebLogic管理サーバーのURLを次の形式で入力します。
t3://hostname:port

「ユーザー名」フィールドに、Oracle Identity Manager (OIM)アプリケーションとOracle SOA SuiteアプリケーションがデプロイされているドメインのWebLogic管理者ユーザー名を入力します。Oracle Identity ManagerとOracle Access Manager間の統合を設定している場合は、Oracle Access Managerアプリケーションも同じドメインに構成されます。

「パスワード」フィールドに、Oracle Identity Manager (OIM)アプリケーションとOracle SOA SuiteアプリケーションがデプロイされているドメインのWebLogic管理者パスワードを入力します。「次へ」をクリックします。

OIMサーバー画面が表示されます。OIMサーバー画面では、システム管理者のパスワードを設定できます(xelsysadm)。

10. OIMサーバー画面のOIM管理者パスワードフィールドに、管理者の新しいパスワードを入力します。有効なパスワードは、少なくとも1つの数字、1つの大文字および1つの小文字を使用する、アルファベット文字で始まる6文字以上のパスワードです。パスワードにOracle Identity Managerの名、姓またはログイン名を使用することはできません。

11. 「ユーザー・パスワードの確認」フィールドに新しいパスワードを再入力します。

12. OIM HTTP URLフィールドに、Oracle Identity ManagerアプリケーションのフロントエンドのHTTP URLを入力します。
URLの形式はhttp(s)://<oim_host>:<oim_port>です。例: https://localhost:7002。

13. 「キーストア・パスワード」フィールドにキーストアの新しいパスワードを入力します。有効なパスワードは、英数字とドル($)、下線(_)、ポンド(#)などの特殊文字のみを使用する、アルファベット文字で始まる6から30文字のパスワードです。パスワードには、少なくとも1つの数字を使用する必要があります。

14. 「キーストア・パスワードの確認」フィールドに新しいパスワードを再入力します。「次へ」をクリックします。「BI Publisher」画面が表示されます。
「BI Publisher」画面では、次のオプション・タスクを実行できます。

- Oracle BI Publisherをレポート目的で使用するようにOracle Identity Managerを構成

- Oracle Identity Managerのロール、ユーザーおよびその階層と、LDAPディレクトリとの同期の有効化

15. オプション: Oracle BI Publisherをレポート目的で使用するようにOracle Identity Managerを構成するには、「BI Publisherの構成」オプションを選択し、「BI Publisher URL」フィールドにBI Publisher URLを入力します。「BI Publisher」画面で「BI Publisherの構成」オプションを選択する前に、Oracle BI Publisherをローカルまたはリモートのマシンにインストールしておいてください。また、Oracle BI Publisherが起動して稼働していることを確認します。

16. オプション: LDAP同期を有効にするには、「BI Publisher」画面で「LDAP同期の有効化」オプションを選択する必要があります。

注意:
LDAP同期を有効にする場合には、LDAP同期を有効にする前に、「LDAP同期を有効にするための前提条件の実行」の説明に従って手順を完了しておく必要があります。
LDAP同期が「BI Publisher」画面で有効になり、前提条件が完了したら、OIMサーバーの構成を続行する必要があります。OIMサーバーを構成し、Oracle Identity Management構成ウィザードを終了したら、「LDAP構成後ユーティリティの実行」の説明に従って、LDAP構成後ユーティリティを実行する必要があります。

17. 選択後、「BI Publisher」画面で「次へ」をクリックします。LDAP同期の有効化を選択すると、「LDAPサーバー」画面が表示されます。
「LDAPサーバー」画面では、次の情報を指定できます。

- ディレクトリ・サーバー・タイプ - 必要なディレクトリ・サーバーをドロップダウン・リストから選択します。次の選択肢があります。

- OID

- ACTIVE_DIRECTORY

- IPLANET

- OVD

注意:

- このガイドでは、IPLANETをOracle Directory Server Enterprise Edition(ODSEE)とも呼びます。

- ディレクトリ・サーバーとしてOID、ACTIVE_DIRECTORYまたはIPLANETを使用し、OIMとOAMを統合する場合には、oamEnabledパラメータをtrueに設定する必要があります。Identity Virtualization LibraryでoamEnabledパラメータをtrueに設定する方法は、「Identity Virtualization LibraryでのoamEnabledパラメータの設定」を参照してください。

- ディレクトリ・サーバーのID - ディレクトリ・サーバーのIDを入力します。任意の一意の値を指定できます。
例: OIDにoid1、IPLANETにiplanet1、およびACTIVE_DIRECTORYにad1

- サーバーURL - ldap://oid_host:oid_portの形式でLDAP URLを入力します。

- サーバー・ユーザー - ディレクトリ・サーバー管理者のユーザー名を入力します。
例: cn=oimAdminUser,cn=systemids,dc=mycompany,dc=com

- サーバー・パスワード - OIM管理パスワードを入力します。

- Server SearchDN - 識別名(DN)を入力します。たとえば、dc=exampledomain, dc=comです。これはLDAPのユーザーやロールの最高レベル・コンテナで、Oracle Identity Managerはリコンシリエーションにこのコンテナを使用します。

「次へ」をクリックします。LDAPサーバー続行画面が表示されます。

18. LDAPサーバー続行画面で、次のLDAP情報を入力します。

- LDAP RoleContainer - LDAPディレクトリ内のロールのデフォルト・コンテナとして使用されるコンテナの名前を入力します。Oracle Identity Managerで分離ルールを構成して、LDAPの別のコンテナでロールを作成できます。例: cn=groups、dc=mycountry、dc=com。

- LDAP RoleContainerの説明 -デフォルト・ロール・コンテナの説明を入力します。

- LDAP Usercontainer - LDAPディレクトリ内のユーザーのデフォルト・コンテナとして使用されるコンテナの名前を入力します。Oracle Identity Managerで分離ルールを構成して、LDAPの別のコンテナでユーザーを作成できます。例: cn=users、dc=mycountry、dc=com。

- LDAP Usercontainerの説明 -デフォルト・ユーザー・コンテナの説明を入力します。

- ユーザー予約コンテナ - Oracle Identity Managerでユーザー名の作成が承認されている間に、LDAPディレクトリ内でユーザー名の予約に使用されるコンテナの名前を入力します。承認された後、ユーザー名は予約コンテナからLDAPディレクトリ内のユーザー・コンテナに移動されます。例: cn=reserve、dc=mycountry、dc=com。

LDAP同期を有効化して、LDAP構成後ユーティリティを実行した後、Oracle Identity Manager管理コンソールを使用してそれを検証できます。詳細は、「LDAP同期の検証」を参照してください。「次へ」をクリックします。「構成のサマリー」画面が表示されます。

19. 「BI Publisher」画面で「LDAP同期の有効化」オプションを選択しなかった場合、OIMサーバー画面で情報を入力すると「構成サマリー」画面が表示されます。
「構成のサマリー」画面には、構成に選択したアプリケーションが一覧表示され、データベース接続文字列、OIMスキーマ・ユーザー名、MDSスキーマ・ユーザー名、WebLogic管理サーバーURL、WebLogic管理者ユーザー名およびOIM HTTP URLなどの構成オプションがまとめられています。

このサマリーを確認し、構成を開始するかどうかを決定します。この段階でいずれかの構成設定を変更する場合は、左のナビゲーション・ページでトピックを選択し、選択内容を変更します。この構成のOracle Identity Managerサーバーのインストールを続けるには、「構成」をクリックします。

注意:
アプリケーションを構成する前に、構成設定とプリファレンスをレスポンス・ファイルに保存できます。レスポンス・ファイルは、テキスト・エディタで作成または編集可能なテキスト・ファイルです。レスポンス・ファイルは、サイレント・インストールの実行に使用できます。また、お使いの環境のテンプレートとして、またはカスタマイズ設定にも使用できます。詳細は、「サイレント・インストールの実行」を参照してください。

「構成」をクリックすると、「構成の進行状況」画面が表示されます。「次へ」をクリックします。

構成ログが、Oracle Inventoryディレクトリの下のlogsディレクトリに保存されます。ログ・ファイルの詳細は、「インストール・ログ・ファイル」を参照してください。構成の進行状況」画面にエラーが表示された場合は、「中断」をクリックしてインストールを中止し、Oracle Identity Manager構成ウィザードを再起動します。

20. 「終了」をクリックします。

注意:
構成に失敗した場合は、「中断」をクリックしてインストールを中止し、「Oracle Identity Manager 11g構成ウィザードの起動」の説明に従ってOracle Identity Manager構成ウィザードを再起動します。

16.8.5 LDAP同期を有効にするための前提条件の実行

次の前提条件を満たしている必要があります。

- アイデンティティ・ストアの事前構成

- Oracle Virtual Directoryでのアダプタの作成

16.8.5.1 アイデンティティ・ストアの事前構成

LDAPディレクトリをアイデンティティ・ストアとして使用できるようにするには、事前構成を実行する必要があります。

注意:
LDAP同期で次のいずれかのディレクトリ・サーバーを使用している場合には、この項の手順に従います。

- OID

- Active Directory

- iPlanet/ODSEE

- OVD

未構成のアイデンティティ・ストアを事前構成するには、次の手順を実行します。

1. ユーザー、グループおよび予約コンテナを作成します。

2. OIMのプロキシ・ユーザー(OIMのリコンシリエーションに対して使用される検索ベースの外部のディレクトリ・サーバーにあるoimadminuser)を作成します。このOIMプロキシ・ユーザーは、OIMデータベースにリコンシリエーションすることはできません。

3. oimadmingroupを作成して、oimadminuserをグループに割り当てます。

4. OIMプロキシ・ユーザーがコンテナ内のすべてのエントリにアクセスできるように、ACIをグループとユーザーのコンテナに追加します。

5. OIMスキーマを非OIDディレクトリ・サーバーにまで拡張します。

- Active Directoryの場合

- Active DirectoryのOIMスキーマは、次の場所にあります。
$MW_HOME/oracle_common/modules/oracle.ovd_11.1.1/oimtemplates

- Active Directoryスキーマを拡張するには、次のコマンドを実行します。
Windowsの場合:

extendadschema.bat -h AD_host -p AD_port -D <administrator@mydomain.com> -q -AD <dc=mydomain,dc=com> -OAM true

UNIXの場合:

sh extendadschema.sh -h AD_host -p AD_port -D administrator@mydomain.com -q -AD dc=mydomain,dc=com -OAM true

- ODSEE/iPlanetの場合

- iPlanetのOIMスキーマ(ODSEEとも呼ばれる)は、次の場所にあります。
$MW_HOME/oracle_common/modules/oracle.ovd_11.1.1/oimtemplates/sunOneSchema.ldif

- ODSEEスキーマを拡張するには、次のコマンドを実行します。
ldapmodify -h <ODSEEサーバー> -p <ODSEEポート> -D <ODSEE管理ID> -w <ODSEE管理パスワード> -f sunOneSchema.ldif

6. OAM-OIM統合を有効化する場合には、次のOAMスキーマを拡張します。

- OIDの場合

- OIDのOAMスキーマを拡張するには、次のファイルを検索します。
$IAM_HOME/oam/server/oim-intg/ldif/oid/schema/OID_oblix_pwd_schema_add.ldif

$IAM_HOME/oam/server/oim-intg/ldif/oid/schema/OID_oblix_schema_add.ldif

$IAM_HOME/oam/server/oim-intg/ldif/oid/schema/OID_oim_pwd_schema_add.ldif

$IAM_HOME/oam/server/oim-intg/ldif/oid/schema/OID_oblix_schema_index_add.ldif

- ldapmodifyをコマンドラインから使用して、4つのLDIFファイルをロードします。
cd $IAM_HOME/oam/server/oim-intg/ldif/oid/schema/

ldapmodify -h <OIDサーバー> -p <OIDポート> -D <OID管理ID> -w <OID管理パスワード> -f OID_oblix_pwd_schema_add.ldif

ldapmodify -h <OIDサーバー> -p <OIDポート> -D <OID管理ID> -w <OID管理パスワード> -f OID_oblix_schema_add.ldif

ldapmodify -h <OIDサーバー> -p <OIDポート> -D <OID管理ID> -w <OID管理パスワード> -f OID_oim_pwd_schema_add.ldif

ldapmodify -h <OIDサーバー> -p <OIDポート> -D <OID管理ID> -w <OID管理パスワード> -f OID_oblix_schema_index_add.ldif

- Active Directoryの場合

- Active DirectoryのOAMスキーマを拡張するには、次のファイルを検索します。
$IAM_HOME/oam/server/oim-intg/ldif/ad/schema/ADUserSchema.ldif

$IAM_HOME/oam/server/oim-intg/ldif/ad/schema/AD_oam_pwd_schema_add.ldif

前述のファイルはどちらも、domain-dnを適切なdomain-dn値に置き換えます。

- ldapaddをコマンドラインから使用して、2つのLDIFファイルを次のようにロードします。
cd $IAM_HOME/oam/server/oim-intg/ldif/ad/schema/

ldapadd -h <activedirectoryhostname> -p <activedirectoryportnumber> -D <AD_administrator> -q -c -f ADUserSchema.ldif

ldapadd -h <activedirectoryhostname> -p <activedirectoryportnumber> -D <AD_administrator> -q -c -f AD_oam_pwd_schema.ldif

ここで、AD_administratorはディレクトリに対してスキーマ拡張権限を持つユーザーです。

次に例を示します。

ldapadd -h activedirectoryhost.mycompany.com -p 389 -D adminuser –q -c -f ADUserSchema.ldif

- ODSEE/iPlanetの場合

- ODSEEのOAMスキーマを拡張するには、次のファイルを検索します。
$IAM_HOME/oam/server/oim-intg/ldif/iplanet/schema/iPlanet7_user_index_add.ldif

$IAM_HOME/oam/server/oim-intg/ldif/iplanet/schema/iPlanet7_user_index_generic.ldif

$IAM_HOME/oam/server/oim-intg/ldif/iplanet/schema/iPlanet_oam_pwd_schema_add.ldif

$IAM_HOME/oam/server/oim-intg/ldif/iplanet/schema/iPlanet_user_schema_add.ldif

$IAM_HOME/oam/server/oim-intg/ldif/iplanet/schema/iPlanet_user_index_add.ldif

注意:
iPlanet7_user_index_add.ldifのかわりにどのindex-rootを使用すべきかわからない場合には、iPlanet7_user_index_generic.ldifファイル(このファイルにはindex-rootの検出に関する順を追った説明もあります)を使用してください。

- ldapmodifyをコマンドラインから使用して、4つのLDIFファイルをロードします。
cd $IAM_HOME/oam/server/oim-intg/ldif/iplanet/schema/

ldapmodify -h <ODSEEサーバー> -p <ODSEEポート> -D <ODSEE管理ID> -w <ODSEE管理パスワード> -f iPlanet_oam_pwd_schema_add.ldif

ldapmodify -h <ODSEEサーバー> -p <ODSEEポート> -D <ODSEE管理ID> -w <ODSEE管理パスワード> -f iPlanet_user_schema_add.ldif

ldapmodify -h <ODSEEサーバー> -p <ODSEEポート> -D <ODSEE管理ID> -w <ODSEE管理パスワード> -f iPlanet_user_index_add.ldif

7. Oracle Directory Server Enterprise Edition(ODSEE)を使用している場合、moddnプロパティとChangelogプロパティをODSEE Directory Serverで有効化する必要があります。
Oracle Internet Directory(OID)またはActive Directoryを使用している場合には、この手順をスキップします。

注意:
ID情報の保持に使用するディレクトリ・ストアによって、事前構成は異なります。アイデンティティ・ストアの事前構成のサンプル・プロシージャは、「Oracle Directory Server Enterprise Edition(ODSEE)の事前構成」を参照してください。

16.8.5.2 Oracle Virtual Directoryにおけるアダプタの作成

Oracle Virtual Directoryは、アダプタを経由して他のディレクトリと通信します。アイデンティティ・ストアとしてOracle Virtual Directoryの使用を開始する前に、使用する各ディレクトリに対してアダプタを作成する必要があります。その手順は、接続するディレクトリにより多少異なります。

注意:
Directory ServerとしてOVDを使用している場合にのみ、このプロシージャを適用できます。ディレクトリ・サーバーとしてOID、Active DirectoryまたはOracle Directory Server Enterprise Edition(ODSEE)の使用を選択すると、OIMサーバーのインストールおよび構成時に、必要なアダプタが作成され、構成されます。アダプタの管理の詳細は、Oracle Fusion Middleware Oracle Identity Manager管理者ガイドのIdentity Virtualization Library(libOVD)アダプタの管理に関する項を参照してください。
OIMインストーラで構成されたIdentity Virtualization Libraryのユーザー管理と変更ログのアダプタは、adapters.os_xmlファイルに格納されています。adapters.os_xmlは次の場所にあります。

$DOMAIN_HOME/config/fmwconfig/ovd/<context>/

次に例を示します。

$DOMAIN_HOME/config/fmwconfig/ovd/oim1/adapters.os_xml

次の各項では、各ディレクトリ向けのアダプタの作成方法について説明します。

- Oracle Internet Directory向けのアダプタの作成

- Microsoft Active Directory Server向けのアダプタの作成

- Oracle Directory Server Enterprise Edition(ODSEE)向けのアダプタの作成

- 変更ログ・プラグインの構成に関する重要な注意点

16.8.5.2.1 Oracle Internet Directory向けのアダプタの作成

ユーザー・アダプタ

Oracle Virtual Directory向けのユーザー・アダプタを作成します。次の手順に従って、Oracle Directory Services Managerを使用してOracle Virtual Directoryにユーザー・アダプタを作成します。

1. ブラウザを開き、ODSMコンソール(http://hostname:port/odsm)を表示します。

注意:
デフォルトのポート番号は7005です。

2. 適切な接続エントリを使用して、Oracle Virtual Directoryに接続します。

3. ホームページで、「アダプタ」タブをクリックします。

4. アダプタ・ウィンドウの上部にある「アダプタの作成」をクリックして、「新規アダプタ・ウィザード」を起動します。

5. 「新規アダプタ・ウィザード」で次のパラメータを指定して、新しいアダプタを作成します。

表16-1 ユーザー・アダプタ作成のパラメータ

画面

フィールド

値/手順

タイプ

アダプタ・タイプ

LDAP

アダプタ名

User Adapter

アダプタ・テンプレート

User_OID

接続

自動検出にDNSを使用

不要

ホスト

idstore.mycompany.com

ポート

389

サーバー・プロキシ・バインドDN

cn=oimAdminUser,cn=systemids,dc=mycompany,dc=com

プロキシ・パスワード

oimadminユーザーのパスワード。

接続テスト

テストが正常に行われたことを確認します。

ネームスペース

リモート・ベース

dc=mycompany,dc=com

マップされたネームスペース

dc=mycompany,dc=com

概要に誤りがないことを確認し、「終了」をクリックします。

6. ユーザー・アダプタを次のように編集します。

1. ユーザー・アダプタを選択します。

2. 「プラグイン」タブをクリックします。

3. 「ユーザー管理」プラグインをクリックし、プラグイン表で「編集」をクリックします。プラグインの編集ウィンドウが表示されます。

4. 「パラメータ」表で、次のようにパラメータ値を更新します。

表16-2 ユーザー・アダプタ・パラメータ値

パラメータ

値

directoryType

oid

pwdMaxFailure

10

oamEnabled

trueまたはfalse

Oracle Identity ManagerとOracle Access Managerとの間の統合を後で設定する場合のみ、このパラメータをtrueに設定する必要があります。

mapObjectclass

container=orclContainer

5. 「OK」をクリックします。

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

変更ログ・アダプタ

Oracle Virtual Directory向け変更ログ・アダプタを作成します。次の手順に従って、Oracle Directory Services Managerを使用してOracle Virtual Directoryに変更ログ・アダプタを作成します。

1. ブラウザを開き、ODSMコンソール(http://hostname:port/odsm)を表示します。

注意:
デフォルトのポート番号は7005です。

2. 適切な接続エントリを使用して、Oracle Virtual Directoryに接続します。

3. 「ホーム」ページで、「アダプタ」タブをクリックします。

4. アダプタ・ウィンドウの上部にある「アダプタの作成」をクリックして、「新規アダプタ・ウィザード」を起動します。

5. 「新規アダプタ・ウィザード」で次のパラメータを指定して、新しいアダプタを作成します。

表16-3 変更ログ・アダプタ作成のパラメータ

画面

フィールド

値/手順

タイプ

アダプタ・タイプ

LDAP

アダプタ名

Change Log Adapter

アダプタ・テンプレート

Changelog_OID

接続

自動検出にDNSを使用

不要

ホスト

policystore.mycompany.com

ポート

389

サーバー・プロキシ・バインドDN

cn=oimAdminUser,cn=systemids,dc=mycompany,dc=com

プロキシ・パスワード

oimadminユーザーのパスワード。

接続テスト

テストが正常に行われたことを確認します。

ネームスペース

リモート・ベース

リモート・ベースは空にしておく必要があります。

マップされたネームスペース

cn=changelog

概要が正しいことを確認してから、「終了」をクリックします。

6. 変更アダプタを編集するには、次の手順に従います。

1. OIM変更ログ・アダプタを選択します。

2. 「プラグイン」タブをクリックします。

3. 「デプロイ済プラグイン」表で、「変更ログ」プラグインをクリックし、プラグイン表で「編集」をクリックします。プラグインの編集ウィンドウが表示されます。

4. 「パラメータ」表で、パラメータ値を更新します。
変更ログ・アダプタを編集してプロパティを追加または変更し、それらが次の表に示す値に一致するようにします。modifierDNFilter、sizeLimit、およびtargetDNFilterのプロパティをアダプタに追加する必要があります。

表16-4 変更ログ・アダプタ・パラメータ値

パラメータ

値

directoryType

oid

mapAttribute

targetGUID=orclguid

requiredAttribute

orclguid

modifierDNFilter

!(modifiersname=cn=oimadmin,cn=systemids,<ルート接尾辞>)

注意 : これは例です。この値には、ユーザーが定義した任意のProxy DNを指定できます。

例: ルート接尾辞はdc=mycompany,dc=comなどと指定できます。

sizeLimit

1000

targetDNFilter

オプション・パラメータ。

詳細は、「変更ログ・プラグインの構成に関する重要な注意点」を参照してください。

oamEnabled

trueまたはfalse

Oracle Identity ManagerとOracle Access Managerとの間の統合を後で設定する場合のみ、このパラメータをtrueに設定する必要があります。

mapUserState

true

詳細は、「変更ログ・プラグインの構成に関する重要な注意点」を参照してください。

virtualDITAdapterName

OID User Managementアダプタの名前です。

詳細は、「変更ログ・プラグインの構成に関する重要な注意点」を参照してください。

5. 「OK」をクリックします。

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

注意:
これらのプラグイン・パラメータの詳細は、『Oracle Fusion Middleware Oracle Virtual Directory管理者ガイド11gリリース1(11.1.1)』のOracle Virtual Directoryプラグインの概要に関する項を参照してください。

Oracle Virtual Directoryの再起動

「Oracleスタックの起動と停止」の説明に従って、Oracle Virtual Directoryを再起動します。

16.8.5.2.2 Microsoft Active Directory Server向けのアダプタの作成

ユーザー・アダプタ

Oracle Virtual Directory向けのユーザー・アダプタを作成します。次の手順に従って、Oracle Directory Services Managerを使用して、Oracle Virtual Directoryでユーザー・アダプタを作成します。

1. 「Oracleスタックの起動と停止」の説明に従って、管理サーバーとODSM管理対象サーバーを起動します。

2. ブラウザを開き、ODSMコンソール(http://hostname:port/odsm)を表示します。

注意:
デフォルトのポート番号は7005です。

3. 適切な接続エントリを使用して、Oracle Virtual Directoryに接続します。

4. ホームページで、「アダプタ」タブをクリックします。

5. アダプタ・ウィンドウの上部にある「アダプタの作成」をクリックして、「新規アダプタ・ウィザード」を起動します。

6. 「新規アダプタ・ウィザード」で次のパラメータを指定して、新しいアダプタを作成します。

表16-5 新規ユーザー・アダプタ作成のパラメータ

画面

フィールド

値/手順

タイプ

アダプタ・タイプ

LDAP

アダプタ名

User Adapter

アダプタ・テンプレート

User_ActiveDirectory

接続

自動検出にDNSを使用

不要

ホスト

Active Directoryのホスト/仮想名

ポート

Active Directory SSLのポート

サーバー・プロキシ・バインドDN

cn=oimAdminUser,cn=systemids,dc=mycompany,dc=com

プロキシ・パスワード

oimadminユーザーのパスワード。

User SSL/TLS

選択済

SSL認証モード

サーバーのみ認証

接続テスト

テストが正常に行われたことを確認します。

ネームスペース

リモート・ベース

dc=mycompany,dc=com

マップされたネームスペース

dc=mycompany,dc=com

概要に誤りがないことを確認し、「終了」をクリックします。

7. ユーザー・アダプタを次のように編集します。

1. OIMユーザー・アダプタを選択します。

2. 「プラグイン」タブをクリックします。

3. 「ユーザー管理」プラグインをクリックし、プラグイン表で「編集」をクリックします。プラグインの編集ウィンドウが表示されます。

4. 「パラメータ」表で、次のようにパラメータ値を更新します。

表16-6 ユーザー・アダプタ・パラメータ値

パラメータ

値

directoryType

activedirectory

mapAttribute

orclguid=objectGuid

mapAttribute

uniquemember=member

addAttribute

user,samaccountname=%uid%,%orclshortuid%

mapAttribute

mail=userPrincipalName

mapAttribute

ntgrouptype=grouptype

mapObjectclass

groupofUniqueNames=group

mapObjectclass

inetOrgPerson=user

mapObjectclass

orclidxperson=user

mapPassword

true

exclusionMapping

orclappiduser,uid=samaccountname

pwdMaxFailure

10

oamEnabled

trueまたはfalse

Oracle Identity ManagerとOracle Access Managerとの間の統合を後で設定する場合のみ、このパラメータをtrueに設定する必要があります。

oimLanguages

言語のサポートについては、ユーザー管理プラグインを編集して、新しい構成パラメータoimLanguagesを追加する必要があります。

「ユーザー管理プラグインの構成に関する重要な注意点」を参照してください。

5. 「OK」をクリックします。

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

ユーザー管理プラグインの構成に関する重要な注意点

oimLanguages attribute: 言語のサポートについては、ユーザー管理プラグインを編集して、新しい構成パラメータoimLanguagesを追加する必要があります。

たとえば、DisplayNameの管理対象ローカライゼーションがOIMでのユーザー作成時にFrenchと選択されている場合、ユーザー管理アダプタのoimLanguagesの値はfrとなります。たとえば日本語などの他の言語のサポートも必要な場合、パラメータ値はfr,jaとなります。

このパラメータは、directoryTypeパラメータがactivedirectoryに設定されている場合にのみ機能します。

ユーザー管理プラグインには、次の構成パラメータがあります。

oimLanguages , <属性言語サブタイプで使用される言語コードの個別リスト>

表16-7 MLSで使用可能な属性の言語コード

Objectclasses

MLSで使用可能な属性

言語コード

orclIDXPerson

cn、sn、givenName、middleName、displayName、o、ou、title、postalAddress、st、description、orclGenerationQualifier

sq、ar、as、az、bn、bg、be、ca、zh-CN、zh-TW、hr、cs、da、nl、en、et、fi、fr、de、el、gu、he、hi、hu、is、id、it、ja、kn、kk、ko、lv、lt、mk、ms、ml、mr、no、or、pl、pt、pt-BR、pa、ro、ru、sr、sk、sl、es、sv、ta、te、th、tr、uk、uz、vi

orclIDXGroup

cn、displayName、description

sq、ar、as、az、bn、bg、be、ca、zh-CN、zh-TW、hr、cs、da、nl、en、et、fi、fr、de、el、gu、he、hi、hu、is、id、it、ja、kn、kk、ko、lv、lt、mk、ms、ml、mr、no、or、pl、pt、pt-BR、pa、ro、ru、sr、sk、sl、es、sv、ta、te、th、tr、uk、uz、vi

注意:
Identity Virtualization Libraryを使用する場合、『Oracle Fusion Middleware Oracle Identity Manager管理者ガイド』のIdentity Virtualization Library(libOVD)アダプタの管理に関する項を参照してください。

変更ログ・アダプタ

次の手順に従って、Oracle Directory Services Managerを使用してOracle Virtual Directoryに変更ログ・アダプタを作成します。

1. ブラウザを開き、ODSMコンソール(http://hostname:port/odsm)を表示します。

注意:
デフォルトのポート番号は7005です。

2. 適切な接続エントリを使用して、Oracle Virtual Directoryに接続します。

3. 「ホーム」ページで、「アダプタ」タブをクリックします。

4. アダプタ・ウィンドウの上部にある「アダプタの作成」をクリックして、「新規アダプタ・ウィザード」を起動します。

5. 「新規アダプタ・ウィザード」で次のパラメータを指定して、新しいアダプタを作成します。

表16-8 新規変更ログ・アダプタ作成のパラメータ

画面

フィールド

値/手順

タイプ

アダプタ・タイプ

LDAP

アダプタ名

OIM変更ログ・アダプタ

アダプタ・テンプレート

Changelog_ActiveDirectory

接続

自動検出にDNSを使用

不要

ホスト

Active Directoryのホスト/仮想名

ポート

389

サーバー・プロキシ・バインドDN

cn=oimAdminUser,cn=systemids,dc=mycompany,dc=com

プロキシ・パスワード

oimadminユーザーのパスワード。

接続テスト

テストが正常に行われたことを確認します。

ネームスペース

リモート・ベース

リモート・ベースは空にしておく必要があります。

マップされたネームスペース

cn=changelog

概要に誤りがないことを確認し、「終了」をクリックします。

6. 変更アダプタを編集するには、次の手順に従います。

1. OIM変更ログ・アダプタを選択します。

2. 「プラグイン」タブをクリックします。

3. 「デプロイ済プラグイン」表で、「変更ログ」プラグインをクリックし、プラグイン表で「編集」をクリックします。プラグインの編集ウィンドウが表示されます。

4. 「パラメータ」表で、パラメータ値を更新します。
変更ログ・アダプタを編集してプロパティを追加または変更し、それらが表16-9に示す値に一致するようにします。sizeLimitのプロパティおよびtargetDNFilterのプロパティをアダプタに追加する必要があります。

表16-9 変更ログ・アダプタ・パラメータ値

パラメータ

値

directoryType

activedirectory

mapAttribute

targetGUID=objectGuid

requiredAttribute

samaccountname

sizeLimit

1000

targetDNFilter

オプション・パラメータ。

詳細は、「変更ログ・プラグインの構成に関する重要な注意点」を参照してください。

oamEnabled

trueまたはfalse

Oracle Identity ManagerとOracle Access Managerとの間の統合を後で設定する場合のみ、このパラメータをtrueに設定する必要があります。

mapUserState

true

詳細は、「変更ログ・プラグインの構成に関する重要な注意点」を参照してください。

virtualDITAdapterName

ユーザー・アダプタの名前です。

詳細は、「変更ログ・プラグインの構成に関する重要な注意点」を参照してください。

注意:
パラメータmodifierDNFilterは、Active Directoryの変更ログ・プラグイン・アダプタに追加しないでください。

5. 「OK」をクリックします。

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

16.8.5.2.3 Oracle Directory Server Enterprise Edition(ODSEE)向けのアダプタの作成

ユーザー・アダプタ

Oracle Virtual Directory向けのユーザー・アダプタを作成します。次の手順に従って、Oracle Directory Services Managerを使用してOracle Virtual Directoryにユーザー・アダプタを作成します。

1. 「Oracleスタックの起動と停止」の説明に従って、管理サーバーとODSM管理対象サーバーを起動します。

2. ブラウザを開き、ODSMコンソール(http://hostname:port/odsm)を表示します。

注意:
デフォルトのポート番号は7005です。

3. 適切な接続エントリを使用して、Oracle Virtual Directoryに接続します。

4. 「ホーム」ページで、「アダプタ」タブをクリックします。

5. アダプタ・ウィンドウの上部にある「アダプタの作成」をクリックして、「新規アダプタ・ウィザード」を起動します。

6. 「新規アダプタ・ウィザード」で次のパラメータを指定して、新しいアダプタを作成します。

表16-10 新規ユーザー・アダプタ作成のパラメータ

画面

フィールド

値/手順

タイプ

アダプタ・タイプ

LDAP

アダプタ名

User Adapter

アダプタ・テンプレート

User_SunOne

接続

自動検出にDNSを使用

不要

ホスト

Sun Java System Directory Serverのホスト/仮想名

ポート

Sun Java System Directory Serverのポート

サーバー・プロキシ・バインドDN

cn=oimAdminUser,cn=systemids,dc=mycompany,dc=com

プロキシ・パスワード

oimadminユーザーのパスワード。

(cn=oimAdminUser、cn=systemids、dc=mycompany、dc=com)

接続テスト

テストが正常に行われたことを確認します。

ネームスペース

リモート・ベース

dc=mycompany,dc=com

マップされたネームスペース

dc=mycompany,dc=com

概要に誤りがないことを確認し、「終了」をクリックします。

注意:
Oracle Directory Services Managerの使用によるOracle Identity Manager(OIM)ユーザー・アダプタの作成に関する情報は、『Oracle Fusion Middleware Oracle Virtual Directory管理者ガイド』のLDAPアダプタの作成に関する項を参照してください。

7. ユーザー・アダプタを次のように編集します。

1. OIMユーザー・アダプタを選択します。

2. 「プラグイン」タブをクリックします。

3. 「ユーザー管理」プラグインをクリックし、プラグイン表で「編集」をクリックします。プラグインの編集ウィンドウが表示されます。

4. 「パラメータ」表で、次のようにパラメータ値を更新します。

表16-11 ユーザー・アダプタ・パラメータ値

パラメータ

値

directoryType

sunone

mapAttribute

orclGUID=nsUniqueID

mapObjectclass

container=nsContainer

pwdMaxFailure

10

oamEnabled

trueまたはfalse

Oracle Identity ManagerとOracle Access Managerとの間の統合を後で設定する場合のみ、このパラメータをtrueに設定する必要があります。

5. 「OK」をクリックします。

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

変更ログ・アダプタ

次の手順に従って、Oracle Directory Services Managerを使用してOracle Virtual Directoryに変更ログ・アダプタを作成します。

1. ブラウザを開き、ODSMコンソール(http://hostname:port/odsm)を表示します。

注意:
デフォルトのポート番号は7005です。

2. 適切な接続エントリを使用して、Oracle Virtual Directoryに接続します。

3. 「ホーム」ページで、「アダプタ」タブをクリックします。

4. アダプタ・ウィンドウの上部にある「アダプタの作成」をクリックして、「新規アダプタ・ウィザード」を起動します。

5. 「新規アダプタ・ウィザード」で次のパラメータを指定して、新しいアダプタを作成します。

表16-12 新規変更ログ・アダプタ作成のパラメータ

画面

フィールド

値/手順

タイプ

アダプタ・タイプ

LDAP

アダプタ名

OIM変更ログ・アダプタ

アダプタ・テンプレート

Changelog_SunOne

接続

自動検出にDNSを使用

不要

ホスト

Sun Java System Directory Serverのホスト/仮想名

ポート

Sun Java System Directory Serverのポート

サーバー・プロキシ・バインドDN

cn=oimAdminUser,cn=systemids,dc=mycompany,dc=com

プロキシ・パスワード

oimadminユーザーのパスワード。

(cn=oimAdminUser、cn=systemids、dc=mycompany、dc=com)

接続テスト

テストが正常に行われたことを確認します。

ネームスペース

リモート・ベース

マップされたネームスペース

cn=changelog

概要が正しいことを確認してから、「終了」をクリックします。

注意:
Oracle Directory Services Managerの使用によるOracle Identity Manager(OIM)ユーザー・アダプタの作成に関する情報は、『Oracle Fusion Middleware Oracle Virtual Directory管理者ガイド』のLDAPアダプタの作成に関する項を参照してください。

6. 変更アダプタを編集するには、次の手順に従います。

1. OIM変更ログ・アダプタを選択します。

2. 「プラグイン」タブをクリックします。

3. 「デプロイ済プラグイン」表で、「変更ログ」プラグインをクリックし、プラグイン表で「編集」をクリックします。プラグインの編集ウィンドウが表示されます。

4. 「パラメータ」表で、パラメータ値を更新します。
変更ログ・アダプタを編集してプロパティを追加または変更し、それらが次の表に示す値に一致するようにします。mapObjectclass、modifierDNFilter、sizeLimitおよびtargetDNFilterのプロパティをアダプタに追加する必要があります。

表16-13 変更ログ・アダプタ・パラメータ値

パラメータ

値

directoryType

sunone

mapAttribute

targetGUID=targetUniqueID

mapObjectclass

changelog=changelogentry

modifierDNFilter

!(modifiersname=cn=oimadmin,cn=systemids,<ルート接尾辞>)

注意 : これは例です。この値には、ユーザーが定義する任意のプロキシDNを指定できます。たとえば、ルート接尾辞はdc=mycompany,dc=comとすることができます。

sizeLimit

1000

virtualDITAdapterName

iPlanet User Managementアダプタの名前です。

詳細は、「変更ログ・プラグインの構成に関する重要な注意点」を参照してください。

targetDNFilter

オプション・パラメータ。

詳細は、「変更ログ・プラグインの構成に関する重要な注意点」を参照してください。

oamEnabled

trueまたはfalse

Oracle Identity ManagerとOracle Access Managerとの間の統合を後で設定する場合のみ、このパラメータをtrueに設定する必要があります。

mapUserState

true

詳細は、「変更ログ・プラグインの構成に関する重要な注意点」を参照してください。

5. 「OK」をクリックします。

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

注意:
これらのプラグイン・パラメータの詳細は、『Oracle Fusion Middleware Oracle Virtual Directory管理者ガイド11gリリース1(11.1.1)』のOracle Virtual Directoryプラグインの概要に関する項を参照してください。

16.8.5.2.4 変更ログ・プラグインの構成に関する重要な注意点

- virtualDITAdapterNameパラメータの追加は、変更ログ・アダプタが作成された後に実行する必要があります。
virtualDITAdapterNameは、対応するユーザー・プロファイルのアダプタ名を識別します。たとえば、シングルディレクトリ・デプロイメントで、このパラメータ値をユーザー・アダプタ名であるA1に設定できます。

このパラメータvirtualDITAdapterNameをA1と設定した場合、プラグインはmapAttributeおよびmapObjectclass構成をアダプタA1のUserManagementPluginでフェッチするため、これらの構成を繰り返す必要がありません。

増分リコンシリエーションの際に発生するGUIDマッピングで、必要な属性欠落の例外を回避するために、directoryType=ActiveDirectoryにはこの構成が不可欠です。(LDAP GUID=null).

属性virtualDITAdapterNameを追加し、それをActive Directory変更ログ・プラグインのActive Directory User Managementアダプタ名の値に設定します。これは、Active DirectoryスキーマとOIMスキーマが異なるため、Active Directory User Managementアダプタ・プラグイン内で属性マッピング・セットを取り出す際に必要になります。

- リコンシリエーションをルート接尾辞からではなく、特定のユーザー・コンテナおよびグループ・コンテナから実行する場合には、targetDNFilter属性を設定する必要があります。
これらの値は、LDAP同期が有効な状態でOracle Identity Managerを構成する際に、ユーザー・コンテナおよびロール・コンテナに対して入力する必要のある値です。

次に例を示します。

targetDNFilter : cn=Users,dc=mycountry,dc=mycompany,dc=com

targetDNFilter : cn=Groups,dc=mycountry,dc=mycompany,dc=com

これらの設定は、すべてのユーザーおよびグループをバックエンドのDirectory Serverにある前述のコンテナから引込み/リコンシリエーションします。

- 変更ログ・アダプタ・プラグインでは、検索結果で属性orclaccountenabledを戻すために、属性mapUserStateが常にtrueに設定されている必要があります。

注意:
Identity Virtualization Libraryを使用する場合、『Oracle Fusion Middleware Oracle Identity Manager管理者ガイド』のIdentity Virtualization Library(libOVD)アダプタの管理に関する項を参照してください。
これらのプラグイン・パラメータの詳細は、『Oracle Fusion Middleware Oracle Virtual Directory管理者ガイド11gリリース1(11.1.1)』のOracle Virtual Directoryプラグインの概要に関する項を参照してください。

16.8.6 LDAP構成後ユーティリティの実行

LDAP構成後ユーティリティの実行は、OIM Serverを構成してOracle Identity Management構成ウィザードを終了した後で行う必要があります。LDAP構成設定後スクリプトにより、デフォルトでは無効になっているすべてのLDAP同期関連の増分リコンシリエーション・スケジューラ・ジョブが有効化されます。

注意:
このプロシージャは、すべてのDirectory Serverオプションに適用できます。LDAP構成後ユーティリティは、OIMサーバーの構成後に実行する必要があります。このプロシージャが必要となるのは、OIMサーバーの構成時にLDAP同期の有効化と構成を選択した場合のみです。

LDAP構成後ユーティリティを次のように実行します。

1. ldapconfig.propsファイルをテキスト・エディタで開きます。このファイルは、Oracle Identity and Acccess ManagementのIAM_Home下のserver/ldap_config_utilディレクトリにあります。

2. ldapconfig.propsファイルで、次のパラメータの値を設定します。

- OIMProviderURL - OIMプロバイダのURLをt3://localhost:8003の形式で指定します。

- OIMAdminUser - Oracle Identity Managerシステム管理者を指定します。
次に例を示します。

OIMAdminUser=xelsysadm

- OIDURL - OIDインスタンスのURLを指定します。
次に例を示します。

OIDURL=ldap://localhost:389

注意:
Active Directoryをディレクトリ・サーバーとして使用している場合、Active DirectoryインスタンスのURLを指定します。
Oracle Directory Server Enterprise Edition(ODSEE)をディレクトリ・サーバーとして使用している場合、Oracle Directory Server Enterprise Edition(ODSEE)インスタンスのURLを指定します。

Oracle Virtual Directory(OVD)をディレクトリ・サーバーとして使用している場合、Oracle Virtual Directory(OVD)インスタンスのURLを指定します。

- OIDAdminUsername - OID管理者のユーザー名(cn=orcladminなど)を指定します。

注意:

- OIDAdminUsernameは、アイデンティティ・ストアに接続する際に使用するユーザーの名前です。
次に例を示します。

cn=oimadmin,cn=systemids,dc=mycompany,dc=com

このユーザーをcn=Users,dc=mycompany,dc=comに配置することはできません。

- Active Directoryをディレクトリ・サーバーとして使用している場合、Active Directory管理者のユーザー名を指定します。
Oracle Directory Server Enterprise Edition(ODSEE)をディレクトリ・サーバーとして使用している場合、Oracle Directory Server Enterprise Edition(ODSEE)管理者のユーザー名を指定します。

- OIDSearchBase - dc=us, dc=mycompany,dc=comなどのOID検索ベースを指定します。

注意:
Active Directoryをディレクトリ・サーバーとして使用している場合、Active Directory検索ベースを指定します。
Oracle Directory Server Enterprise Edition(ODSEE)をディレクトリ・サーバーとして使用している場合、Oracle Directory Server Enterprise Edition(ODSEE)検索ベースを指定します。

Oracle Virtual Directory(OVD)をディレクトリ・サーバーとして使用している場合、Oracle Virtual Directory(OVD)検索ベースを指定します。

- UserContainerName - LDAPディレクトリでユーザーのデフォルト・コンテナとして使用されるユーザー・コンテナの名前を指定します。

- RoleContainerName - LDAPディレクトリでロールのデフォルト・コンテナとして使用されるユーザー・コンテナの名前を指定します。

- ReservationContainerName - Oracle Identity Managerで、ユーザーの作成承認待ちの際にユーザーの予約に使用されるユーザー予約コンテナの名前を指定します。ユーザーの作成が承認されると、ユーザーは予約コンテナから実際のユーザー・コンテナに移動されます。

注意:
usercontainerName、rolecontainernameおよびreservationcontainernameは、この手順で使用しません。これら3つのパラメータが使用されなくても、ユーティリティでは入力を求められます。

3. WL_HOME環境変数がミドルウェア・ホーム内のwlserver_10.3ディレクトリに設定されていることを確認します。UNIXの場合は<MW_HOME>/wlserver_10.3ディレクトリです。Windowsの場合は<MW_HOME>\wlserver_10.3ディレクトリです。さらに、JAVA_HOME環境変数を、JDKがインストールされているディレクトリに設定します。

4. OIM Managed Serverを起動します。詳細は、「サーバーの起動」を参照してください。

5. コマンドラインで、LDAP構成設定後スクリプト(WindowsではLDAPConfigPostSetup.bat、UNIXではLDAPConfigPostSetup.sh)を実行します。ファイルは、Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Entitlements ServerおよびOracle Identity NavigatorのIAM_Home下のserver/ldap_config_utilディレクトリにあります。

6. プロンプトが表示されたら、OIM管理者のパスワードおよびxelsysadmパスワードを入力します。

16.8.7 LDAP同期の検証

Oracle Identity ManagerのLDAPの構成を検証するには、次の手順を実行します。

1. WebLogic Administration Serverが開始され、稼働中であることを確認します。

2. 管理サーバーにデプロイされているOracle Identity Manager管理コンソール(http://<host>:<port>/oim)を起動します。

3. このコンソールで、「構成」 -> 「ITリソースの管理」下で「検索」をクリックします。LDAPの情報が正しければ、リソース情報が表示されます。
詳細は、『Oracle Fusion Middleware Oracle Identity Manager開発者ガイド』のITリソースの管理に関する項を参照してください。

4. 同じコンソールを使用して通常ユーザーを作成します。

5. ユーザーが作成された場合、任意のldapクライアントを使用して、選択したLDAPストアまたはOVDに作成されていることを確認します。

注意:
選択したディレクトリ・サーバーまたはOVDとOracle Identity Managerが稼働していることを確認してください。

16.8.8 構成後の手順

Oracle Identity Managerサーバーのインストールおよび構成後、次の手動作業を実行する必要があります。

- 次のように、setenvスクリプト(Windowsではsetenv.bat、UNIXではsetenv.sh)でXEL_HOME変数を設定します。
Windowsの場合: <IAM_Home>\server\bin\setenv.batファイルを開き、XEL_HOME変数を検索します。XEL_HOME変数のパスを<IAM_Home>\serverの絶対パスに更新します。たとえば、IDM_HomeがC:\oracle\Middleware\IAM_Homeディレクトリの場合、setenv.batファイルのXEL_HOMEをC:\oracle\Middleware\IAM_Home\serverディレクトリに設定します。

UNIXの場合: <IAM_Home>/server/bin/setenv.shファイルを開き、XEL_HOME変数を検索します。XEL_HOME変数のパスを<IAM_Home>/serverの絶対パスに更新します。たとえば、IDM_Homeが/test/Middleware/IAM_Homeディレクトリの場合、setenv.shファイルのXEL_HOMEを/test/Middleware/IAM_Home/serverディレクトリに設定します。

16.8.9 Identity Virtualization LibraryのoamEnabledパラメータの設定

oamEnabledパラメータの設定には、次の手順に従います。OIMとOAMを後で統合する場合にのみ、oamEnabledパラメータをtrueに設定する必要があります。この手順は、Identity Virtualization Libraryを使用する場合にのみ適用されます。

1. 次の場所にあるOracle Enterprise Manager Fusion Middleware Controlにログインします。
ユーザーweblogicとしてhttp://adminvhn.mycompany.com:7001/emにログインします。

2. Oim(11.1.1.3.0)を右クリックし、「システムMbeanブラウザ」をクリックします。

3. 「アプリケーション定義のMBeans」→com.oracle→Domain:base_domain→OVDと移動します。

4. 2つのAdaptersConfigオプションがあります。プラス(+)記号をクリックして、サブツリーを表示します。次にOVDAdaptersConfigをクリックします。CHANGELOG_oid1とoid1が表示されます。

5. oamEnabledを両方のアダプタで構成します。
次の手順に従って、ChangelogアダプタでoamEnabledを構成します。

1. CHANGELOG_oid1をクリックし、ツリーの末尾まで下に移動します。Beanのシンボルが付いたchangelogがあります。changelogをダブルクリックします。

2. 「操作」サブタブをクリックします。

3. removeParam操作をクリックします。

4. テキストボックスにoamEnabledと入力し、「起動」をクリックします。「false」または「true」と表示されます。

5. 「操作」を使用して元のページに戻ります。

6. AddParam操作をクリックします。

7. 名前と値にoamEnabledとtrueが含まれるように編集します。

8. 「起動」をクリックしてaddParamの操作を完了します。

次の手順に従って、UsermanagementアダプタでoamEnabledを構成します。

1. oid1をクリックし、ツリーの末尾まで下に移動します。Beanのシンボルが付いたoid1があります。oid1をダブルクリックします。

2. 「操作」サブタブをクリックします。

3. removeParam操作をクリックします。

4. テキストボックスにoamEnabledと入力し、「起動」をクリックします。「false」または「true」と表示されます。

5. 「操作」を使用して元のページに戻ります。

6. AddParam操作をクリックします。

7. 名前と値にoamEnabledとtrueが含まれるように編集します。

8. 「起動」をクリックしてaddParamの操作を完了します。

6. OIM管理対象サーバーおよびSOA管理対象サーバーを再起動します。

16.8.10 OIMサーバーのインストールと構成の終了後に行うLDAP同期の有効化

LDAP同期は、OIMサーバーのインストールおよび構成が完了していれば、いつでも有効化できます。OIM Serverインストールおよび構成後のLDAP同期有効化の詳細は、『Oracle Fusion Middleware Oracle Identity Manager管理者ガイド』のLDAP同期の有効化に関する項を参照してください。

16.9 WindowsにおけるOIM Design Consoleのみのインストールおよび構成

表16-14に、Windowsオペレーティング・システムにOracle Identity Manager(OIM)Design Consoleのみをインストールおよび構成するために必要な手順を示します。

表16-14 Design Consoleのインストールおよび構成ワークフロー

タスク

参照情報

Design ConsoleのみをインストールするWindowsマシンへのOracle Identity and Access Management 11gリリース1(11.1.1.5.0)Suite(Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Entitlements ServerおよびOracle Identity Navigatorを含む)のインストール

「Oracle Identity and Access Management(11.1.1.5.0)のインストール」を参照してください。

ローカルまたはリモート・マシンでのOracle Identity Managerサーバーの構成

注意: Design Consoleのみを構成する場合は、Oracle Identity Managerサーバーが起動して稼働している必要があります。

「OIMサーバーの構成」を参照してください。

Design ConsoleのみをインストールするWindowsマシンでのOracle Identity Manager Design Consoleの構成

「OIM Design Consoleの構成」を参照してください。

構成後の手順の実行

「構成後の手順」を参照してください。

注意:
詳細は、「OIM Design Consoleのみを別のマシンに構成する場合の前提条件」および「シナリオ1: Oracle Identity ManagerサーバーとDesign Consoleが異なるマシンの場合」を参照してください。

16.10 OIM Design Consoleの構成

このトピックでは、Oracle Identity Manager (OIM) Design Consoleのみをインストールおよび構成する方法について説明します。Design ConsoleはWindowsオペレーティング・システムでのみサポートされています。

この章の内容は次のとおりです。

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

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

- 依存関係

- 手順

- 構成後の手順

- Design Console用にポートを変更するためのxlconfig.xmlファイルの更新

- SSLを使用するためのDesign Consoleの構成

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

Oracle Identity Managerサーバーが構成されていない別のWindowsマシンにOracle Identity Manager Design Consoleをインストールする場合、この項のインストールおよび構成を実行します。詳細は、「シナリオ1: Oracle Identity ManagerサーバーとDesign Consoleが異なるマシンの場合」を参照してください。

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

この項のインストールと構成を実行すると、Windowsオペレーティング・システムにOracle Identity Manager Design Consoleのみがデプロイされます。

16.10.3 依存性

この項のインストールと構成は、Oracle Identity and Access Management 11gソフトウェアのインストールおよびOracle Identity Managerサーバーの構成によって異なります。詳細は、「Oracle Identity and Access Management(11.1.1.5.0)のインストール」および「OIMサーバーの構成」を参照してください。

16.10.4 手順

Windowsオペレーティング・システムにOracle Identity Manager Design Consoleのみをインストールして構成するには、次の手順を実行します。

1. 「OIM Design Consoleのみを別のマシンに構成する場合の前提条件」に記載されているすべての前提条件が満たされていることを確認します。さらに、「OIMの構成前の重要な注意点」も参照してください。

2. 「Oracle Identity Manager 11g構成ウィザードの開始」の説明に従って、Oracle Identity Manager Design Consoleを構成するWindowsマシンで、Oracle Identity Manager構成ウィザードを起動します。「ようこそ」画面が表示されます。

3. 「ようこそ」画面で「次へ」をクリックします。構成するコンポーネント画面が表示されます。
構成するコンポーネント画面で、OIM Design Consoleチェック・ボックスのみを選択します。「次へ」をクリックします。「OIMサーバーのホストとポート」画面が表示されます。

4. 「OIMサーバーのホストとポート」画面のOIMサーバーのホスト名フィールドに、Oracle Identity Server Manager Serverのホスト名を入力します。OIMサーバーのポートフィールドに、Oracle Identity Managerアプリケーションが実行されているOracle Identity Managerサーバーのポート番号を入力します。「次へ」をクリックします。「構成のサマリー」画面が表示されます。
「構成のサマリー」画面には、構成に選択したアプリケーションが一覧表示され、OIMサーバーのホスト名とポートなどの構成オプションがまとめられています。

このサマリーを確認し、構成を開始するかどうかを決定します。この段階でいずれかの構成設定を変更する場合は、左のナビゲーション・ページでトピックを選択し、選択内容を変更します。この構成のOracle Identity Management Design Consoleのインストールを続けるには、「構成」をクリックします。

注意:
アプリケーションを構成する前に、構成設定とプリファレンスをレスポンス・ファイルに保存できます。レスポンス・ファイルは、テキスト・エディタで作成または編集可能なテキスト・ファイルです。レスポンス・ファイルは、サイレント・インストールの実行に使用できます。また、お使いの環境のテンプレートとして、またはカスタマイズ設定にも使用できます。詳細は、「サイレント・インストールの実行」を参照してください。

「構成」をクリックすると、「構成の進行状況」画面が表示されます。構成ログが、Oracle Inventoryディレクトリの下のlogsディレクトリに保存されます。ログ・ファイルの詳細は、「インストール・ログ・ファイル」を参照してください。「構成の進行状況」画面にエラーが表示された場合は、「中断」をクリックしてインストールを中止し、Oracle Identity Manager構成ウィザードを再起動します。

5. 「終了」をクリックします。

注意:
構成に失敗した場合は、「中断」をクリックしてインストールを中止し、「Oracle Identity Manager 11g構成ウィザードの起動」の説明に従ってOracle Identity Manager構成ウィザードを再起動します。

16.10.5 構成後の手順

Windowsオペレーティング・システムにOracle Identity Manager Design Consoleを構成した後、次の手順を実行します。

1. Oracle WebLogic Serverがインストールされているマシン(Oracle Identity Managerサーバーがインストールされているマシン)で、次のようにwlfullclient.jarファイルを作成します。

1. cdコマンドを使用して、現在作業しているディレクトリから<MW_HOME>\wlserver_10.3\server\libディレクトリに移動します。

2. 次の例のように、JAVA_HOMEが設定されていることを確認します。
D:\oracle\<MW_HOME>\jdk160_24

この変数を設定するには、「マイ コンピュータ」アイコンを右クリックして「プロパティ」を選択します。「システムのプロパティ」画面が表示されます。「詳細設定」タブをクリックして「環境変数」ボタンをクリックします。「環境変数」画面が表示されます。「ユーザー変数」セクションのJAVA_HOME変数が、マシンにインストールされているJDKディレクトリのパスに設定されていることを確認します。

JAVA_HOME変数の設定後、同じ「環境変数」画面の「システム変数」セクションのPath変数を選択して、「編集」をクリックします。「システム変数の編集」ダイアログ・ボックスが表示されます。variable valueフィールドに、D:\oracle\<MW_HOME>\jdk160_24など、JAVA_HOMEへの完全なパスを、先頭にセミコロン(;)を付けて入力します。このセミコロンは、このフィールドに入力する複数のパスのデリミタとして使用されます。

3. 値を確認後、「OK」をクリックします。

2. 次の手順を使用して、JDK 1.6クライアント・アプリケーションのwlfullclient.jarファイルを作成します。

1. ディレクトリをserver/libディレクトリに変更します。
cd WL_HOME/server/lib

2. 次のコマンドを使用して、server/libディレクトリにwlfullclient.jarを作成します。
java -jar wljarbuilder.jar

このコマンドにより、wlfullclient.jarファイルが生成されます。

3. wlfullclient.jarファイルを、Design Consoleが構成されているマシンの<IAM_Home>\designconsole\ext\ディレクトリにコピーします。

4. 管理サーバーおよびOracle Identity Manager管理対象サーバーが起動されていることを確認します。サーバーの起動の詳細は、「スタックの起動」を参照してください。

5. <IAM_Home>\designconsole\ディレクトリにあるxlclient.cmd実行可能スクリプトを実行して、Design Consoleクライアントを起動します。

6. Oracle Identity Managerのユーザー名とパスワードで、Design Consoleにログインします。

16.10.6 Design Console用にポートを変更するためのxlconfig.xmlファイルの更新

xlconfig.xmlファイルを更新し、構成時に設定したものと異なる新しいポートでDesign Consoleを起動するには、次の手順を実行します。

1. テキスト・エディタで<IAM_Home>\designconsole\config\xlconfig.xmlファイルを開きます。

2. 次のタグを編集します。

- ApplicationURL

- java.naming.provider.url

3. ポート番号を変更します。

4. Design Consoleを再起動します。

注意:
インストール時にはこの手順を実行する必要はありません。製品の使用中にポートを変更する場合に、この手順を実行する必要があります。これらの手順を実行する前に、Oracle Identity Managerサーバーのポートがこの新しいポートに変更されていることを確認してください。

16.10.7 SSLを使用するためのDesign Consoleの構成

SSLでDesign Consoleを使用するよう構成するには、次の手順を実行します。

1. webserviceclient+ssl.jarファイルを<WL_HOME>/server/libディレクトリから<IAM_Home>/designconsole/extディレクトリにコピーして、SSLのサポートに必要なjarファイルをWebLogic Serverに追加します。

2. Design Consoleでサーバー・トラスト・ストアを使用するには、次の手順を実行します。

1. WebLogic管理者の資格証明を使用して、Oracle WebLogic管理コンソールにログインします。

2. 「ドメイン構造」の下の「環境」>「サーバー」をクリックします。「サーバーのサマリー」ページが表示されます。

3. Oracle Identity Managerサーバー名(oim_server1など)をクリックします。oim_server1の設定が表示されます。

4. 「キーストア」タブをクリックします。

5. 「信頼」セクションを参照して、トラスト・キーストアのパスおよびファイル名を記録します。

3. TRUSTSTORE_LOCATION環境変数を次のように設定します。

- Oracle Identity Manager Design ConsoleおよびOracle Identity Managerサーバーが同じマシンにインストールおよび構成されている場合、TRUSTSTORE_LOCATION環境変数を、記録したトラスト・キーストアの場所に設定します。
たとえば、setenv TRUSTSTORE_LOCATION=/test/DemoTrust.jksのようになります。

- Oracle Identity Manager Design ConsoleおよびOracle Identity Managerサーバーが異なるマシンにインストールおよび構成されている場合、トラスト・キーストア・ファイルをDesign Consoleが構成されているマシンにコピーします。TRUSTSTORE_LOCATION環境変数を、ローカルマシンにコピーしたトラスト・キーストア・ファイルの場所に設定します。

4. SSLを有効にせずにDesign Consoleがインストールされている場合、次の手順を実行します。

1. <IAM_Home>/designconsole/config/xlconfig.xmlファイルをテキスト・エディタで開きます。

2. 次の例のように、サーバーに接続する際にHTTPS、T3Sプロトコル、およびSSLポートを使用するように、<ApplicationURL>エントリを編集します。
<ApplicationURL>https://<host>:<sslport>/xlWebApp/loginWorkflowRenderer.do</ApplicationURL>

注意:
次の要素に示すとおり、クラスタ環境では、クラスタ内の1つのサーバーにのみHTTPSリクエストを送信できます。
<java.naming.provider.url>t3s://<ホスト>:<sslポート></java.naming.provider.url>

3. ファイルを保存して終了します。

16.11 OIM Remote Managerの構成

このトピックでは、Oracle Identity Manager (OIM)リモート・マネージャのみをインストールおよび構成する方法について説明します。内容は次のとおりです。

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

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

- 依存関係

- 手順

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

Oracle Identity Manager Remote Managerを別のマシンにインストールする場合、この項のインストールおよび構成を実行します。詳細は、「シナリオ2: Oracle Identity ManagerサーバーとRemote Managerが異なるマシンの場合」を参照してください。

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

この項のインストールと構成を実行すると、Oracle Identity Managerリモート・マネージャのみがデプロイされます。

16.11.3 依存性

この項のインストールと構成は、Oracle Identity and Access Management 11gソフトウェアのインストールおよびOIMサーバーの構成によって異なります。詳細は、「Oracle Identity and Access Management(11.1.1.5.0)のインストール」および「OIM Remote Managerのみを別のマシンに構成する場合の前提条件」を参照してください。

16.11.4 手順

Oracle Identity Managerリモート・マネージャのみをインストールおよび構成するには、次の手順を実行します。

1. 「OIM Remote Managerのみを別のマシンに構成する場合の前提条件」に記載されているすべての前提条件が満たされていることを確認します。さらに、「OIMの構成前の重要な注意点」も参照してください。

2. Oracle Identity Manager Remote Managerを構成するマシンでOracle Identity Manager構成ウィザードを開始します。「Oracle Identity Manager 11g構成ウィザードの開始」を参照してください。「ようこそ」画面が表示されます。

3. 「ようこそ」画面で「次へ」をクリックします。構成するコンポーネント画面が表示されます。
構成するコンポーネント画面で、OIMリモート・マネージャチェック・ボックスのみを選択します。「次へ」をクリックします。リモート・マネージャの画面が表示されます。

4. 「リモート・マネージャ」画面の「サービス名」フィールドに、サービス名を入力します。Oracle Identity Managerリモート・マネージャは、このサービス名で登録されます。このサービス名とレジストリURLを使用して、rmi://host:RMI Registry Port/service nameなどの完全修飾されたサービス名が作成されます。

5. RMIレジストリのポートフィールドに、RMIレジストリを起動するポート番号を入力します。デフォルトのポート番号は12345です。

6. リスニング・ポート(SSL)フィールドに、クライアント・リクエストをリスニングするためにセキュア・ソケットを開くポート番号を入力します。デフォルトのポート番号は12346です。「次へ」をクリックします。「キーストア・パスワード」画面が表示されます。

7. 「キーストア・パスワード」画面の「キーストア・パスワード」フィールドに、キーストアの新しいパスワードを入力します。有効なパスワードは、英数字とドル($)、下線(_)、ポンド(#)などの特殊文字のみを使用する、アルファベット文字で始まる6から30文字のパスワードです。パスワードには、少なくとも1つの数字を使用する必要があります。「キーストア・パスワードの確認」フィールドに新しいパスワードを再入力します。「次へ」をクリックします。「構成のサマリー」画面が表示されます。

8. 「構成のサマリー」画面には、構成に選択したアプリケーションが一覧表示され、リモート・マネージャ・サービス名、RMIレジストリ・ポート、リモート・マネージャ・リスニング・ポート(SSL)などの構成オプションがまとめられています。
このサマリーを確認し、構成を開始するかどうかを決定します。この段階でいずれかの構成設定を変更する場合は、左のナビゲーション・ページでトピックを選択し、選択内容を変更します。この構成のOracle Identity Managerリモート・マネージャのインストールを続けるには、「構成」をクリックします。

注意:
アプリケーションを構成する前に、構成設定とプリファレンスをレスポンス・ファイルに保存できます。レスポンス・ファイルは、テキスト・エディタで作成または編集可能なテキスト・ファイルです。レスポンス・ファイルは、サイレント・インストールの実行に使用できます。また、お使いの環境のテンプレートとして、またはカスタマイズ設定にも使用できます。詳細は、「サイレント・インストールの実行」を参照してください。

9. 「構成」をクリックすると、「構成の進行状況」画面が表示されます。構成ログが、Oracle Inventoryディレクトリの下のlogsディレクトリに保存されます。ログ・ファイルの詳細は、「インストール・ログ・ファイル」を参照してください。「構成の進行状況」画面にエラーが表示された場合は、「中断」をクリックしてインストールを中止し、Oracle Identity Manager構成ウィザードを再起動します。

10. 「終了」をクリックします。

注意:
xlserver.certなど、Oracle Identity Managerサーバーの証明書がDOMAIN_HOME/config/fmwconfig/ディレクトリに作成されます。Oracle Identity Managerリモート・マネージャの構成でサーバー側の証明書が必要な場合は、これらの証明書を使用できます。
構成に失敗した場合は、「中断」をクリックしてインストールを中止し、「Oracle Identity Manager 11g構成ウィザードの起動」の説明に従ってOracle Identity Manager構成ウィザードを再起動します。

16.12 OIMインストールの検証

Oracle Identity Manager(OIM)のインストールを検証する前に、次のサーバーが起動しており、稼働中であることを確認します。

- Oracle Identity Managerアプリケーションがデプロイされているドメインの管理サーバー

- Oracle Identity Managerをホストしている管理対象サーバー

- Oracle SOA 11g Suiteをホストしている管理対象サーバー

次のようにして、Oracle Identity Managerインストールを検証します。

- Oracle Identity ManagerサーバーのURLを確認します。たとえば、http://<Hostname>:<Port>/oim/faces/faces/pages/Admin.jspxです。

- http://<Hostname>:<Port>/admin/faces/pages/Admin.jspxなどのIdentity Managementシェルをチェックします。このシェルは、ユーザーおよびロール管理タスクに使用されます。

- http://<ホスト名>:<ポート>/oimなどのOracle Identity Managerセルフ・サービスURLをチェックします。

- 次のようにして、Oracle Identity ManagerおよびOracle SOA(BPEL Process Manager)の間の構成を検証します。

1. xelsysadmでOracle Identity Manager管理コンソールにログインします。
http://<host>:<oim_port>/oim/faces/pages/Admin.jspx

2. ユーザー・プロファイルの変更などのリクエストを作成します。

3. SOAインフラストラクチャにログインし、コンポジット・アプリケーションが表示されることを検証します。
http://<host>:<bpel_port>/soa-infra

4. xelsysadmでBPELワークリスト・アプリケーションにログインします。
http://<host>:<soa_port>/integration/worklistapp

5. タスクのリストで、リクエストが承認されたかどうか検証します。

6. タスクをクリックし、「アクション」タブの「承認」をクリックします。

7. 「リフレッシュ」アイコンをクリックします。リクエストが戻ってきます。もう一度承認します。

8. http://<host>:<oim_port>/oim/faces/pages/Admin.jspxに移動し、リクエストが完了したかどうかを検証します。

9. http://<host>:<oim_port>/admin/faces/pages/Admin.jspxに移動し、ユーザー・プロファイルが変更されたかどうかを検証します。

- xelsysadmと適切なパスワードで、Design Consoleにログインします。ログインできた場合、インストールに成功したことを示します。

- remotemanager.shまたはremotemanager.batのうちの該当するものを実行することにより、Remote Managerサービスを起動します。(UNIXの場合はremotemanager.sh、Windowsの場合はremotemanager.batです。いずれも、Oracleホーム・ディレクトリ内のremote_managerというフォルダ内に存在します。)

16.13 OAMとの統合の設定

Oracle Identity Manager(OIM)とOracle Access Manager(OAM)間の統合の設定については、『Oracle Fusion Middleware Oracle Access Manager統合ガイド』のOracle Access ManagerとOracle Identity Managerの統合に関する項を参照してください。

16.14 サポートされている言語のリスト

Oracle Identity Managerでは、次の言語がサポートされています。

アラビア語、ポルトガル語(ブラジル)、チェコ語、デンマーク語、オランダ語、フィンランド語、フランス語、ドイツ語、ギリシア語、ヘブライ語、ハンガリー語、イタリア語、日本語、韓国語、ノルウェー語、ポーランド語、ポルトガル語、ルーマニア語、ロシア語、簡体字中国語、スロバキア語、スペイン語、スウェーデン語、タイ語、繁体字中国語、およびトルコ語

16.15 診断ダッシュボードの使用

診断ダッシュボードは、Oracle Identity Managerの一部の前提条件およびインストールの検証をサポートするスタンドアロン・アプリケーションです。このツールを使用するには、アプリケーション・サーバーおよびOracle Identity Manager環境に対する適切なシステム管理者権限が必要です。データベース関連のテストの一部を実行するにはDBAレベルの権限が必要です。

注意:
診断ダッシュボードおよびOracle Identity Managerは同じアプリケーション・サーバーにインストールされている必要があります。
ポリシーの詳細は、『Oracle Fusion Middleware Oracle Identity Managerシステム管理者ガイド』の診断ダッシュボードの使用に関する項を参照してください。

16.16 OIMのインストール後のスタート・ガイド

Oracle Identity Manager(OIM)のインストール後、Oracle Fusion Middleware Oracle Identity Manager管理者ガイドのパート1: Oracle Identity Managerシステム管理コンソールおよびパート2: Oracle Identity Manager管理およびユーザー・コンソールの項を参照してください。

17 Oracle Access Managerの構成

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

- 前提条件

- 開始前の重要な注意点

- OAMのインストール

- Oracle Access Managerドメイン構成テンプレート

- 新しいWebLogicドメインにおけるOAMの構成

- 新しいWebLogicドメインにおけるOAMおよびOIN

- OAAMおよびOINのあるドメインにおけるOAM

- サーバーの起動

- オプションのインストール後の手順

- OAMインストールの検証

- OAMエージェントの設定

- OIMとの統合の設定

- OAMのインストール後のスタート・ガイド

17.1 前提条件

次に、Oracle Identity and Access Management 11gリリース1(11.1.1)製品をインストールおよび構成するための前提条件を説明します。

1. Oracle Databaseのインストール。「Oracle Databaseのインストール」を参照してください。

2. Oracle WebLogic Server 11gリリース(10.3.5)のインストールおよびミドルウェア・ホームの作成。「Oracle WebLogic ServerのインストールとOracleミドルウェア・ホームの作成」を参照してください。

3. Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用したスキーマの作成およびロード。「Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用したデータベース・スキーマの作成」を参照してください。

4. Oracle Identity and Access Management 11gリリース1(11.1.1.5.0)Suiteのインストール。「Oracle Identity and Access Management(11.1.1.5.0)のインストール」を参照してください。Oracle Identity and Access Management Suiteには、Oracle Identity Manager(OIM)、Oracle Access Manager(OAM)、Oracle Adaptive Access Manager(OAAM)、Oracle Entitlements Server(OES)およびOracle Identity Navigator(OIN)が含まれます。

17.2 開始前の重要な注意点

この章で説明されているいずれかのシナリオでOracle Identity and Access Management製品のインストールおよび構成を開始する前に、次の点に注意してください。

なお、Oracle Internet Directory、Oracle Virtual Directory、Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access ManagerおよびOracle Identity Navigatorを同じマシンにインストールすることを前提としています。

注意:
この章では、説明および手順で2つIDM_Homeのディレクトリに言及しています。たとえば、最初のIDM_Homeを、Oracle Internet Directory、Oracle Virtual Directory、Oracle Directory Services Manager、Oracle Directory Integration PlatformおよびOracle Identity FederationのIDM_Homeディレクトリにすることができます。2番目のIAM_Homeは、Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Entitlements ServerおよびOracle Identity NavigatorのIDM_Homeディレクトリにすることができます。
ただし、このドキュメントにおいて、IDM_HomeおよびIAM_Homeは例として使用されていることに留意してください。どちらのIDM_Homeディレクトリにも、任意の名前を指定できます。さらに、2つのOracle Identity Management Suite(1つはOracle Internet Directory、Oracle Virtual Directory、Oracle Directory Services Manager、Oracle Directory Integration PlatformおよびOracle Identity Federationが含まれているもの、もう1つはOracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Entitlements ServerおよびOracle Identity Navigatorが含まれているもの)は任意の順序でマシンにインストールできます。

詳細は、「Oracle Identity Management 11gインストールの概要および構造」を参照してください。

17.3 OAMのインストール

Oracle Access Manager(OAM)は、Oracle Identity and Access Management Suiteに含まれています。Oracle Identity and Access Management Suiteをインストールするには、Oracle Identity and Access Management 11gインストーラを使用します。詳細は、「インストールの準備」および「Oracle Identity and Access Management(11.1.1.5.0)のインストール」を参照してください。

注意:
Oracle Access Managerをインストールすると、Oracle Secure Token Serviceもインストールされます。Oracle Secure Token Serviceの詳細は、『Oracle Fusion Middleware Oracle Access Manager with Oracle Security Token Service管理者ガイド』を参照してください。

17.4 Oracle Access Managerドメイン構成テンプレート

Oracle Access Managerを新規または既存のWebLogic管理ドメインに構成する場合、Oracle Fusion Middleware構成ウィザードの「ドメイン・ソースの選択」画面でドメイン構成テンプレートとしてOracle Access Manager with Database Policy Store - 11.1.1.3.0 [Oracle_IDM2]を選択する必要があります。

データベース・ポリシー・ストアは、記憶域に基づいてレイヤー可能なより強固なセキュリティを提供しており、これによって障害に対するいっそう高度な復旧性と高可用性を確立できます。

Oracle Access Managerにデータベース・ポリシー・ストアを構成する場合、Oracle Fusion Middleware構成ウィザードの「ドメイン・ソースの選択」画面でOracle Access Manager with Database Policy Store - 11.1.1.3.0 [Oracle_IDM2]を選択します。

注意:
本番環境ではデータベース・ポリシー・ストアを使用することをお薦めします。

Oracle Fusion Middleware構成ウィザードの画面のリストは、「Oracle Fusion Middleware構成ウィザードの画面」を参照してください。

17.5 新しいWebLogicドメインにおけるOAMの構成

このトピックでは、新しいWebLogicドメインにOracle Access Manager(OAM)を構成する方法を説明します。

内容は、次のとおりです。

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

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

- 依存関係

- 手順

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

後から同じドメインにOracle Identity Navigator、Oracle Identity Manager、Oracle Adaptive Access Managerなどの他のOracle Identity and Access Management 11gコンポーネントを追加する可能性がある環境にOracle Access Managerのみをインストールする場合、この項の構成を実行してください。

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

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

- WebLogic管理サーバー

- Oracle Access Managerの管理対象サーバー

- 管理サーバー上のOracle Access Managerコンソール

17.5.3 依存性

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

- Oracle WebLogic Server

- Oracle Identity and Access Management 11gソフトウェアのインストール。

- Oracle Access Managerのデータベース・スキーマ。詳細は「Oracle Fusion Middleware Repository Creation Utility (RCU)を使用したデータベース・スキーマの作成」を参照してください。

17.5.4 手順

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

1. 「前提条件」に記載されているすべての前提条件が満たされていることを確認します。さらに、「開始前の重要な注意点」も参照してください。

2. <IAM_Home>/common/bin/config.shスクリプトを実行します(UNIXの場合)。(Windowsでは、<IAM_Home>\common\bin\config.cmd)。Oracle Fusion Middleware構成ウィザードが表示されます。

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

4. 「ドメイン・ソースの選択」画面で、「次の製品をサポートするために、自動的に構成されたドメインを生成する」オプションが選択されていることを確認します。Oracle Access Manager with Database Policy Store - 11.1.1.3.0 [Oracle_IDM2]を選択し、「次へ」をクリックします。ドメイン名と場所の選択画面が表示されます。

注意:
Oracle Access Manager with Database Policy Store - 11.1.1.3.0 [Oracle_IDM2]オプションを選択すると、Oracle JRF 11.1.1.0 [Oracle_Common]オプションもデフォルトで選択されます。

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

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

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

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

9. 「オプションの構成を選択」画面では、「管理サーバー」および「管理対象サーバー、クラスタ、およびマシン」を構成できます。「次へ」をクリックします。

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

- 名前

- リスニング・アドレス

- リスニング・ポート

- SSLリスニング・ポート

- SSLが有効か無効か

11. オプション: 必要に応じて、管理対象サーバーを構成します。

注意:
同じマシンに管理対象サーバーを構成する場合、必ず管理サーバーと異なるポートを使用してください。

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

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

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

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

15. 管理サーバーがマシンに割り当てられていない場合でも、マシンへの割当てが可能です。
特定のクラスタまたはサーバーをターゲットとしているアプリケーションおよびライブラリなどのデプロイメントおよびサービスは、デフォルトで選択されています。

16. oam_server1など、新たに作成された管理対象サーバーをマシンに割り当てます。

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

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

17.6 新しいWebLogicドメインにおけるOAMおよびOINの構成

このトピックでは、新しいWebLogicドメインにOracle Access Manager(OAM)およびOracle Identity Navigator(OIN)をともに構成する方法を説明します。内容は、次のとおりです。

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

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

- 依存関係

- 手順

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

Oracle Identity Access Manager、Oracle Adaptive Access Managerなど他のOracle Identity and Access Management製品を後から追加する可能性のある環境にOracle Access Managerをインストールする場合、この項の構成を実行してください。Oracle Identity Navigatorを使用すると、Oracle Identity Navigatorのユーザー・インタフェースからOracle Access Managerコンソールにアクセスし、起動できます。

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

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

- 管理サーバー

- Oracle Access Managerの管理対象サーバー

- 管理サーバー上のOracle Access ManagerコンソールおよびOracle Identity Navigatorアプリケーション

17.6.3 依存性

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

- Oracle WebLogic Server。

- Oracle Identity and Access Management 11gソフトウェアのインストール。

- Oracle Access Managerのデータベース・スキーマ。詳細は「Oracle Fusion Middleware Repository Creation Utility (RCU)を使用したデータベース・スキーマの作成」を参照してください。

17.6.4 手順

新しいWebLogicドメインにOracle Access ManagerおよびOracle Identity Navigatorを構成するには、次の手順を実行します。

1. 「前提条件」に記載されているすべての前提条件が満たされていることを確認します。さらに、「開始前の重要な注意点」も参照してください。

2. <IAM_Home>/common/bin/config.shスクリプトを実行します(UNIXの場合)。(Windowsでは、<IAM_Home>\common\bin\config.cmd)。Oracle Fusion Middleware構成ウィザードが表示されます。

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

4. 「ドメイン・ソースの選択」画面で、以下の製品をサポートするために、自動的に構成されたドメインを生成するオプションを選択します。

5. 次のドメイン構成オプションを選択します。

- Oracle Access Manager with Database Policy Store - 11.1.1.3.0 [Oracle_IDM2]

注意:
Oracle Access Manager with Database Policy Store - 11.1.1.3.0 [Oracle_IDM2]オプションを選択すると、Oracle JRF - 11.1.1.0 [oracle_common]オプションもデフォルトで選択されます。

- Oracle Identity Navigator - 11.1.1.3.0 [Oracle_IDM2]

6. ドメイン構成オプションを選択後、「次へ」をクリックします。「ドメイン名と場所の指定」画面が表示されます。

7. 「ドメイン名と場所の指定」画面で、作成するドメインの名前と場所を入力します。ドメインのアプリケーションを保存する場所も入力します。「次へ」をクリックします。「管理者ユーザー名およびパスワードの構成」画面が表示されます。

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

9. Oracle Fusion Middleware構成ウィザードの「サーバーの起動モードおよびJDKの構成」画面で、JRockit SDK 1.6.0_24と「本番モード」を選択します。「次へ」をクリックします。「JDBCデータ・ソースの構成」画面が表示されます。

10. JDBCソースの構成画面で、必要に応じてoamDSデータソースを構成します。テストが成功した後、「オプションの構成を選択」画面が表示されます。

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

- オプション: 必要に応じて管理サーバーを構成します。

- オプション: 必要に応じて、管理対象サーバーを構成します。

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

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

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

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

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

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

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

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

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

17.7 OAAMおよびOINのあるドメインにおけるOAMの構成

この項では、Oracle Adaptive Access Manager(OAAM)およびOracle Identity Navigator(OIN)がインストールされているOracle Identity and Access ManagementドメインにOracle Access Manager(OAM)を構成する方法を説明します。内容は、次のとおりです。

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

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

- 依存関係

- 手順

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

Oracle Adaptive Access ManagerおよびOracle Identity Navigatorがすでにインストールされている環境にOracle Access Managerをインストールする場合、このトピックの構成を実行してください。後に、同じドメインにOracle Identity Managerをインストールし、Oracle Access ManagerおよびOracle Identity Manager間の統合を設定できます。また、Oracle Fusion Middleware Oracle Adaptive Access Manager開発者ガイドのOIM、OAMおよびOAAMの統合に関する項で説明されているように、Oracle Adaptive Access ManagerおよびOracle Access Manager間の統合を設定することもできます。

Oracle Identity Navigatorを使用すると、Oracle Identity Navigatorのユーザー・インタフェースからOracle Access Manager、Oracle Adaptive Access ManagerおよびOracle Identity Managerのコンソールにアクセスし、起動できます。

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

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

- Oracle Access Managerの管理対象サーバー

- 既存の管理サーバーのOracle Access Managerコンソール

17.7.3 依存性

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

- Oracle WebLogic Server。

- Oracle Identity and Access Management 11gソフトウェアのインストール。

- Oracle Access ManagerおよびOracle Adaptive Access Managerのデータベース・スキーマ。詳細は「Oracle Fusion Middleware Repository Creation Utility (RCU)を使用したデータベース・スキーマの作成」を参照してください。

- 新しいWebLogicドメインにおける、Oracle Adaptive Access ManagerおよびOracle Identity Navigatorのインストールおよび構成。「新しいWebLogicドメインにおけるOAAM」を参照してください。

17.7.4 手順

Oracle Adaptive Access ManagerおよびOracle Identity NavigatorがインストールされているOracle Identity and Access ManagementドメインにOracle Access Managerを構成するには、次の手順を実行します。

1. 「前提条件」に記載されているすべての前提条件が満たされていることを確認します。さらに、「開始前の重要な注意点」も参照してください。

2. 「新しいWebLogicドメインにおけるOAAM」の説明に従って、Oracle Adaptive Access ManagerおよびOracle Identity Navigatorを新しいWebLogicドメインで構成します。Oracle Adaptive Access ManagerおよびOracle Identity Navigatorをサポートする新しいWebLogicドメインが<MW_HOME>\user_projects\domainsディレクトリに作成されます(Windowsの場合)。UNIXでは、ドメインは<MW_HOME>/user_projects/domainsディレクトリに作成されます。

3. <IAM_Home>/common/bin/config.shスクリプトを実行します(UNIXの場合)。(Windowsでは、<IAM_Home>\common\bin\config.cmd)。Oracle Fusion Middleware構成ウィザードが表示されます。

4. 「ようこそ」画面で「既存のWebLogicドメインの拡張」オプションを選択します。「次へ」をクリックします。

5. 「WebLogicドメイン・ディレクトリの選択」画面で、Oracle Adaptive Access ManagerおよびOracle Identity Navigatorを構成したWebLogicドメインが含まれるディレクトリに移動します。「次へ」をクリックします。「拡張ソースの選択」画面が表示されます。

6. 「拡張ソースの選択」画面で、Oracle Access Manager with Database Policy Store - 11.1.1.3.0 [Oracle_IDM2]ドメイン構成オプションを選択します。

7. ドメイン構成オプションを選択後、「次へ」をクリックします。「JDBCデータ・ソースの構成」画面が表示されます。必要に応じてoamDSデータソースを構成します。テストが成功した後、「JDBCコンポーネント・スキーマの構成」画面が表示されます。

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

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

- オプション: 必要に応じて、管理対象サーバーを構成します。

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

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

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

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

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

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

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

Oracle Adaptive Access ManagerおよびOracle Identity Navigatorのある既存のドメインが、Oracle Access Managerをサポートするように拡張されます。

17.8 サーバーの起動

Oracle Access Managerを新規または既存のドメインに構成した後、Oracle WebLogic Administration Serverおよび様々な管理対象サーバーを起動する必要があります。「Oracleスタックの起動と停止」を参照してください。

17.9 オプションのインストール後の手順

Oracle Access Managerをインストールおよび構成した後、次のオプションの手順を実行できます。

- デフォルトの埋込みLDAP(Oracle WebLogic Server付属)の代わりに、任意のLDAPの構成。

- リソースの保護のためのポリシー・ストアの構成。

- 既存のドメインへの管理対象サーバーの追加。

- 管理対象サーバー・インスタンスの追加。

詳細は、『Oracle Fusion Middleware Oracle Access Manager with Oracle Security Token Service管理者ガイド』を参照してください。

17.10 OAMインストールの検証

インストールを完了し、インストール後の手順も実行した後、次のようにしてOracle Access Manager(OAM)のインストールおよび構成を検証できます。

1. 管理サーバーと管理対象サーバーが起動しており、稼働中であることを確認します。

2. 次のURLを使用してOracle Access Managerの管理コンソールにログインします: http://<adminserver-host>:<adminserver-port>/oamconsole
管理サーバー上で稼動しているこの管理コンソールにアクセスすると、ユーザー名とパスワードの入力を求められます。管理者のロールと権限を持っている必要があります。

3. Oracle WebLogic Server管理コンソールを検証します。Oracle Access Managerのインストールと構成に成功した場合、このコンソールに実行モードの管理サーバー(oam_adminなど)と管理対象サーバー(oam_serverなど)が表示されます。また、このコンソールでアプリケーション・デプロイメントをチェックする場合、oam_adminとoam_serverの両方がアクティブな状態である必要があります。

17.11 OAMエージェントの設定

Oracle Access Manager(OAM)のエージェントとして、Oracle HTTP Server WebGateまたはmod_OSSOを設定できます。エージェントの設定には、次の手順があります。

1. エージェント(WebGateまたはmod_osso)のインストールおよび構成

2. パートナ・アプリケーションとしてのエージェントの登録

3. WebLogic Managed Serverの再起動

17.11.1 Oracle HTTP Server WebGateの設定

Oracle HTTP Server WebGateは、すぐに使用できる状態でOracle Access Managerに付属しているWebサーバー・プラグインです。Oracle HTTP Server WebGateは、ユーザーのWebリソースに対するHTTPリクエストを捕捉し、認証および認可のためにリクエストをアクセス・サーバーに転送します。Oracle HTTP Server WebGateのインストール・パッケージは、コア・コンポーネントとは別のメディアおよび仮想メディアに含まれています。

17.11.1.1 Webゲートのインストールと構成

Oracle HTTP Server WebGateをインストールおよび構成するには、次の手順を実行します。

1. Oracle HTTP Server 11g WebGate for Oracle Access Managerをインストールします。「Oracle HTTP Server 11g Webgate for OAMのインストールおよび構成」を参照してください。

2. インストール後の手順および登録の設定を実行します。「インストール後の手順」および「新しいOracle HTTP Server 11g Webgate Agent for Oracle Access Managerスタート・ガイド」を参照してください。

17.11.1.2 パートナ・アプリケーションとしてのWebGateの登録

WebGateをパートナ・アプリケーションとして登録する手順の詳細は、Oracle Fusion Middleware Oracle Access Manager管理者ガイドのエージェントの登録に関する項、およびエージェントの管理: OAM(WebGate)およびOSSO(mod_osso)に関する章を参照してください。WebGateをパートナ・アプリケーションとして登録する際、管理サーバーが起動され、稼働中である必要があります。

17.11.1.3 管理対象サーバーの再起動

管理対象サーバーの再起動方法の詳細は、「スタックの起動」を参照してください。

17.11.2 OSSOエージェントの設定

OSSOエージェント(mod_osso)は、Oracle HTTP Serverが既存の有効なOracle HTTP Server Cookieを確認するために使用されます。必要な場合、認証時にディレクトリと通信できるよう、Oracle Access Managerのランタイム・サーバーにリダイレクトします。さらに、OSSOサーバーによって移入された暗号化済みユーザー・アイデンティティを復号化し、ヘッダーにユーザー属性を設定します。

17.11.2.1 mod_ossoのインストール

mod_ossoをインストールするには、次の手順を実行します。

1. 最新バージョンのOracle HTTP Serverをインストールします。Web層(Oracle HTTP Serverを含む)の詳細は、「Oracle HTTP Server 11gのインストールと構成」を参照してください。

2. Oracle Web Tierソフトウェアに最新バージョンのパッチを適用した後、構成ツールを実行してOracle HTTP Serverを構成します。
UNIXオペレーティング・システムでは、次のようにします。

<Web_Tier_ORACLE_HOME>/bin/config.sh

Windowsオペレーティング・システムの場合:

<Web_Tier_ORACLE_HOME>\bin\config.bat

完全な手順は、『Oracle Fusion Middleware Oracle Web Tierインストレーション・ガイド』のコンポーネントの構成に関する項を参照してください。

注意:
Oracle HTTP Serverを構成すると、Oracle HTTP Serverの作業インスタンスがインスタンス・ホームに構成されます。

3. mod_osso.confファイルを<ORACLE_INSTANCE>/config/OHS/<OHS_INSTANCE>/disabledディレクトリから<ORACLE_INSTANCE>/config/OHS/<OHS_INSTANCE>/moduleconfディレクトリにコピーします。

4. mod_ossoをパートナ・アプリケーションとして登録します。
mod_ossoをパートナ・アプリケーションとして登録する手順の詳細は、Oracle Fusion Middleware Oracle Access Manager管理者ガイドのエージェントの登録に関する項、およびエージェントの管理: OAM(WebGate)およびOSSO(mod_osso)に関する章を参照してください。mod_ossoをパートナ・アプリケーションとして登録する際、管理サーバーが起動され、稼働中である必要があります。

5. 次の手順で、osso.confファイルの場所を更新するよう、mod_osso.confファイルを編集します。

<IfModule osso_module>
OssoIpCheck off
OssoIdleTimeout off
OssoSecureCookies off
OssoConfigFile <location of the osso.conf>
<Location>
require valid-user
AuthType Osso
</Location>
</IfModule osso_module>

6. Oracle Process Manager and Notification Server(OPMN)でrestartprocコマンドを実行するか、またはOracle Fusion Middleware Controlを使用して、Oracle HTTP Serverを再起動します。

17.11.2.2 管理対象サーバーの再起動

管理対象サーバーの再起動方法の詳細は、「スタックの起動」を参照してください。

17.12 OIMとの統合の設定

Oracle Access ManagerとOracle Identity Manager(OIM)間の統合の設定については、『Oracle Fusion Middleware Oracle Access Manager統合ガイド』のOracle Access ManagerとOracle Identity Managerの統合に関する項を参照してください。

17.13 OAMのインストール後のスタート・ガイド

Oracle Access Manager(OAM)をインストールした後、Oracle Fusion Middleware Oracle Access Manager管理者ガイドのOracle Access Manager管理スタート・ガイドの章を参照してください。

18 Oracle Adaptive Access Managerの構成

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

- 概要

- 前提条件

- 開始前の重要な注意点

- OAAMのインストール

- 新しいWebLogicドメインにおけるOAAMの構成

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

- サーバーの起動

- インストール後の手順

- OAAMインストールの検証

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

- OAAMのインストール後のスタート・ガイド

18.1 概要

Oracle Identity and Access Management 11.1.1.5.0では、Oracle Adaptive Access Managerに次の2つのコンポーネントが含まれます。

- Oracle Adaptive Access Manager(オンライン)

- Oracle Adaptive Access Manager (オフライン)

注意:
Oracle Adaptive Access Manager(オフライン)は、Oracle Identity and Access Management Suiteに含まれています。Oracle Identity and Access Management 11.1.1.5.0をインストールすると、Oracle Adaptive Access Manager(OAAM)とともにOracle Adaptive Access Manager(オフライン)もインストールされます。Oracle Adaptive Access Manager(オフライン)の構成は、「Oracle Adaptive Access Manager(オフライン)の構成」を参照してください。

18.2 前提条件

次に、Oracle Identity and Access Management 11gリリース1(11.1.1)製品をインストールおよび構成するための前提条件を説明します。

1. Oracle Databaseのインストール。「Oracle Databaseのインストール」を参照してください。

2. Oracle WebLogic Serverのインストールおよびミドルウェア・ホームの作成。「Oracle WebLogic ServerのインストールとOracleミドルウェア・ホームの作成」を参照してください。

3. Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用したスキーマの作成およびロード。「Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用したデータベース・スキーマの作成」を参照してください。

4. Oracle Identity and Access Management 11gリリース1(11.1.1.5.0)Suiteのインストール。「Oracle Identity and Access Management(11.1.1.5.0)のインストール」を参照してください。Oracle Identity and Access Management Suiteには、Oracle Identity Manager(OIM)、Oracle Access Manager(OAM)、Oracle Adaptive Access Manager(OAAM)、Oracle Entitlements Server(OES)およびOracle Identity Navigator(OIN)が含まれます。

18.3 開始前の重要な注意点

この章で説明されているいずれかのシナリオでOracle Identity and Access Management製品のインストールおよび構成を開始する前に、次の点に注意してください。

なお、Oracle Internet Directory、Oracle Virtual Directory、Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access ManagerおよびOracle Identity Navigatorを同じマシンにインストールすることを前提としています。

注意:
この章では、説明および手順で2つIDM_Homeのディレクトリに言及しています。たとえば、最初のIDM_Homeを、Oracle Internet Directory、Oracle Virtual Directory、Oracle Directory Services Manager、Oracle Directory Integration PlatformおよびOracle Identity FederationのIDM_Homeディレクトリにすることができます。2番目のIAM_Homeは、Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Entitlements ServerおよびOracle Identity NavigatorのIDM_Homeディレクトリにすることができます。
ただし、このドキュメントにおいて、IDM_HomeおよびIAM_Homeは例として使用されていることに留意してください。どちらのIDM_Homeディレクトリにも、任意の名前を指定できます。さらに、2つのOracle Identity Management Suite(1つはOracle Internet Directory、Oracle Virtual Directory、Oracle Directory Services Manager、Oracle Directory Integration PlatformおよびOracle Identity Federationが含まれているもの、もう1つはOracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Entitlements ServerおよびOracle Identity Navigatorが含まれているもの)は任意の順序でマシンにインストールできます。

詳細は、「Oracle Identity Management 11gインストールの概要および構造」を参照してください。

18.4 OAAMのインストール

Oracle Adaptive Access Manager(OAAM)は、Oracle Identity and Access Management 11gリリース1(11.1.1)Suiteに含まれています。Oracle Identity and Access Management Suiteをインストールするには、Oracle Identity and Access Management 11gインストーラを使用します。詳細は、「インストールの準備」および「Oracle Identity and Access Management(11.1.1.5.0)のインストール」を参照してください。

18.5 新しいWebLogicドメインにおけるOAAMの構成

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

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

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

- 依存関係

- 手順

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

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

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

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

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

- WebLogic管理サーバー

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

- 管理サーバー上のOracle Adaptive Access ManagerコンソールおよびOracle Identity Navigatorアプリケーション。

18.5.3 依存性

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

- Oracle WebLogic Server。

- Oracle Identity and Access Management 11gソフトウェアのインストール。

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

18.5.4 手順

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

1. 「前提条件」に記載されているすべての前提条件が満たされていることを確認します。さらに、「開始前の重要な注意点」も参照してください。

2. <IAM_Home>/common/bin/config.shスクリプトを実行します(UNIXの場合)。(Windowsでは、<IAM_Home>\common\bin\config.cmd)。Fusion Middleware構成ウィザードが表示されます。

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

4. 「ドメイン・ソースの選択」画面で、「以下の製品をサポートするために、自動的に構成されたドメインを生成する」オプションが選択されていることを確認します。Oracle Adaptive Access Manager Admin Server - 11.1.1.3.0 [Oracle_IDM2]を選択します。これは必須です。
さらに、Oracle Adaptive Access Manager - サーバー・オフライン - 11.1.1.3.0も選択できます。これはオプションです。「次へ」をクリックします。ドメイン名と場所の選択画面が表示されます。

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

- Oracle Enterprise Manager - 11.1.1.0 [oracle_common]

- Oracle JRF - 11.1.1.0 [oracle_common]

- Oracle Identity Navigator - 11.1.1.3.0 [Oracle_IDM2]

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

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

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

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

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

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

- 名前

- リスニング・アドレス

- リスニング・ポート

- SSLリスニング・ポート

- SSLが有効か無効か

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

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

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

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

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

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

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

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

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

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

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

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

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

- 依存関係

- 手順

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

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

- WebLogic管理サーバー

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

18.6.2 依存性

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

- Oracle WebLogic Server。

- Oracle Identity and Access Management 11gソフトウェアのインストール。

- Oracle Adaptive Access Manager(オフライン)のデータベース・スキーマ。

18.6.3 手順

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

1. 「前提条件」に記載されているすべての前提条件が満たされていることを確認します。

2. <IAM_Home>/common/bin/config.shスクリプトを実行します(UNIXの場合)。(Windowsでは、<IAM_Home>\common\bin\config.cmd)。Oracle Fusion Middleware構成ウィザードが表示されます。

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

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

- Oracle Enterprise Manger - 11.1.1.0 [oracle_common]

- Oracle Identity Navigator - 11.1.1.3.0 [Oracle_IDM2]

- Oracle JRF - 11.1.1.0 [oracle_common]

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

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

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

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

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

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

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

- 名前

- リスニング・アドレス

- リスニング・ポート

- SSLリスニング・ポート

- SSL有効

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

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

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

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

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

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

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

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

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

18.7 サーバーの起動

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

注意:
Oracle Adaptive Access Manager 10gからOracle Adaptive Access Manager 11gにアップグレードする場合、アップグレード・アシスタント・ツールを使用してOracle Adaptive Access Managerの中間層のアップグレードを実行するまで、Oracle Adaptive Access Managerの管理対象サーバーを起動しないでください。詳細は、『Oracle Fusion Middleware Oracle Identity Managementアップグレード・ガイド』を参照してください。

18.8 インストール後の手順

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ディレクトリに置かれています。

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

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

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

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

- すぐに使用できるパターン
パターンは、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のアクション・テンプレートがグローバル化されたことにより違いが生じたため、すぐに使用できるアクション・テンプレートの名前や説明が多少異なっています。

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

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

注意:

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

- 11.1.1.3.0から11.1.1.5.0にアップグレードする場合には、スナップショットをインポートしないでください。この手順は、最初の初期設定の場合にのみ適用できます。スナップショットのインポートは、既存の環境を消去し、新規のものと置き換えます。アップグレードの場合には、エンティティに対応した個別のzipファイル、定義またはポリシーをインポートします。

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

- デフォルトの質問は、<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ファイルのコピーを作成します。次の例のように、場所データの詳細をlocation.dataプロパティに入力します。
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.bat

UNIXの場合: ./loadIPLocationData.sh

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

18.9 OAAMインストールの検証

インストールを完了し、インストール後の手順も実行した後、次のようにしてOracle Adaptive Access Manager(OAAM)のインストールおよび構成を検証できます。

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

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

- UNIXの場合: 次の例のように、$プロンプトでstartWebLogic.shスクリプトを実行します。
sh /MW_HOME/user_projects/domains/base_domain/bin/startWebLogic.sh

2. 管理対象サーバーを起動します。「サーバーの起動」を参照してください。
管理サーバーと管理対象サーバーが起動するのを待ちます。

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

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

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

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

1. JPSルートの作成

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

18.10.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

18.10.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. コマンドが正常に完了した後に、管理サーバーを再起動します。管理サーバーの再起動方法の詳細は、「サーバーの起動」を参照してください。

18.11 OAAMのインストール後のスタート・ガイド

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

19 OAMおよびOAAMの結合ドメインの構成シナリオ

この章では、Oracle Access Manager(OAM)とOracle Adaptive Access Manager(OAAM)を、Oracle Identity Manager(OIM)やOracle Identity Navigator(OIN)などのOracle Identity and Access Managementコンポーネントとともに、新規または既存のWebLogic管理ドメインに構成する方法を説明します。内容は次のとおりです。

- 前提条件

- 開始前の重要な注意点

- Oracle Identity and Access Management 11gリリース1(11.1.1.3.0)のインストール

- 新しいWebLogicドメインにおけるOAM、OIMおよびOIN

- 新しいWebLogicドメインにおけるOAM、OAAMおよびOIN

- サーバーの起動

- OAMのインストール後のスタート・ガイド

- OAAMのインストール後のスタート・ガイド

19.1 前提条件

次に、Oracle Identity and Access Management 11gリリース1(11.1.1)製品をインストールおよび構成するための前提条件を説明します。

1. Oracle Databaseのインストール。「Oracle Databaseのインストール」を参照してください。

2. Oracle WebLogic Serverのインストールおよびミドルウェア・ホームの作成。「Oracle WebLogic ServerのインストールとOracleミドルウェア・ホームの作成」を参照してください。

3. Oracle Identity Managerユーザーのみ: Oracle SOA Suite 11gリリース1(11.1.1.5.0)のインストール。「Oracle SOA Suiteの最新バージョンのインストール(Oracle Identity Managerユーザーのみ)」を参照してください。

4. Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用したスキーマの作成およびロード。「Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用したデータベース・スキーマの作成」を参照してください。

5. Oracle Identity and Access Management 11gリリース1(11.1.1.5.0)Suiteのインストール。「Oracle Identity and Access Management(11.1.1.5.0)のインストール」を参照してください。Oracle Identity and Access Management Suiteには、Oracle Identity Manager(OIM)、Oracle Access Manager(OAM)、Oracle Adaptive Access Manager(OAAM)、Oracle Entitlements Server(OES)およびOracle Identity Navigator(OIN)が含まれます。

19.2 開始前の重要な注意点

この章で説明されているいずれかのシナリオでOracle Identity and Access Management製品のインストールおよび構成を開始する前に、次の点に注意してください。

なお、Oracle Internet Directory、Oracle Virtual Directory、Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access ManagerおよびOracle Identity Navigatorを同じマシンにインストールすることを前提としています。

注意:
この章では、説明および手順で2つIDM_Homeのディレクトリに言及しています。たとえば、最初のIDM_Homeを、Oracle Internet Directory、Oracle Virtual Directory、Oracle Directory Services Manager、Oracle Directory Integration PlatformおよびOracle Identity FederationのIDM_Homeディレクトリにすることができます。2番目のIAM_Homeは、Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Entitlements ServerおよびOracle Identity NavigatorのIDM_Homeディレクトリにすることができます。
ただし、このドキュメントにおいて、IDM_HomeおよびIAM_Homeは例として使用されていることに留意してください。どちらのIDM_Homeディレクトリにも、任意の名前を指定できます。さらに、2つのOracle Identity Management Suite(1つはOracle Internet Directory、Oracle Virtual Directory、Oracle Directory Services Manager、Oracle Directory Integration PlatformおよびOracle Identity Federationが含まれているもの、もう1つはOracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Entitlements ServerおよびOracle Identity Navigatorが含まれているもの)は任意の順序でマシンにインストールできます。

詳細は、「Oracle Identity Management 11gインストールの概要および構造」を参照してください。

19.3 Oracle Identity and Access Management11gリリース1(11.1.1)のインストール

Oracle Identity and Access Management 11gインストーラを使用して、Oracle Identity and Access Management 11gリリース1(11.1.1)Suiteをインストールできます。これには、Oracle Access Manager(OAM)、Oracle Identity Manager(OIM)、Oracle Adaptive Access Manager(OAAM)、Oracle Entitlements Server(OES)およびOracle Identity Navigator(OIN)が含まれます。詳細は、「インストールの準備」および「Oracle Identity and Access Management(11.1.1.5.0)のインストール」を参照してください。

19.4 新しいWebLogicドメインにおけるOAM、OIMおよびOINの構成

このトピックでは、新しいWebLogic管理ドメインにOracle Access Manager(OAM)、Oracle Identity Manager(OIM)およびOracle Identity Navigator(OIN)を構成する方法を説明します。内容は、次のとおりです。

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

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

- 依存関係

- 手順

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

Oracle Access Manager、Oracle Identity ManagerおよびOracle Identity Navigatorを同じ環境にインストールする場合、このトピックの構成を実行してください。また、Oracle Identity ManagerとOracle Access Manager間の統合も設定できます。詳細は、『Oracle Fusion Middleware Oracle Access Manager統合ガイド』のOracle Access ManagerとOracle Identity Managerの統合に関する項を参照してください。

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

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

- 管理サーバー

- Oracle Access ManagerおよびOracle Identity Managerの管理対象サーバー

- Oracle Identity Managerの管理対象サーバー上にあるOracle Identity管理コンソール、Oracle Identity Managerセルフ・サービス・コンソールおよびOracle Identity Manager拡張管理コンソール

- 管理サーバー上のOracle Access ManagerコンソールおよびOracle Identity Navigatorアプリケーション

19.4.3 依存性

この項のインストールと構成は、次のものに依存しています。

- Oracle WebLogic Server。

- Oracle Identity and Access Management 11gソフトウェアの完全なインストール。

- Oracle SOA Suiteのインストール。

- Oracle Identity Manager、Oracle SOA SuiteおよびOracle Access Managerに対するデータベース・スキーマ。Oracle Identity ManagerおよびOracle Access Manager固有のスキーマの詳細は、「Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用したデータベース・スキーマの作成」を参照してください。

19.4.4 手順

新しいWebLogic管理ドメインでOracle Access Manager、Oracle Identity ManagerおよびOracle Identity Navigatorをインストールおよび構成するには、次の手順を実行します。

1. 「前提条件」に記載されているすべての前提条件が満たされていることを確認します。さらに、「開始前の重要な注意点」も参照してください。

2. <Oracle_IDM2>/common/bin/config.shスクリプトを実行します(Windowsの場合は<Oracle_IDM2>\common\bin\config.cmd)。Oracle Fusion Middleware構成ウィザードが表示されます。

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

4. 「ドメイン・ソースの選択」画面で、以下の製品をサポートするために、自動的に構成されたドメインを生成するオプションを選択します。

5. 次のドメイン構成オプションを選択します。

- Oracle Access Manager with Database Policy Store - 11.1.1.4.0 [Oracle_IDM2]

注意:
Oracle Access Manager with Database Policy Store - 11.1.1.4.0 [Oracle_IDM2]オプションを選択すると、Oracle JRF - 11.1.1.0 [oracle_common]オプションもデフォルトで選択されます。

- Oracle Identity Navigator - 11.1.1.3.0 [Oracle_IDM2]

- Oracle Identity Manager - 11.1.1.3.0 [Oracle_IDM2]

注意:
Oracle Identity Manager - 11.1.1.3.0 [Oracle_IDM2]オプションを選択すると、デフォルトで、Oracle SOA Suite - 11.1.1.0 [Oracle_SOA1]、Oracle Enterprise Manager - 11.1.1.0 [oracle_common]、およびOracle WSM Policy Manager - 11.1.1.0 [oracle_common]オプションも選択されます。

6. ドメイン構成オプションを選択後、「次へ」をクリックします。「ドメイン名と場所の指定」画面が表示されます。

7. 「ドメイン名と場所の指定」画面で、作成するドメインの名前と場所を入力します。ドメインのアプリケーションを保存する場所も入力します。「次へ」をクリックします。「管理者ユーザー名およびパスワードの構成」画面が表示されます。

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

9. Oracle Fusion Middleware構成ウィザードの「サーバーの起動モードおよびJDKの構成」画面で、JRockit SDK 1.6.0_24と「本番モード」を選択します。「次へ」をクリックします。「JDBCデータ・ソースの構成」画面が表示されます。必要に応じてoamDSデータソースを構成します。テストが成功した後、「JDBCコンポーネント・スキーマの構成」画面が表示されます。

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

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

- オプション: 必要に応じて管理サーバーを構成します。

- オプション: 必要に応じて、管理対象サーバーを構成します。

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

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

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

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

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

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

- オプション: 必要に応じてJMSファイル・ストアを構成します。

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

12. 「構成のサマリー」画面で、ドメイン構成を確認し、「作成」をクリックしてドメインを作成します。
Oracle Identity Manager、Oracle Access ManagerおよびOracle Identity Navigatorをサポートする新しいWebLogicドメインが<MW_HOME>\user_projects\domainsディレクトリに作成されます(Windowsの場合)。UNIXでは、ドメインは<MW_HOME>/user_projects/domainsディレクトリに作成されます。

13. Oracle Identity Manager構成ウィザードを開始します。「Oracle Identity Manager 11g構成ウィザードの開始」を参照してください。

14. 「OIMサーバーの構成」の説明に従って、Oracle Identity Managerサーバーを構成します。

15. ウィザードおよび「OIMサーバーの構成」に説明されている手順に従って、Oracle Identity Managerサーバーの構成を完了します。同様に、「OIM Design Consoleの構成」および「OIMリモート・マネージャの構成」の説明を参照し、ウィザードに従って、Oracle Identity Manager Design Console (Windowsのみ)およびOracle Identity Manager Remote Serverを構成します。

19.5 新しいWebLogicドメインにおけるOAM、OAAMおよびOINの構成

このトピックでは、新しいWebLogic管理ドメインにOracle Access Manager(OAM)、Oracle Adaptive Access Manager(OAAM)およびOracle Identity Navigator(OIN)をともに構成する方法を説明します。内容は、次のとおりです。

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

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

- 依存関係

- 手順

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

Oracle Oracle Access Manager、Oracle Access ManagerおよびOracle Identity Navigatorを同じ環境にインストールする場合、このトピックの構成を実行してください。

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

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

- 管理サーバー

- Oracle Access ManagerおよびOracle Adaptive Access Managerの管理対象サーバー

- 管理サーバー上のOracle Access Managerコンソール、Oracle Adaptive Access ManagerコンソールおよびOracle Identity Navigatorアプリケーション

19.5.3 依存性

この項のインストールと構成は、次のものに依存しています。

- Oracle WebLogic Server。

- Oracle Identity and Access Management 11gソフトウェアの完全なインストール。

- Oracle Access ManagerおよびOracle Adaptive Access Managerのデータベース・スキーマ。Oracle Adaptive Access ManagerおよびOracle Access Manager固有のスキーマの詳細は、「Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用したデータベース・スキーマの作成」を参照してください。

19.5.4 手順

新しいWebLogic管理ドメインでOracle Access Manager、Oracle Adaptive Access ManagerおよびOracle Identity Navigatorをインストールおよび構成するには、次の手順を実行します。

1. 「前提条件」に記載されているすべての前提条件が満たされていることを確認します。さらに、「開始前の重要な注意点」も参照してください。

2. <Oracle_IDM2>/common/bin/config.shスクリプトを実行します(Windowsの場合は<Oracle_IDM2>\common\bin\config.cmd)。Oracle Fusion Middleware構成ウィザードが表示されます。

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

4. 「ドメイン・ソースの選択」画面で、以下の製品をサポートするために、自動的に構成されたドメインを生成するオプションを選択します。

5. 次のドメイン構成オプションを選択します。

- Oracle Access Manager with Database Policy Store - 11.1.1.4.0 [Oracle_IDM2]

注意:
Oracle Access Manager with Database Policy Store - 11.1.1.4.0 [Oracle_IDM2]オプションを選択すると、Oracle JRF - 11.1.1.0 [oracle_common]オプションもデフォルトで選択されます。

- Oracle Identity Navigator - 11.1.1.3.0 [Oracle_IDM2]

- Oracle Adaptive Access Manager Admin Server - 11.1.1.3.0 [Oracle_IDM2]。これは必須です。
および

オプションで、Oracle Adaptive Access Manager - Server - 11.1.1.3.0 [Oracle_IDM2]

注意:
Oracle Adaptive Access Manager - Server - 11.1.1.30 [Oracle_IDM2]オプションを選択すると、Oracle WSM Policy Manager - 11.1.1.0 [oracle_common]オプションもデフォルトで選択されます。
Oracle Adaptive Access Manager Admin Server - 11.1.1.3.0 [Oracle_IDM2}オプションを選択すると、Oracle Identity Navigator - 11.1.1.3.0 [Oracle_IDM2]オプションもデフォルトで選択されます。

6. ドメイン構成オプションを選択後、「次へ」をクリックします。「ドメイン名と場所の指定」画面が表示されます。

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

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

9. Oracle Fusion Middleware構成ウィザードの「サーバーの起動モードおよびJDKの構成」画面で、JRockit SDK 1.6.0_24と「本番モード」を選択します。「次へ」をクリックします。「JDBCデータ・ソースの構成」画面が表示されます。必要に応じてoamDSデータソースを構成します。テストが成功した後、「JDBCコンポーネント・スキーマの構成」画面が表示されます。

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

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

- オプション: 必要に応じて管理サーバーを構成します。

- オプション: 必要に応じて、管理対象サーバーを構成します。

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

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

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

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

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

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

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

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

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

19.6 サーバーの起動

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

19.7 OAMのインストール後のスタート・ガイド

Oracle Access Manager(OAM)をインストールした後、Oracle Fusion Middleware Oracle Access Manager管理者ガイドのOracle Access Manager管理スタート・ガイドの章を参照してください。

19.8 OAAMのインストール後のスタート・ガイド

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

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

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

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

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

- Oracle Entitlements Server管理サーバーのインストール

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

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

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

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

20.1 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)

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

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

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

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

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

20.2 Oracle Entitlements Server管理サーバーのインストール

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

- 前提条件

- 手順

20.2.1 前提条件

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

- Oracle WebLogic Server 11gリリース1(10.3.5)

- Oracle Entitlements Serverポリシー・ストアに対する次のいずれかのデータベース

- Oracle Database

- Apache Derby(Oracle WebLogic Serverインストールに含まれる評価データベース)

20.2.2 手順

Oracle Entitlements Server 11g管理サーバーのインストールには、次の手順があります。

- システム要件と動作要件

- Oracle Fusion Middlewareソフトウェアの入手

- Oracle WebLogic ServerのインストールとOracleミドルウェア・ホームの作成

- Oracle Databaseのインストール(推奨)

- Oracle Entitlement Serverのスキーマの作成

- weblogic.policyファイルの編集

- インストーラの起動

- インストール画面と手順

- Oracle Entitlements Serverインストールの検証

20.2.2.1 システム要件と動作保証情報

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

20.2.2.2 Oracle Fusion Middlewareソフトウェアの入手

Oracle Entitlements Server管理サーバーのインストールでは、次のソフトウェアを入手する必要があります。

- Oracle WebLogic Server

- Oracle Database(推奨)

- Oracleリポジトリ作成ユーティリティ

- Oracle Identity and Access Management Suite

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

20.2.2.3 Oracle WebLogic ServerのインストールとOracleミドルウェア・ホームの作成

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

詳細は、『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』のOracle WebLogic Serverのインストールに関する項を参照してください。

さらにOracle WebLogic Serverのインストールの詳細は、『Oracle Fusion Middleware Oracle WebLogic Serverインストレーション・ガイド』を参照してください。

20.2.2.4 Oracle Databaseのインストール(推奨)

詳細は、「Oracle Databaseのインストール」を参照してください。

注意:
Oracle Entitlements Serverは、Oracle WebLogic Serverインストールに含まれる評価データベース、Apache Derby 10.5.3.0もサポートしています。

20.2.2.5 Oracle Entitlement Serverのスキーマの作成

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

- Oracle Entitlement Serverポリシー・ストアに対応するOracle Databaseの使用

- Oracle Entitlement Serverポリシー・ストアに対応するApache Derbyの使用

Oracle Entitlement Serverポリシー・ストアに対応するOracle Databaseの使用

Oracle Entitlements Serverポリシー・ストアに対応するOracle Databaseを使用する場合には、Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用してOESスキーマおよびMDSスキーマを作成します。スキーマ作成の詳細は、「Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用したデータベース・スキーマの作成」を参照してください。

注意:
スキーマを作成する場合、RCUに表示されるスキーマ・オーナーとパスワードを決して忘れないでください。

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ファイルを実行し、スキーマ所有者と作成したパスワードを書き留めます。

20.2.2.6 インストーラの起動

このトピックでは、大部分のOracle Identity and Access Managementのインストールと構成を開始するための共通手順を説明します。インストールは、インストーラを起動して開始し、「前提条件チェック」画面の手順を終了して完了します。

注意:
rootユーザーとしてのインストーラの起動は、サポートされていません。

Oracle Identity and Access Managementのインストールを開始するには、次の手順を実行します。

注意:
Oracle Entitlements Server Administrationは、Oracle Identity and Access Management Suiteに含まれています。

1. ofm_iam_generic_11.1.1.5.0_disk1_1of1.zipファイルのコンテンツをディレクトリにダウンロードします。デフォルトでは、このディレクトリはofm_iam_generic_11.1.1.5.0_disk1_1of1という名前です。

2. 現在の作業ディレクトリを、ofm_iam_generic_11.1.1.5.0_disk1_1of1フォルダの下のofm_iam_generic_11.1.1.5.0_disk1_1of1/Disk1ディレクトリに変更します。

3. 次のいずれかのコマンドを実行して、インストーラを起動します。
UNIX: <runInstallerディレクトリへのフル・パス>/runInstaller -jreLoc <ミドルウェア・ホーム>/jdk160_24/jre

Windows: <setup.exeディレクトリへのフル・パス>\ setup.exe -jreLoc <ミドルウェア・ホーム>\jdk160_24\jre

注意:
インストーラから、システムにインストールされている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オプションを指定する必要があります。このオプションをコマンド・ラインで指定しないと、次のエラーが返されます。

InvocationTargetException

20.2.2.7 インストール画面と手順

表20-1の手順に従って、Oracle Entitlements Serverをインストールします。

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

注意:
Oracle Identity and Access Managementのホーム・ディレクトリに対して、このガイドの説明や手順ではIDM_HOMEと記載されています。IDM_Homeディレクトリには任意の名前を指定できます。

表20-1 Oracle Entitlements Serverのインストール・フロー

番号

画面

説明および必要なアクション

1

ようこそ

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

2

ソフトウェア更新のインストール

次のいずれかを選択し、「次へ」をクリックします。

- ソフトウェア更新のスキップ: この画面をスキップする場合は、このオプションを選択します。インストーラは、現在の製品インストールに適用できる可能性のある更新をチェックしません。

- My Oracle Supportで更新を検索: My Oracle Supportアカウントがある場合、このオプションを選択すると、インストールするソフトウェア製品に適用するソフトウェア更新が、インストーラによりMy Oracle Supportで自動的に検索されます。
My Oracle Supportのアカウント名とパスワードを入力し、「更新の検索」をクリックします。

適用可能なソフトウェア更新が、インストーラによりMy Oracle Supportから自動的にダウンロードされます。

更新を検索する前に、「接続のテスト」をクリックすると、My Oracle Supportへのログイン資格証明と接続をテストできます。プロキシ・サーバーが必要な場合は、「プロキシ設定」をクリックして構成します。

- ローカル・ディレクトリで更新を検索: 最新のソフトウェア更新をすでにダウンロードしてあり、インストールしようとしている製品に適用可能な更新を、インストーラがローカル・ディレクトリで検索するようにする場合は、このオプションを選択します。
このオプションを選択すると、更新が置かれたローカル・ディレクトリを特定する際に使用する追加のフィールドと「参照」ボタンが、インストーラによって表示されます。

3

前提条件のチェック

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

注意: オペレーティング・システム・パッケージの欠落に関する警告は無視できます。評価の目的でこの製品を使用する場合には、カーネル・パラメータに関する警告を無視します。

4

インストール場所の指定

Oracleミドルウェア・ホームフィールドに、システムにインストールしたOracleミドルウェア・ホームへのパスを入力します。Oracle WebLogic Serverが、「Oracle WebLogic ServeのインストールとOracleミドルウェア・ホームの作成」の説明に従って、ミドルウェア・ホームと同じシステムにインストールされていることを確認します。このディレクトリは、Oracle WebLogic Serverインストールで作成されたOracleホームと同じです。

「Oracleホーム・ディレクトリ」フィールドで、ミドルウェア・ホームの下に作成されるOracleホーム・フォルダの名前を入力します。このディレクトリはIDM_HOMEと呼ばれることもあります。

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

5

インストール・サマリー

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

6

インストールの進行状況

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

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

7

インストール完了

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

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

20.2.2.8 Oracle Entitlements Serverインストールの検証

Oracle Entitlements Server管理サーバーが正常にインストールされたことを検証するには、Oracle Identity and Access Management 11gリリース1(11.1.1.5.0)インストールに関連付けられたOracleミドルウェア・ホーム・ディレクトリに移動して、OESフォルダがIDM_HOMEの下に作成されていることを確認します。

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

この項では、新しいWebLogicドメインにOracle Entitlements Serverを構成する方法を説明します。内容は、次のとおりです。

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

- 前提条件

- 手順

- 管理サーバーの起動

- 構成後

- Oracle Entitlements Serverの構成の検証

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

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

- WebLogic管理サーバー

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

20.3.2 前提条件

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

- Oracle Entitlements Serverのインストール

- weblogic.policyファイルの編集

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

20.3.2.1 Oracle Entitlements Serverのインストール

Oracle Entitlements Server管理サーバーのインストールは、「Oracle Entitlements Server管理サーバーのインストール」の説明に従って行う必要があります。

20.3.2.2 weblogic.policyファイルの編集

weblogic.policyファイルを編集するには、次のコマンドを実行します。

IDM_HOME/common/bin/wlst.sh IDM_HOME/oes/modifygrants.py

注意:
前述のコマンドは、デフォルトのポリシー名を使用したweblogic.policyファイルの場合のみ機能します。ポリシー・ファイルのデフォルトの名前を変更する場合には、ファイルをテキスト・エディタで開き、例に示した次のラインを追加します。

grant codeBase "file:${idm.opss.oracle.home}/modules/oracle.jps_${jrf.version}/*" {
permission java.security.AllPermission;
};

grant codeBase "file:${idm.opss.oracle.home}/oes/*" {
permission java.security.AllPermission;
};

grant codeBase "file:${oes.client.home}/-" {
permission java.security.AllPermission;
};

20.3.2.3 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ファイルを次の場所に格納する必要があります。

IDM_HOME\common\templates\applications

20.3.3 手順

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

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

1. UNIXではIDM_HOME/common/bin/config.shスクリプトを実行します(Windowsでは、IDM_HOME\common\bin\config.cmd)。
Fusion Middleware構成ウィザードが表示されます。

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

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

注意:

- Oracle Entitlements Server - 11.1.1.0 [Oracle_IDM1]オプションを選択すると、デフォルトで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を選択して、スキーマ所有者、スキーマ・パスワード、データベースとサービス、ホスト名、およびポートを指定します。「次へ」をクリックします。

注意:
スキーマの情報は、第20.2.2.5項「Oracle Entitlement Serverのスキーマの作成」で実行した手順で入手できます。

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

8. テストするコンポーネントのスキーマを選択し、「接続のテスト」をクリックします。テストが成功したら、「次へ」をクリックします。
「オプションの構成を選択」画面が表示されます。

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

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

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

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

20.3.4 管理サーバーの起動

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

Windows

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

UNIX

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

20.3.5 構成後

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

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

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

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

connect('weblogic-username', 'weblogic-password','t3://host:port')

3. ポリシー・ストアに応じて、次のWLST(オンライン)コマンドを実行します。
Oracleデータベース

configureOESAdminServer(servertype="DB_ORACLE");

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

引数

定義

domain

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

jpsroot

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

datasourcename

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

servertype

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

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

Apache Derby

configureOESAdminServer(servertype="DB_DERBY");

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

引数

定義

domain

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

jpsroot

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

datasourcename

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

servertype

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

注意:
デフォルト値を変更するには、コマンドラインにdomain、jpsroot、および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管理サーバーを「サーバーの再起動」の説明に従って再起動します。

20.3.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管理者ガイド』のユーザーインタフェースに対するログインおよびサインアウトに関する項を参照してください。

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

このセクションには次のトピックが含まれます。

- 前提条件

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

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

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

20.4.1 前提条件

Oracle Entitlements Server管理サーバーのインストールと構成は、「Oracle Entitlements Server管理サーバーのインストール」および「Oracle Entitlements Server管理サーバーの構成」の説明に従って行う必要があります。

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

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

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

Oracle Entitlements Server 11gリリース1(11.1.1.5.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オプションを指定する必要があります。

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

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

表20-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ドメインの作成に進む必要があります。また、ドメインの作成時に管理サーバーの設定を構成する必要があります。

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

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

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

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

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

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

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

- 配布モードの構成

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

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

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

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

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

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

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

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

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

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

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

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

1. smconfig.java.controlled.prpファイル(格納場所はOES_CLIENT_HOME/oessm/SMConfigTool)をテキスト・エディタで開き、表20-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のパスワード(管理サーバーのパスワード)

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

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

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

1. smconfig.rmi.controlled.prpファイル(格納場所はOES_CLIENT_HOME/oessm/SMConfigTool)をテキスト・エディタで開き、表20-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のパスワード(管理サーバーのパスワード)

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

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

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

1. smconfig.ws.controlled.prpファイル(格納場所はOES_CLIENT_HOME/oessm/SMConfigTool)をテキスト・エディタで開き、表20-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のパスワード(管理サーバーのパスワード)

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

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

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

1. smconfig.wls.controlled.prpファイル(格納場所はOES_CLIENT_HOME/oessm/SMConfigTool)をテキスト・エディタで開き、表20-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クライアントを第20.5.4項「OESクライアント・ドメインの作成」の説明に従って作成します。

20.5.2 配布モードの構成

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

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

- 制御された配布の構成

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

20.5.2.1 制御された配布の構成

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

表20-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管理コンソールで検出できます。

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

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

表20-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のパスワード(管理サーバーのパスワード)

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

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

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

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

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

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

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

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

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

- Java Standard Edition(JSE)

- IBM WebSphere

Java Standard Edition(JSE)

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

注意:
Javaセキュリティ・モジュールをWeb Serviceセキュリティ・モジュールや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スキーマのユーザー名とパスワードの入力を求められます。

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

表20-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で作成されます(表20-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

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

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

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

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

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

表20-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」リストで新規インポート済の秘密鍵の別名を選択します。

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

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

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

- RMI

- Webサービス

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スキーマのユーザー名とパスワードを指定します。

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

表20-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スキーマのユーザー名とパスワードを指定します。

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

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

パラメータ

配布モード

説明

smType

すべて

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

smConfigId

すべて

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

pdserver

制御されたプッシュ

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

pdPort

制御されたプッシュ

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

WSListeningPort

すべて

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

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

20.5.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 20-11では、コマンドラインで指定するパラメータについて説明します。

表20-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クライアントを第20.5.4項「OESクライアント・ドメインの作成」の説明に従って作成します。

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

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

表20-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にはjava、wls、またはwasと入力し、SM_NAMEには適切な名前を入力します。

20.5.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

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

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

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

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

20.5.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)と入力します。

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

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

- Oracle Fusion Middleware Oracle Entitlements Server管理者ガイド

- Oracle Fusion Middleware Oracle Entitlements Server開発者ガイド

21 ドメイン・エージェントからOracle HTTP Server 10g Webgate for OAMへの移行

この章では、ドメイン・エージェントからOracle HTTP Server 10g Webgate for Oracle Access Manager(OAM)に移行することにより、ドメイン・エージェントが使用したものと同じポリシー・ドメインを使用してアプリケーションを保護する方法を説明します。デフォルトでは、Oracle Identity and Access Management 11.1.1.5.0ドメインにデプロイされたアプリケーションはドメイン・エージェントによって保護されます。

注意:
この章は、Oracle Identity ManagerとOracle Access Manager間の統合の設定後にOracle HTTP Server 10g Webgate for Oracle Access Managerを使用する場合にのみお読みください。詳細は、『Oracle Fusion Middleware Oracle Access Manager統合ガイド』のOracle Access ManagerとOracle Identity Managerの統合に関する項を参照してください。

この章の内容は次のとおりです。

- Oracle HTTP Server 11g(11.1.1.5.0)のインストールおよび構成

- Oracle HTTP Server 10g Webgate for OAMプロファイルのプロビジョニング

- Oracle HTTP Server 10g Webgate for OAMのインストール

- mod_weblogicの構成

- オプション: ホスト識別子の構成

- OIMサーバー構成の更新

- オプション: ドメイン・エージェントの無効化

- オプション: Oracle Identity Manager構成の更新

21.1 Oracle HTTP Server 11g(11.1.1.5.0)のインストールおよび構成

既存のOracle HTTP Server 11g(11.1.1.5.0)インストールが存在しない場合、Oracle HTTP Server 11.1.1.2.0をインストールし、パッチを適用して最新バージョンの11.1.1.5.0に更新できます。

Oracle HTTP Server 11.1.1.2.0はOracle Web Tier 11gインストーラに含まれています。Oracle Technology Network(OTN)からOracle Web Tier 11g(11.1.1.2.0)インストーラをダウンロードする必要があります。

http://www.oracle.com/technology/software/products/middleware/htdocs/fmw_11_download.html

もしくは、最新のOracle Fusion Middleware 11gソフトウェアを次のWebサイトからダウンロードできます。

http://edelivery.oracle.com/

注意:
Oracle HTTP Server 11g(11.1.1.2.0)のインストールおよび構成の詳細は、『Oracle Fusion Middleware Oracle Web Tierインストレーション・ガイド』のOracle Web Tierのインストールに関する項を参照してください。パッチ・セット・インストーラを使用してOracle HTTP Server11.1.1.2.0に11.1.1.5.0のパッチを適用する方法は、『Oracle Fusion Middlewareパッチ適用ガイド』の最新のOracle Fusion Middlewareパッチセットの適用に関する項を参照してください。
Oracle HTTP Serverをインストールおよび構成すると、Oracle HTTP Serverの作業インスタンスがインスタンス・ホームに構成されます。

21.2 Oracle HTTP Server 10g Webgate for OAMプロファイルのプロビジョニング

Oracle Access Manager 11gサーバーとともに使用するためにOracle HTTP Server 10g Webgateのプロファイルをプロビジョニングする方法の詳細は、Oracle Fusion Middleware Oracle Access Manager管理者ガイドのOAM 11gとともに使用するための10g WebGateのプロビジョニングに関する項を参照してください。

注意:
OAMとOIMの統合用のドメイン・エージェントにかわってOracle HTTP Server 10g Webgateをプロビジョニングする際、hostIdentifierパラメータがIDMDomainに設定されており、autoCreatePolicyパラメータがfalseに設定されていることを確認してください。

21.3 Oracle HTTP Server 10g Webgate for OAMのインストール

Oracle HTTP Server 10g Webgate for Oracle Access Manager(OAM)のインストール方法の詳細は、Oracle Fusion Middleware Oracle Access Manager管理者ガイドの最新のOAM 10g WebGate for OAM 11gの入手およびインストールに関する項を参照してください。

21.4 mod_weblogicの構成

Oracle HTTP Server 10g Webgate for Oracle Access Managerをインストールした後、WebLogic Serverにデプロイされたアプリケーションにリクエストを転送するよう、Webサーバーを構成する必要があります。

<OHS_Instance_Home>/config/OHS/<Instance_Name>にあるmod_wl_ohs.confをテキスト・エディタで開き、次の例のように、必要なエントリを追加します。

<IfModule weblogic_module>
<Location /oamconsole>
SetHandler weblogic-handler
WebLogicHost examplehost.exampledomain.com
WebLogicPort   6162
</Location>
<Location /apmconsole>
SetHandler weblogic-handler
WebLogicHost examplehost.exampledomain.com
WebLogicPort   6162
</Location>
</IfModule>

WebLogic Serverで以前は直接アクセス可能だったすべてのアプリケーションについて、すべてのURIに同様のLocationエントリを追加します。

変更を加えた後、Oracle HTTP Serverを再起動します。OPMNコマンドライン・ツールを使用して、Oracle HTTP Serverインスタンスを起動または終了できます。インスタンスが実行中の場合、コマンドラインで次のコマンドを実行し、すべての実行中インスタンスを終了します。

<Oracle_Home_for_Oracle_HTTP_Server>/opmn/bin/opmnctl stopall

Oracle HTTP Serverインスタンスを再起動するには、コマンドラインで次のコマンドを実行します。

1. <Oracle_Home_for_Oracle_HTTP_Server>/opmn/bin/opmnctl start

2. <Oracle_Home_for_Oracle_HTTP_Server>/opmn/bin/opmnctl startproc ias-component=<Oracle_HTTP_Server_Instance_Name>

21.5 オプション: ホスト識別子の構成

このタスクは、Oracle Identity ManagerとOracle Access Managerとの間の統合を設定した場合のみ実行する必要があります。

ホスト識別しに自動ログイン機能を構成するには、次の手順を実行します。

1. Oracle Access Manager管理コンソール(http://<oamserverhost>:<adminport>/oamconsole)を起動します。

2. 「ポリシー構成」タブをクリックします。

3. 左のナビゲーション・ペインで、「ホスト識別子」>「IDMDomain」をクリックします。「ホスト識別子」ページが表示されます。

4. 「ホスト識別子」ページの「操作」セクションに、すべてのホスト名とポート番号の組合せが示されます。Oracle HTTP Server 10g Webgateが構成されているWebサーバーのホスト名とポート番号が、このセクションに含まれているかどうかを確認します。
表示されていない場合、次の手順でエントリを追加します。

1. 「操作」セクションで、「+」アイコンをクリックします。「操作」セクションに新しい空白の行が追加されます。

2. 「ホスト名」フィールドに、Oracle HTTP Server 10g Webgateが構成されているWebサーバーのホスト名を入力します。

3. 「ポート」フィールドにポート番号を入力します。

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

21.6 OIMサーバー構成の更新

oam-config.xmlファイル(<DOMAIN_HOME>/config/fmwconfigディレクトリ内)のOracle Identity Manager(OIM)構成を更新し、ファイルのIdentityManagement要素のHostおよびPort属性が、Oracle HTTP Server Webgate 10gが構成されているOracle HTTP Serverを指すようにします。

1. oam-config.xmlファイルをテキスト・エディタで開きます。

2. 次のようにエントリを更新します。

<Setting Name="IdentityManagement" Type="htf:map">
<Setting Name="ServerConfiguration" Type="htf:map">
<Setting Name="OIM-SERVER-1" Type="htf:map">
<Setting Name="Host" Type="xsd:string">OHS-HOST</Setting>
<Setting Name="Port" Type="xsd:integer">OHS-PORT</Setting>
<Setting Name="SecureMode" Type="xsd:boolean">false</Setting>
</Setting>
</Setting>

注意:
Oracle Identity ManagerとOracle Access Manager間の統合が設定済であることを確認してください。詳細は、『Oracle Fusion Middleware Oracle Access Manager統合ガイド』のOracle Access ManagerとOracle Identity Managerの統合に関する項を参照してください。

OIMサーバー構成を更新したら、次の手順に従ってログアウト構成を実行する必要があります。

1. logout.htmlファイルを、<IDM_ORACLE_HOME>/oam/server/oamssoディレクトリから<10gWebgateInstallation>/access/oamssoディレクトリにコピーします。

2. Oracle Access Managerサーバーのホストおよびポートを示すようにlogout.htmlファイルのSERVER_LOGOUTURL変数を編集します。logout.htmlファイルの指示に従ってください。

3. Webサーバーのhttp.confファイルに次のエントリが含まれる場合、それらのエントリをhttp.confファイルから削除します。

<LocationMatch "/oamsso/*">     Satisfy any     </LocationMatch>

21.7 オプション: ドメイン・エージェントの無効化

ドメイン・エージェントはOracle Identity and Access Managementドメインの管理サーバーおよびすべての管理対象サーバーで稼働し、自動的にリクエスト・フロー内のWebgateの存在を検出します。ドメイン・エージェントを無効化する必要はありません。ただし、出荷された状態のドメイン・エージェントを無効化する場合、次の手順を実行します。

1. 現在の作業ディレクトリから、<MW_HOME>/user_projects/domains/<name_of_your_WebLogic_domain>ディレクトリに移動します(UNIXの場合)。Windowsの場合、<MW_HOME>\user_projects\domains\<name_of_your_WebLogic_domain>ディレクトリに移動します。

2. 管理サーバーで稼働しているドメイン・エージェントを無効化するには、次のようにWebLogic Administration Serverをコマンドラインから起動します。
UNIXの場合:

./startWebLogic.sh -DWLSAGENT_DISABLED=true

Windowsの場合:

startWebLogic.cmd -DWLSAGENT_DISABLED=true

3. 現在の作業ディレクトリから、<MW_HOME>/user_projects/domains/<name_of_your_WebLogic_domain>/binディレクトリに移動します(UNIXの場合)。Windowsの場合、<MW_HOME>\user_projects\domains\<name_of_your_WebLogic_domain</binディレクトリに移動します。

4. ドメイン内の管理対象サーバーで稼働しているドメイン・エージェントを無効化するには、次のように管理対象サーバーをコマンドラインから起動します。
UNIXの場合:

./startManagedWebLogic.sh <管理対象サーバー名> -DWLSAGENT_DISABLED=true

Windowsの場合:

startManagedWebLogic.cmd <管理対象サーバー名> -DWLSAGENT_DISABLED=true

21.8 オプション: Oracle Identity Manager構成の更新

Oracle Identity ManagerのURLがOracle HTTP Serverのフロントエンドとなるように<OHS_Instance_Home>/config/OHS/<ohs_name>/mod_wl_ohs.confを更新できます。

これを行うには、次の手順を完了します。

mod_wl_ohs.confファイルをテキスト・エディタで開き、次の例のように、必要なエントリを追加します。

<IfModule weblogic_module>
WebLogicHost OIM_MANAGED_SERVER_HOST
WebLogicPort OIM_MANAGED_SERVER_PORT
MatchExpression /oim*
MatchExpression /admin*
MatchExpression /xlWebApp*
MatchExpression /Nexaweb*
MatchExpression /workflowservice*
MatchExpression /callbackService*
MatchExpression /SchedulerService-web*
MatchExpression /iam-consoles-faces*
</IfModule>

OIM_MANAGED_SERVER_HOSTおよびOIM_MANAGED_SERVER_PORTの値を、Oracle Identity Managerの管理対象サーバーのホストおよびポートの値で置き換えます。

変更を加えた後、Oracle HTTP Serverを再起動します。OPMNコマンドライン・ツールを使用して、Oracle HTTP Serverインスタンスを起動または終了できます。インスタンスが実行中の場合、コマンドラインで次のコマンドを実行し、すべての実行中インスタンスを終了します。

<Oracle_Home_for_Oracle_HTTP_Server>/opmn/bin/opmnctl stopall

Oracle HTTP Serverインスタンスを再起動するには、コマンドラインで次のコマンドを実行します。

1. <Oracle_Home_for_Oracle_HTTP_Server>/opmn/bin/opmnctl start

2. <Oracle_Home_for_Oracle_HTTP_Server>/opmn/bin/opmnctl startproc ias-component=<Oracle_HTTP_Server_Instance_Name>

OAMのURLまたはエージェント・プロファイルが変更された場合のOIM構成の更新

エージェント・プロファイルの名前が変更されたり、OAMのURLが変更された場合、Oracle Identity Managerの構成を更新できます。

Oracle Identity Manager構成を更新するには、次の手順を実行します。

1. <IDM_ORACLE_HOME>/server/bin/weblogicExportMetadata.sh(UNIXの場合)を実行して、ファイル/db/oim-config.xmlをエクスポートすることで、oim-config.xmlファイルをメタデータからエクスポートします。Windowsオペレーティング・システムの場合、同じディレクトリにあるweblogicExportMetadata.batファイルを使用できます。

2. Oracle HTTP Server 10g Webgateを使用するには、<ssoConfig>タグを付けられた次の要素を更新して、ファイルを更新します。
<webgateType>javaWebgate</webgateType>を<webgateType>ohsWebgate10g</webgateType>に変更します。

3. UNIXでは、<IDM_Home>/server/bin/weblogicImportMetadata.shを実行してoim-config.xmlをメタデータに再度インポートします。Windowsでは、同じディレクトリにあるweblogicImportMetadata.batを使用します。

4. WebLogic Server管理者の資格証明を使用して、Oracle Enterprise Manager Fusion Middleware Controlにログインします

5. IDおよびアクセス>「oim」>「oim(バージョン)」をクリックします。右クリックして「システムMBeanブラウザ」を選択します。「システムMBeanブラウザ」ページが表示されます。

6. 「アプリケーション定義のMBean」で、「oracle.iam」→「Server:oim_server1」→「Application: oim」→「XMLConfig」→「config」を選択します。

7. フロントエンドURLをOracle HTTP ServerのURLで置き換えます。これは、Oracle Access Manager用のOracle HTTP Server 10g WebGateをインストールする前に使用していたものと同じOracle HTTP Serverである必要があります。手順は次のとおりです。

1. XMLConfig MBeanで、XMLConfig.DiscoveryConfigに移動します。

2. OimFrontEndURLをOracle HTTP ServerのURLで更新します。

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

8. OIMサーバーを再起動します。

22 Oracle HTTP Server 11g Webgate for OAMのインストールおよび構成

この章では、Oracle HTTP Server 11g Webgate for Oracle Access Managerをインストールおよび構成する方法を説明します。

内容は次のとおりです。

- インストールの概要

- Oracle HTTP Server 11g Webgate for Oracle Access Managerのインストール準備

- Oracle HTTP Server 11g Webgate for Oracle Access Managerのインストール

- インストール後の手順

- Oracle HTTP Server 11g Webgate for Oracle Access Managerの検証

- Oracle HTTP Server 11g Webgate for Oracle Access Managerスタート・ガイド

注意:
Oracle HTTP Server 11g Webgate for Oracle Access Managerは、Oracle Identity and Access Managementコンポーネント間の統合を設定できるOracle Identity and Access Managementの環境での使用は意図されていません。

22.1 インストールの概要

Oracle HTTP Server 11g Webgate for Oracle Access Managerをインストールするには、次の手順を実行します。

1. Oracle HTTP Server 11g(11.1.1.3.0、11.1.1.4.0または11.1.1.5.0)のインストール

2. LinuxおよびSolarisオペレーティング・システムの場合: サードパーティ製GCCライブラリのインストール

3. Oracle HTTP Server Webgateインストーラの実行による、Oracle HTTP Server 11g Webgate for Oracle Access Managerのインストール

4. Oracle HTTP Server 11g Webgate for Oracle Access Managerのインストールの検証

5. インストール後の構成手順の実行

6. 新規Webgateエージェントの登録

次の図に、Oracle HTTP Server 11g Webgate for Oracle Access Managerのインストール・プロセスを示します。

図22-1 Oracle HTTP Server 11g Webgateのインストール・プロセス

標準的な手順として、Oracle Fusion Middlewareソフトウェアのインストール前に次の前提条件を完了してください。

1. Oracle Fusion Middlewareの動作保証情報を確認します。

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html

2. システム要件を確認します。

3. 依存関係をすべて満たします。たとえばOracle HTTP Serverのインストールなどです(Oracle Web Tierインストーラに含まれています)。

4. 該当するコンポーネントのインストール手順を実行します。

5. インストールを検証します。

表22-1に、インストールおよび構成手順の各段階で、Oracle HTTP Server 11g Webgate for Oracle Access Managerのインストールおよび構成に使用されるインストーラおよびツールを示します。

表22-1 インストールおよび構成のツール

タスク

ツール

Oracle HTTP Server(11.1.1.3.0、11.1.1.4.0または11.1.1.5.0)のインストール

使用するバージョンに応じたOracle Web Tierインストーラ

Oracle HTTP Server Webgate 11gのインストール

Oracle HTTP Server Webgate 11gインストーラ

Webgateエージェントの登録

RREGツール、またはOracle Access Manager管理コンソール

プロセス・インスタンスの実行または停止

OPMNコマンドライン・ツール

22.2 Oracle HTTP Server 11g Webgate for Oracle Access Managerのインストール準備

Oracle HTTP Server 11g Webgate for Oracle Access Managerは、Oracle HTTP Server 11g(11.1.1.3.0、11.1.1.4.0または11.1.1.5.0)を必要とします。これはOracle Web Tier 11gインストーラに含まれています。Oracle HTTP Serverのインストールに関する詳細は、使用するOracle HTTP Serverのバージョンに対応する『Oracle Fusion Middleware Oracle Web Tierインストレーション・ガイド』を参照してください。

さらに、LinuxまたはSolarisオペレーティング・システムを使用している場合、Oracle HTTP Server 11g Webgate for Oracle Access Managerをインストールする前に、マシンにサードパーティ製GCCライブラリをインストールする必要があります。

このセクションのトピックは次のとおりです。

- Oracle Fusion Middlewareの動作保証

- OAM 11gのインストールおよび構成

- Oracle HTTP Server 11gのインストールおよび構成

- サードパーティ製GCCライブラリのインストール(LinuxおよびSolarisオペレーティング・システムのみ)

- Windows 2003およびWindows 2008 64ビット・プラットフォームにおける64ビットOracle HTTP Server 11g Webgateの前提条件

22.2.1 Oracle Fusion Middlewareの動作保証

Oracle Fusion Middlewareでサポートされるシステム構成に関するドキュメントには、サポートされているインストール・タイプ、プラットフォーム、オペレーティング・システム、データベース、JDK、Oracle Identity and Access Management 11g Release 1(11.1.1)に関連するサード・パーティ製品などの、Oracle Fusion Middlewareの動作保証情報が記載されています。

『Oracle Fusion Middleware Supported System Configurations』ドキュメントにアクセスするには、Oracle Technology Network(OTN)Webサイトで検索してください。

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html

22.2.2 OAM 11gのインストールおよび構成

Oracle Access Manager(OAM)のインストール方法の詳細は、「Oracle Identity and Access Management(11.1.1.5.0)のインストール」を参照してください。Oracle Access Managerを新規または既存のWebLogic管理ドメインに構成する方法の詳細は、「Oracle Access Managerの構成」を参照してください。

さらに、Oracle Fusion Middleware Oracle Access Manager管理者ガイドのOAM 11gサーバーとWebGate間の通信の保護に関する項を参照してください。

22.2.3 Oracle HTTP Server 11gのインストールおよび構成

Oracle HTTP Server 11g Webgate for Oracle Access Managerは、Oracle HTTP Server 11.1.1.3.0、Oracle HTTP Server 11.1.1.4.0およびOracle HTTP Server 11.1.1.5.0でサポートされています。これらのいずれのバージョンもインストールできます。Oracle HTTP Server 11.1.1.2.0ソフトウェアをインストールしてから、11.1.1.3.0、11.1.1.4.0または11.1.1.5.0にパッチを適用する必要があります。

Oracle HTTP Server 11.1.1.2.0をインストールしていない場合、Oracle Web Tier 11gインストーラをOracle Technology Network(OTN)からダウンロードできます。

http://www.oracle.com/technology/software/products/middleware/htdocs/fmw_11_download.html

もしくは、最新のOracle Fusion Middleware 11gソフトウェアを次のWebサイトからダウンロードできます。

http://edelivery.oracle.com/

注意:
Oracle HTTP Server 11g(11.1.1.2.0)のインストールおよび構成の詳細は、『Oracle Fusion Middleware Oracle Web Tierインストレーション・ガイド』のOracle Web Tierのインストールに関する項を参照してください。該当するパッチ・セット・インストーラを使用してOracle HTTP Server11.1.1.2.0に11.1.1.3.0、11.1.1.4.0または11.1.1.5.0のパッチを適用する方法は、『Oracle Fusion Middlewareパッチ適用ガイド』の最新のOracle Fusion Middlewareパッチセットの適用に関する項を参照してください。
Oracle HTTP Serverをインストールおよび構成すると、Oracle HTTP Serverの作業インスタンスがインスタンス・ホームに構成されます。

22.2.4 サードパーティ製GCCライブラリのインストール(LinuxおよびSolarisオペレーティング・システムのみ)

Oracle HTTP Server 11g Webgate for Oracle Access ManagerをLinuxまたはSolarisオペレーティング・システムにインストールする場合、サードパーティ製GCCライブラリをマシンにダウンロードし、インストールする必要があります。詳細は、表22-2を参照してください。

適切なGCCライブラリを次のサードパーティWebサイトからダウンロードできます。

http://gcc.gnu.org/

注意:
GCCライブラリを入手するには、このWebサイトからソースをダウンロードし、コンパイルする必要があります。
一部のオペレーティング・システムでは、オペレーティング・システムのベンダーによるサポートWebサイトから必要なライブラリがインストール可能なパッケージとして入手できる場合があります。

表22-2 LinuxおよびSolarisのGCCサード・パーティ・ライブラリのバージョン

オペレーティング・システム

アーキテクチャ

GCCライブラリ

必要なライブラリのバージョン

Linux 32ビット

x86

libgcc_s.so.1

libstdc++.so.5

3.3.2

Linux 64ビット

x64

libgcc_s.so.1

libstdc++.so.6

3.4.6

Solaris 64ビット

SPARC

libgcc_s.so.1

libstdc++.so.5

3.3.2

22.2.4.1 LinuxおよびSolarisオペレーティング・システムにおけるGCCライブラリのバージョンの検証

GCCライブラリのバージョンを確認するには、次のチェックを実行します。

Linux32 i386プラットフォーム:

次のコマンドを実行して、出力が常に0より大きいことを確認します。

strings -a libgcc_s.so.1 | grep -c "GCC_3.0"
strings -a  libgcc_s.so.1 | grep -v "GCC_3.3.1" | grep -c "GCC_3.3"
file  libgcc_s.so.1 | grep "32-bit" | grep -c "80386"
file  libstdc++.so.5  | grep "32-bit" | grep -c "80386"

Linux 64 x86-64プラットフォーム:

次のコマンドを実行して、出力が常に0より大きいことを確認します。

strings -a libgcc_s.so.1 | grep -c "GCC_3.0"
strings  -a libgcc_s.so.1  | grep -v "GCC_3.3.1" | grep -c "GCC_3.3"
strings -a libgcc_s.so.1 | grep -c "GCC_4.2.0"
file  libgcc_s.so.1 | grep "64-bit" | grep -c "x86-64"
file  -L libstdc++.so.6  |  grep "64-bit" | grep -c "x86-64"

Solaris 64 SPARCプラットフォーム:

次のコマンドを実行して、出力が常に0より大きいことを確認します。

strings -a libgcc_s.so.1 | grep -c "GCC_3.0"
strings  -a libgcc_s.so.1  | grep -v "GCC_3.3.1" | grep -c "GCC_3.3"
file  libgcc_s.so.1 | grep "64-bit" | grep -c "SPARC"
file  libstdc++.so.5 | grep "64-bit" | grep -c "SPARC"

22.2.5 Windows 2003およびWindows 2008 64ビット・プラットフォームにおける64ビットOracle HTTP Server 11g Webgateの前提条件

Windows 2003またはWindows 2008 64ビット・オペレーティング・システムを使用している場合、Oracle HTTP Server 11g Webgate for Oracle Access ManagerをホストしているマシンにMicrosoft Visual C++ 2005ライブラリをインストールする必要があります。

これらのライブラリはMicrosoft Visual C++ 2005 SP1 Redistributable Package(x64)に含まれています。次のWebサイトからダウンロードできます。

http://www.microsoft.com/DownLoads/details.aspx?familyid=EB4EBE2D-33C0-4A47-9DD4-B9A6D7BD44DA&displaylang=en

さらに、Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package MFC Security Updateをインストールします。これは、次のWebサイトからダウンロードできます。

http://www.microsoft.com/downloads/en/details.aspx?familyid=fb01abe6-9099-4544-9aec-0ac13f19bc50&displaylang=en

22.3 Oracle HTTP Server 11g Webgate for Oracle Access Managerのインストール

このセクションのトピックは次のとおりです。

- インストーラの起動

- インストール・フローおよび手順

22.3.1 インストーラの起動

Oracle HTTP Server 11g Webgate for Oracle Access Managerのインストーラ・プログラムはwebgate.zipファイルに含まれています。

Oracle Identity Managementのインストール・ウィザードを起動するには、次の手順を実行します。

1. webgate.zipファイルの内容をディレクトリに展開します。このディレクトリのデフォルト名はwebgateです。

2. webgateフォルダの下のDisk1ディレクトリに移動します。

3. 次のいずれかのコマンドを実行して、インストーラを起動します。
UNIX: <runInstallerディレクトリへのフルパス>./runInstaller -jreLoc <WebTier_Home>/jdk

Windows: <setup.exeディレクトリへのフルパス>\ setup.exe -jreLoc <WebTier_Home>\jdk

注意:
Oracle HTTP Serverをインストールすると、<WebTier_Home>ディレクトリ内にjdkディレクトリが作成されます。インストーラを起動するときに、このJDKの中にあるJREフォルダの絶対パスを入力する必要があります。たとえば、Windowsで、JDKがD:\oracle\Oracle_WT1\jdkに存在する場合、次のようにしてインストーラをコマンド・プロンプトから起動します。
D:\setup.exe -jreLoc D:\oracle\Oracle_WT1\jdk

インストーラが起動すると、「ようこそ」画面が表示されます。続いて、「インストール・フローおよび手順」の項を参照し、Oracle HTTP Server 11g Webgate for Oracle Access Managerをインストールします。

22.3.2 インストール・フローおよび手順

表22-3の手順に従い、Oracle HTTP Server 11g Webgate for Oracle Access Managerをインストールします。

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

表22-3 インストール・フロー

番号

画面

説明および必要なアクション

1

「ようこそ」画面

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

2

「前提条件のチェック」画面

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

3

「インストール場所の指定」画面

MiddlewareホームおよびOracleホームの場所を指定します。

ミドルウェア・ホームには、Oracle Web TierのOracleホームが含まれている必要があります。Oracle WebLogic ServerはOracle HTTP Server Webgateをインストールするための前提条件ではありません。ただし、Oracle Web TierのコンポーネントであるOracle HTTP Serverは、ミドルウェア・ホームのディレクトリ構造のみを必要とします。

これらのディレクトリの詳細は、『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』のOracle Fusion Middlewareの概念とディレクトリ構造に関する項を参照してください。

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

4

一部のUNIXオペレーティング・システムのみ(Linux 32および64ビット、およびSolaris 64ビット):

GCCライブラリの指定画面

GCCライブラリが含まれているディレクトリを指定します。

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

5

「インストール・サマリー」画面

画面の情報を検証します。

「インストール」をクリックしてインストールを開始します。

6

「インストールの進行状況」画面

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

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

7

「インストール完了」画面

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

22.4 インストール後の手順

Oracle HTTP Server 11g Webgate for Oracle Access Managerをインストールした後、次の手順を実行する必要があります。

1. Oracleホーム下のWebgateの次のディレクトリの下に移動します。
UNIXオペレーティング・システムでは、次のようにします。

<Webgate_Home>/webgate/ohs/tools/deployWebGate

Windowsオペレーティング・システムの場合:

<Webgate_Home>\webgate\ohs\tools\deployWebGate

2. コマンド・ラインで次のコマンドを実行し、Webgate_HomeディレクトリからWebgateインスタンスの場所に必要なものをコピーします。
UNIXオペレーティング・システムでは、次のようにします。

./deployWebgateInstance.sh -w <Webgate_Instance_Directory> -oh <Webgate_Oracle_Home>

Windowsオペレーティング・システムの場合:

deployWebgateInstance.bat -w <Webgate_Instance_Directory> -oh <Webgate_Oracle_Home>

<Webgate_Oracle_Home>は、Oracle HTTP Server Webgateをインストールし、WebgateのOracleホームとして作成したディレクトリです。次の例を参照してください。

<MW_HOME>/Oracle_OAMWebGate1

<Webgate_Instance_Directory>は、Webgateのインスタンス・ホームで、Oracle HTTP Serverのインスタンス・ホームと同じです。次の例を参照してください。

<MW_HOME>/Oracle_WT1/instances/instance1/config/OHS/ohs1

Oracle HTTP Serverのインスタンス・ホームは、Oracle HTTP Serverを構成した後に作成されます。この構成は、Oracle HTTP Server 11.1.1.2.0のインストール後、またはOracle HTTP Server 11.1.1.5.0のパッチ適用後に実行します。

3. 次のコマンドを実行し、LD_LIBRARY_PATH変数に<Oracle_Home_for_Oracle_HTTP_Server>/libを含めます。
UNIXの場合(シェルにより異なる):

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:<Oracle_Home_for_Oracle_HTTP_Server>/lib

Windowsの場合:

<Webgate_Installation_Directory>\webgate\ohs\libの場所および<Oracle_Home_for_Oracle_HTTP_Server>\binの場所をPATH環境変数で設定します。PATH環境変数のエントリの一番最後にセミコロン(;)を追加し、その後このパスを追加します。

4. 現在の作業ディレクトリから1つ上のディレクトリに移動します。
UNIXオペレーティング・システムの場合、次のディレクトリに移動します。

<Webgate_Home>/webgate/ohs/tools/setup/InstallTools

Windowsオペレーティング・システムの場合、次のディレクトリに移動します。

<Webgate_Home>\webgate\ohs\tools\EditHttpConf

5. コマンドラインで次のコマンドを実行し、apache_webgate.templateをWebgate_HomeディレクトリからWebgateのインスタンスの場所(webgate.confに名前が変更されている)にコピーし、httpd.confファイルを更新してwebgate.confの名前を含めるよう1行追加します。
UNIXオペレーティング・システムでは、次のようにします。

./EditHttpConf -w <Webgate_Instance_Directory> [-oh <Webgate_Oracle_Home>] [-o <output_file>]

Windowsオペレーティング・システムの場合:

EditHttpConf.exe -w <Webgate_Instance_Directory> [-oh <Webgate_Oracle_Home>] [-o <output_file>]

注意:
-oh <WebGate_Oracle_Home>および-o <output_file>パラメータはオプションです。

<Webgate_Oracle_Home>は、Oracle HTTP Server Webgate for Oracle Access Managerをインストールし、WebgateのOracleホームとして作成したディレクトリです。次の例を参照してください。

<MW_HOME>/Oracle_OAMWebGate1

<Webgate_Instance_Directory>は、Webgateのインスタンス・ホームで、Oracle HTTP Serverのインスタンス・ホームと同じです。次の例を参照してください。

<MW_HOME>/Oracle_WT1/instances/instance1/config/OHS/ohs1

<output_file>は、ツールによって使用された一時出力ファイルの名前です。次の例を参照してください。

Edithttpconf.log

Oracle HTTP Serverのインスタンス・ホームは、Oracle HTTP Serverを構成した後に作成されます。この構成は、Oracle HTTP Server 11.1.1.2.0のインストール後、またはOracle HTTP Server 11.1.1.5.0のパッチ適用後に実行します。

22.5 Oracle HTTP Server 11g Webgate for Oracle Access Managerの検証

インストール後の手順を含め、Oracle HTTP Server 11g Webgate for Oracle Access Managerをインストールした後、installDATE-TIME_STAMP.outログ・ファイルを確認してインストールを検証できます。

Oracleインベントリ・ディレクトリの場所がわからない場合、UNIXシステムでは、<Webgate_Home>/oraInst.locファイルを参照します。

Microsoft Windowsシステムでは、インベントリ・ディレクトリのデフォルトの場所は、C:\Program Files\Oracle\Inventory\logsです。

22.6 Oracle HTTP Server 11g Webgate for Oracle Access Managerスタート・ガイド

Oracle HTTP Server 11g Webgate for Oracle Access Managerを使用する前に、次の手順を実行する必要があります。

1. 新規Webgateエージェントの登録

2. 生成済のファイルおよびアーティファクトのWebgateインスタンスの場所へのコピー

3. Oracle HTTP Serverインスタンスの再起動

22.6.1 新規Webgateエージェントの登録

Oracle Access Manager管理コンソールを使用して、新規WebgateエージェントをOracle Access Managerに登録できます。詳細は、Oracle Fusion Middleware Oracle Access Manager管理者ガイドのコンソールを使用したパートナ(エージェントおよびアプリケーション)の登録に関する項を参照してください。

もしくは、RREGコマンドライン・ツールを使用して、新規Webgateエージェントを登録できます。ツールは、インバンド・モードおよびアウトオブバンド・モードの2つのモードで実行できます。

RREGツールの設定

1. Oracle Access Managerのインストールおよび構成が終わった後、次の場所に移動します。
UNIXオペレーティング・システムでは、次のようにします。

<Oracle_IDM2>/oam/server/rreg/client

Windowsオペレーティング・システムの場合:

<Oracle_IDM2>\oam\server\rreg\client

2. コマンドラインで、gunzipを使用してRREG.tar.gzファイルを展開します。次の例を参照してください。
gunzip RREG.tar.gz

tar -xvf RREG.tar

エージェントの登録に使用するツールは次の場所にあります。

UNIXオペレーティング・システムでは、次のようにします。

<RREG_Home>/bin/oamreg.sh

Windowsオペレーティング・システムの場合:

<RREG_Home>\bin\oamreg.bat

注意:
<RREG_Home>は、RREG.tar.gz/rregの中身を展開したディレクトリです。

oamreg.shスクリプトまたはoamreg.batスクリプト内の次の環境変数を設定します。

- OAM_REG_HOME - この変数を、RREG.tar/rregの中身を展開したディレクトリへの絶対パスに設定します。

- JDK_HOME - この変数を、JavaまたはJDKがマシンにインストールされているディレクトリへの絶対パスに設定します。

OAM11gRequest.xmlファイルの更新

<RREG_Home>\inputディレクトリ内(Windowsオペレーティング・システムの場合)のOAM11GRequest.xmlファイルで、agentNameなどのエージェント・パラメータを更新する必要があります。UNIXオペレーティング・システムでは、ファイルは<RREG_Home>/inputディレクトリ内にあります。

注意:
OAM11GRequest.xmlファイル、またはショート・バージョンOAM11GRequest_short.xmlは、テンプレートとして使用されます。このテンプレート・ファイルをコピーして使用できます。

OAM11GRequest.xmlファイルまたはOAM11GRequest_short.xmlファイル内の次の必須パラメータの値を変更します。

- <serverAddress>
管理サーバーのホストとポートを指定します。

- <agentName>
エージェントのカスタム名を指定します。

- <agentBaseUrl>
Oracle HTTP Server 11g Webgateがインストールされているマシンのホストとポートを指定します。

- <preferredHost>
Oracle HTTP Server 11g Webgateがインストールされているマシンのホストとポートを指定します。

- <security>
インストールされているWebgateに基づいて、openなどのセキュリティ・モードを指定します。

- <primaryServerList>
<Server>コンテナ要素の下にある、Oracle Access Managerプロキシに対する管理対象サーバーのホストとポートを指定します。

ファイルを変更した後、ファイルを保存して閉じます。

インバンド・モード

OAM11GRequest.xmlファイルのWebgateパラメータを更新した後、RREGツールを一度実行すると、Webgateが必要とするファイルおよびアーティファクトは、次のディレクトリに生成されます。

UNIXオペレーティング・システムでは、次のようにします。

<RREG_Home>/output/<agent_name>

Windowsオペレーティング・システムの場合:

<RREG_Home>\output\<agent_name>

注意:
RREGは、クライアント・マシンまたはサーバー・マシンのいずれでも実行できます。サーバー・マシンで実行する場合、アーティファクトをクライアント・マシンに手動でコピーする必要があります。

手順は次のとおりです。

1. OAM11GRequest.xmlファイルを開きます。このファイルはinputディレクトリ(UNIXでは<RREG_Home>/input/、Windowsでは<RREG_Home>\input)にあります。<RREG_Home>は、RREG.tar.gz/rregの中身を展開したディレクトリです。このXMLファイルを編集し、新規のOracle HTTP Server Webgate for Oracle Access Managerのパラメータを入力します。

2. コマンドラインで次のコマンドを実行します。
UNIXオペレーティング・システムでは、次のようにします。

./<RREG_Home>/bin/oamreg.sh inband input/OAM11GRequest.xml

Windowsオペレーティング・システムの場合:

<RREG_Home>\bin\oamreg.bat inband input\OAM11GRequest.xml

アウトオブバンド・モード

サーバーにアクセスできないエンドユーザーの場合、更新したOAM11GRequest.xmlファイルをシステム管理者に電子メールで送信し、アウトオブバンド・モードでRREGを実行してもらうことが可能です。生成された<AgentID>_Response.xmlファイルをシステム管理者から受領し、このファイルのRREGを実行して、必要なWebgateファイルおよびアーティファクトを取得できます。

生成された<AgentID>_Response.xmlファイルを管理者から受領した後、このファイルを手動でマシン上のinputディレクトリにコピーする必要があります。

手順は次のとおりです。

1. サーバーにアクセスできないエンドユーザーは、OAM11GRequest.xmlファイルを開きます。このファイルはinputディレクトリ(UNIXでは<RREG_Home/input/、Windowsでは<RREG_Home\input\)にあります。<RREG_Home>は、RREG.tar.gz/rregの中身を展開したディレクトリです。このXMLファイルを編集し、新規のOracle HTTP Server Webgate for Oracle Access Managerのパラメータを入力します。更新したファイルをシステム管理者に送信します。

2. 管理者は、更新されたOAM11GRequest.xmlファイルをマシン上のinputディレクトリにコピーします(UNIXでは<RREG_Home>/input/、Windowsでは<RREG_Home>\input\)。これは、エンドユーザーから受信したファイルです。管理者のRREG_Homeディレクトリに移動し、コマンドラインで次のコマンドを実行します。
UNIXオペレーティング・システムでは、次のようにします。

./<RREG_Home>/bin/oamreg.sh outofband input/OAM11GRequest.xml

Windowsオペレーティング・システムの場合:

<RREG_Home>\bin\oamreg.bat outofband input\OAM11GRequest.xml

<Agent_ID>_Response.xmlファイルが管理者のマシンのoutputディレクトリに生成されます(UNIXでは<RREG_Home>/output/、Windowsでは<RREG_Home>output\)。更新済のOAM11GRequest.xmlファイルを最初に管理者に送信したエンドユーザーに、このファイルを送信します。

3. エンドユーザーは、生成された<Agent_ID>_Response.xmlファイルをinputディレクトリにコピーします(UNIXでは<RREG_Home>/input/、Windowsでは<RREG_Home>input\)。これは、管理者から受信したファイルです。クライアントのRREGホーム・ディレクトリに移動し、コマンドラインで次のコマンドを実行します。
UNIXオペレーティング・システムでは、次のようにします。

./<RREG_Home>/bin/oamreg.sh outofband input/<Agent_ID>_Response.xml

Windowsオペレーティング・システムの場合:

<RREG_Home>\bin\oamreg.bat outofband input\<Agent_ID>_Response.xml

注意:
Oracle Fusion Middleware Oracle Access Manager管理者ガイドのコンソールを使用したパートナ(エージェントおよびアプリケーション)の登録に関する項で説明されているように、Oracle Access Manager管理コンソールを使用してWebgateエージェントを登録すると、登録後に生成されたファイルおよびアーティファクトを、サーバー・マシン(Oracle Access Manager管理コンソールが実行されているマシン)からクライアント・マシンに手動でコピーする必要があります。ファイルおよびアーティファクトは<MW_HOME/user_projects/domains/<name_of_the_WebLogic_domain_for_OAM/output/<Agent_IDディレクトリに生成されます。

RREGによって生成されるファイルおよびアーティファクト

新規Webgateエージェントの登録に使用する方法またはモードに関係なく、次のファイルおよびアーティファクトが<RREG_Home>/output/<Agent ID>ディレクトリに生成されます。

- cwallet.sso

- ObAccessClient.xml

- SIMPLEモードの場合、RREGによって次のものが生成されます。

- password.xml。SSLで使用される秘密鍵を暗号化するための不明瞭化されたグローバル・パスフレーズが含まれます。このパスフレーズは、サーバーで使用されているパスフレーズと同じものを使用できます。

- aaa_key.pem

- aaa_cert.pem

- CERTモードの場合、RREGによって次のものが生成されます。
password.xml。SSLで使用される秘密鍵を暗号化するための不明瞭化されたグローバル・パスフレーズが含まれます。このパスフレーズは、サーバーで使用されているパスフレーズと異なるものを使用できます。

注意:
RREGによって生成されたこれらのファイルを使用して証明書リクエストを生成し、サードパーティの認証局に署名を求めることができます。既存の証明書をインストールするには、既存のaaa_cert.pemおよびaaa_chain.pemファイルをpassword.xmlおよびaaa_key.pemと合せて使用する必要があります。

22.6.2 生成済のファイルおよびアーティファクトのWebgateインスタンスの場所へのコピー

RREGがこれらのファイルおよびアーティファクトを生成した後、手動でこれら(使用しているセキュリティ・モードにより、cwallet.sso、ObAccessClient.xml、password.xml、aaa_key.pem、aaa_cert.pemのいずれか)を<RREG_Home>/output/<Agent ID>ディレクトリから<Webgate_Instance_Home>ディレクトリにコピーする必要があります。

OPENモードの場合、次のファイルを<RREG_Home>/output/<Agent_ID>ディレクトリから<Webgate_Instance_Home>/webgate/configディレクトリにコピーします。

- ObAccessClient.xml

- cwallet.sso

SIMPLEモードの場合、次のファイルを<RREG_Home>/output/<Agent_ID>ディレクトリから<Webgate_Instance_Home>/webgate/configディレクトリにコピーします。

- ObAccessClient.xml

- cwallet.sso

- password.xml

さらに、次のファイルを<RREG_Home>/output/<Agent_ID>ディレクトリから<Webgate_Instance_Home>/webgate/config/simpleディレクトリにコピーします。

- aaa_key.pem

- aaa_cert.pem

CERTモードの場合、次のファイルを<RREG_Home>/output/<Agent_ID>ディレクトリから<Webgate_Instance_Home>/webgate/configディレクトリにコピーします。

- ObAccessClient.xml

- cwallet.sso

- password.xml

ファイルをコピーした後、新規証明書を生成するか、既存の証明書を移行する必要があります。

新規証明書の生成

次の手順で、新規証明書を生成します。

1. 現在の作業ディレクトリから、<Webgate_Home>/webgate/ohs/tools/opensslディレクトリに移動します。

2. コマンドラインから、次のようにして証明書リクエストを作成します。
./openssl req -utf8 -new -nodes -config openssl_silent_ohs11g.cnf -keyout aaa_key.pem -out aaa_req.pem -rand <Webgate_Home>/webgate/ohs/config/random-seed

3. 次のようにして、証明書を自己署名します。
./openssl ca -config openssl_silent_ohs11g.cnf -policy policy_anything -batch -out aaa_cert.pem -infiles aaa_req.pem

4. 次の生成された証明書を<Webgate_Instance_Home>/webgate/configディレクトリにコピーします。

- aaa_key.pem

- aaa_cert.pem

- simpleCAディレクトリ内のcacert.pem

注意:
cacert.pemファイルをコピーした後、ファイルの名前をaaa_chain.pemに変更する必要があります。

既存の証明書の移行

既存の証明書(aaa_key.pem、aaa_cert.pemおよびaaa_chain.pem)を移行する場合、aaa_key.pemを暗号化する際に使用したパスフレーズを記録しておいてください。同じパスフレーズをRREG登録処理中に入力する必要があります。同じパスフレーズを使用しないと、RREGによって生成されたpassword.xmlファイルが、鍵の暗号化に使用されたパスフレーズと一致しません。

同じパスフレーズを入力したら、これらの証明書を次のようにコピーできます。

1. 現在の作業ディレクトリから、<Webgate_Instance_Home>/webgate/configディレクトリに移動します。

2. 次の証明書を<Webgate_Instance_Home>/webgate/configディレクトリにコピーします。

- aaa_key.pem

- aaa_cert.pem

- aaa_chain.pem

22.6.3 Oracle HTTP Serverインスタンスの再起動

Oracle Process Manager and Notification Server(OPMN)コマンドライン・ツールを使用して、Oracle HTTP Serverインスタンスを起動または終了できます。インスタンスが実行中の場合、コマンドラインで次のコマンドを実行し、すべての実行中インスタンスを終了します。

<Oracle_Home_for_Oracle_HTTP_Server>/opmn/bin/opmnctl stopall

Oracle HTTP Serverインスタンスを再起動するには、コマンドラインで次のコマンドを実行します。

1. <Oracle_Home_for_Oracle_HTTP_Server>/opmn/bin/opmnctl start

2. <Oracle_Home_for_Oracle_HTTP_Server>/opmn/bin/opmnctl startproc ias-component=<Oracle_HTTP_Server_Instance_Name>

23 ライフサイクルの管理

この章では、1つ以上のコンポーネントと統合されたOracle Identity and Access Managementコンポーネントでライフサイクルの変更イベントが発生した場合に対処する方法を説明します。

次のトピックが含まれます。

- 統合されたコンポーネントへのライフサイクル・イベントの影響

- Oracle Identity Managerのライフサイクル管理

- Oracle Access Managerのライフサイクル管理

- Oracle Adaptive Access Managerのライフサイクル管理

- Oracle Identity Navigatorのライフサイクル管理

- リファレンス

23.1 統合されたコンポーネントへのライフサイクル・イベントの影響

次に、すでに別のコンポーネントに統合されているコンポーネントに対して、特定のライフサイクル・イベント(リワイヤリングとも呼ばれる)がどのような影響を与えるかを説明します。

- 再関連付け
統合されたコンポーネントのホスト名またはポートが再関連付けされた場合。たとえば、OVDサーバーのホスト名が変更された場合。

- テストから本番へ
テストまたはパイロット環境のエンティティが事前インストール済の本番環境に移行された場合、依存するコンポーネントが影響を受けることがあります。たとえば、Oracle Identity Manager Navigatorを新しい本番環境に移動した場合です。

注意:
コンポーネントによっては、リワイヤリングによるテストから本番への移動ができず、サーバーの新しい本番インスタンスを作成する方がよい場合があります。たとえば、Oracle Identity Federationは、テストの構成を変更するかわりに本番環境に新しくインストールします。

23.2 Oracle Identity Managerのライフサイクル管理

Oracle Identity Managerのライフサイクル管理イベントには次のものが含まれます。

- 次のコンポーネントのホストまたはポートに変更があった場合の再関連付け:

- Oracle Virtual Directory

- Oracle SOA Suite

- MDS

- テスト環境から本番環境へのメタデータの移動

OIMに関するライフサイクル管理の手順は、次の情報を参照してください。

- Oracle Fusion Middleware System Oracle Identity Managerシステム管理者ガイドのOracle Virutal Directoryのホストとポートの変更に関する項

- Oracle Fusion Middleware System Oracle Identity Managerシステム管理者ガイドのOVDパスワードの変更に関する項

- Oracle Fusion Middleware System Oracle Identity Managerシステム管理者ガイドのSPMLクライアントのホストとポートの変更に関する項

- Oracle Fusion Middleware System Oracle Identity Managerシステム管理者ガイドのSOAホストとポートの変更に関する項

- Oracle Fusion Middleware System Oracle Identity Managerシステム管理者ガイドのOracle Identity Managerデータベースのホストとポートの変更に関する項

- Oracle Fusion Middleware Oracle Adaptive Access Manager開発者ガイドの既存のOracle Adaptive Access Manager(OAAM)とのOracle Identity Manager(OIM)のリワイヤリングに関する項

- Oracle Fusion Middleware System Oracle Identity Managerシステム管理者ガイドのOracle Identity Managerデータベースのパスワードの変更に関する項

- 『Oracle Fusion Middleware Oracle Virtual Directory管理者ガイド』のLDAPアダプタの構成に関する項

- Oracle Fusion Middleware Oracle Identity Navigator管理者ガイドの製品の検出を使用した製品ランチャーへのコンポーネント・リンクの追加に関する項

- 『Oracle Fusion Middleware Oracle Virtual Directory管理者ガイド』のアダプタ・プラグインの編集に関する項

- 『Oracle Fusion Middleware管理者ガイド』のOracle Identity Managerの新しい本番環境への移動に関する項

- 『Oracle Fusion Middleware管理者ガイド』のOracle Identity Managerの既存の本番環境への移動に関する項

23.3 Oracle Access Managerのライフサイクル管理

Oracle Access Managerのライフサイクル・イベントには、テスト・システムから本番へのポリシー構成情報のレプリケートが含まれます。

OAMに関するライフサイクル管理の手順は、次の情報を参照してください。

- Oracle Fusion Middleware Oracle Identity Navigator管理者ガイドの製品の検出を使用した製品ランチャーへのコンポーネント・リンクの追加に関する項

- Oracle Fusion Middleware Oracle Access Manager管理者ガイドのOAM 11gデータのテストから本番デプロイメントへの移動に関する項

23.4 Oracle Adaptive Access Managerのライフサイクル管理

Oracle Adaptive Access Managerのライフサイクル・イベントには、次のコンポーネントのホストまたはポートが変更されたときの再関連付けが含まれます。

- Oracle Virtual Directory

- Oracle Internet Directory

- Oracle Database

- Oracle Identity Manager

OAAMに関するライフサイクル管理の手順は、次の情報を参照してください。

- Oracle Fusion Middleware Oracle Identity Navigator管理者ガイドの製品の検出を使用した製品ランチャーへのコンポーネント・リンクの追加に関する項

- Oracle Fusion Middleware Oracle Adaptive Access Manager開発者ガイドの既存のOracle Adaptive Access Manager(OAAM)とのOracle Virtual Directory(OVD)のリワイヤリングに関する項

- Oracle Fusion Middleware Oracle Adaptive Access Manager開発者ガイドの既存のOracle Adaptive Access Manager(OAAM)とのOracle Identity Manager(OIM)のリワイヤリングに関する項

- Oracle Fusion Middleware Oracle Adaptive Access Manager開発者ガイドの既存のOAAMとのOIDのリワイヤリング(OVDがない場合)に関する項

- Oracle Fusion Middleware Oracle Adaptive Access Manager開発者ガイドの既存のOAAMとのデータベースのリワイヤリングに関する項

- 『Oracle Fusion Middleware管理者ガイド』のOracle Adaptive Access Managerの新しい本番環境への移動に関する項

- 『Oracle Fusion Middleware管理者ガイド』のOracle Adaptive Access Managerの既存の本番環境への移動に関する項

23.5 Oracle Identity Navigatorのライフサイクル管理

Oracle Identity Navigatorのライフサイクル・イベントには、テストから本番への移行、およびOracle Business Intelligence Publisherとの統合のリワイヤリングが含まれます。

OINに関するライフサイクル管理の手順は、次の情報を参照してください。

- Oracle Fusion Middleware Oracle Identity Navigator管理者ガイドのOracle Identity Navigatorのテストから本番への移行に関する項

- Oracle Fusion Middleware Oracle Identity Navigator管理者ガイドのOracle Business Intelligence Publisherの構成に関する項

- Oracle Fusion Middleware Oracle Identity Navigator管理者ガイドの製品の検出を使用した製品ランチャーへのコンポーネント・リンクの追加に関する項

- Oracle Fusion Middleware Oracle Identity Navigator管理者ガイドのOracle Identity Navigatorのテストから本番への移行に関する項

23.6 参照

Oracle Fusion Middlewareのライフサイクル管理の詳細は、『Oracle Fusion Middleware管理者ガイド』の、第V部、高度な管理: 環境の拡張に関する項を参照してください。

第IV部

付録

第IV部は次の付録で構成されています。

- 付録A「Oracle Identity Management 11.1.1.6.0ソフトウェアのインストール画面」

- 付録B「Oracle Identity and Access Management 11.1.1.5.0ソフトウェアのインストール画面」

- 付録C「Oracle Identity Managerの構成画面」

- 付録D「Oracleスタックの起動または停止」

- 付録E「Oracle Directory Server Enterprise Edition(ODSEE)の事前構成」

- 付録F「Oracle Identity Managementの削除と再インストール」

- 付録G「Oracle Identity and Access Managementの削除と再インストール」

- 付録H「サイレント・インストールの実行」

- 付録I「インストールのトラブルシューティング」

- 付録J「OAAMパーティション・スキーマ・リファレンス」

- 付録K「ソフトウェアの削除画面」

A Oracle Identity Management 11.1.1.6.0ソフトウェアのインストール画面

この付録では、Oracle Identity Management 11gソフトウェアのインストールとウィザードの画面で、Oracle Internet Directory、Oracle Virtual Directory、Oracle Directory Services Manager、Oracle Directory Integration PlatformおよびOracle Identity Federationをインストールして構成する方法について説明します。

次の項目が含まれます。

- ようこそ

- ソフトウェア更新のインストール

- インストール・タイプの選択

- 前提条件のチェック

- ドメインの選択

- インストール場所の指定

- セキュリティ更新の指定

- コンポーネントの構成

- ポートの構成

- スキーマ・データベースの指定

- Oracle Virtual Directory情報の指定

- OID管理者パスワードの指定

- Oracle Identity Federation構成タイプの選択

- Oracle Identity Federationの詳細の指定

- インストール・サマリー

- インストールの進行状況

- 構成の進行状況

- インストール完了

A.1 ようこそ

「ようこそ」画面は、Oracle Identity Management 11gインストーラ・ウィザードを起動するたびに表示されます。

図A-1 「ようこそ」画面

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

A.2 ソフトウェア更新のインストール

この画面では、Oracle Identity Managementをインストールする前にソフトウェアの更新を検索およびインストールできます。

図A-2 ソフトウェア更新のインストール画面

My Oracle Supportで更新を検索するには、My Oracle Supportで更新を検索を選択し、ユーザー名およびパスワードを指定し、その後「更新の検索」をクリックします。検索を開始する前に、「プロキシ設定」をクリックしてプロキシ・サーバーの設定を変更したり、「接続のテスト」をクリックして資格証明をテストできます。

コンピュータに保存した更新を検索するには、ローカル・ディレクトリで更新を検索を選択し、ディレクトリを指定してから、「更新の検索」をクリックします。

ソフトウェアを更新しない場合は、「ソフトウェア更新のスキップ」を選択できます。左側のリンクはMy Oracle Supportの更新から「ソフトウェア更新のスキップ」に変化します。

「次へ」をクリックして、ソフトウェアの更新を開始するか、インストールを続行します。

A.3 インストール・タイプの選択

この画面では、インストール・タイプを選択できます。

図A-3 「インストール・タイプの選択」画面

「インストール・タイプの選択」画面には、「インストールと構成」と「ソフトウェアのインストール - 構成なし」の2つのオプションがあります。

- 「インストールと構成」オプションを選択すると、Oracle Identity Managementコンポーネントをインストールし、同時にいくつかの基礎的な要素(パスワード、ユーザー名など)を構成できます。「インストールと構成」オプションを使用してデプロイすると、Oracle Identity Managementコンポーネントが実行を開始し、ただちに使用できるようになります。

- Oracle Identity Managementコンポーネントをインストールするが、インストール時には構成を行わない場合は、「ソフトウェアのインストール - 構成なし」オプションを選択します。「ソフトウェアのインストール - 構成なし」オプションを選択すると、インストーラはコンポーネント・ソフトウェアをインストールして終了します。「ソフトウェアのインストール - 構成なし」オプションを使用してデプロイした場合、Oracle Identity Managementコンポーネントは実行を開始しません。追加の構成が必要です。
「ソフトウェアのインストール - 構成なし」オプションを使用してコンポーネントをインストールした場合、Oracle Identity Management 11gリリース1(11.1.1)構成ウィザードを使用して、後から構成を行うことができます。Oracle Identity Management 11gリリース1(11.1.1.6.0)構成ウィザードを起動するには、ORACLE_HOME/bin/config.shスクリプト(Windowsではconfig.bat)を実行します。

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

A.4 前提条件のチェック

インストール・プログラムにより、選択した操作を実行するために必要な動作保証されたバージョン、正しいソフトウェア・パッケージ、十分な領域およびメモリーがあるかどうかが確認されます。問題が検出された場合、このページにエラーが表示されます。

次の例の画面は、Windowsオペレーティング・システムのみに該当します。

図A-4 「前提条件のチェック」画面

この画面で、インストールの「中止」、「再試行」または「続行」を選択できます。

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

A.5 ドメインの選択

この画面では、ドメインを選択できます。次のいずれかのオプションを選択します。

- オプション1: 新しいドメインの作成

- オプション2: 既存ドメインを開く

- オプション3: クラスタを開く

- オプション4: ドメインなしで構成

オプション1: 新しいドメインの作成

図A-5 新しいドメインの作成オプション

作成するドメインのユーザー名、ユーザー・パスワードおよびドメイン名を入力します。

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

オプション2: 既存ドメインを開く

図A-6 既存ドメインを開くオプション

拡張先の既存のドメインのホスト名、ポート、ユーザー名およびユーザー・パスワードを入力します。

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

オプション3: クラスタを開く

図A-7 「クラスタを開く」オプション

Oracle Identity Managementインストールの展開先の既存クラスタ情報を入力します。含めるクラスタのホスト名、ポート、ユーザー名およびユーザー・パスワードを入力します。

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

オプション4: ドメインなしで構成

このオプションを選択した場合は、インストールのドメインを作成も拡張もしません。

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

A.6 「インストール場所の指定」

この画面では、インストールする新しいOracle Identity Management 11gソフトウェアの場所を入力します。

図A-8 「インストール場所の指定」画面

Oracle WebLogic Serverがマシンにインストールされていることを確認してください。「参照」をクリックしてOracle Fusion Middlewareのホーム・ディレクトリにナビゲートします。Oracle Identity Management 11gコンポーネントの新しいOracleホーム・ディレクトリの名前を入力します。

ミドルウェアの場所が存在しない場合、Oracle Identity Managementインストーラを実行する前に、WebLogic Serverをインストールしてミドルウェア・ホーム・ディレクトリを作成する必要があります。「Oracle WebLogic ServerのインストールおよびOracleミドルウェア・ホームの作成」を参照してください。

注意:
「インストール場所の指定」画面で有効なミドルウェア・ホーム・ディレクトリを指定しなかった場合、インストーラにより、Oracle Identity Manager Design ConsoleおよびOracle Identity Manager Remote Managerのみのインストールを続行することを確認するメッセージおよびプロンプトが表示されます。Oracle Identity Managerのこれらの2つのコンポーネントには、ミドルウェア・ホーム・ディレクトリは必要ありません。
Oracle Identity Manager Design ConsoleまたはRemote Managerのみをインストールする場合、Oracle WebLogic Serverをインストールしたり、Design ConsoleまたはRemote Managerが構成されるマシンにミドルウェア・ホーム・ディレクトリを作成する必要はありません。

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

A.7 セキュリティの更新の指定

この画面では、製品に関する最新の問題を通知する電子メール・アドレスを指定します。

図A-9 セキュリティ更新の指定画面

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

A.8 コンポーネントの構成

この画面では、インストールと構成を実行するOracle Identity Managementコンポーネントを選択します。

図A-10 「コンポーネントの構成」画面

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

A.9 ポートの構成

この画面では、インストーラによるポートの構成方法を選択します。

図A-11 「ポートの構成」画面

画面には、次の2つのオプションが表示されます。

- インストーラが、あらかじめ定められた範囲内のポートを構成するようにするには、自動ポート構成を選択します。

- staticports.iniファイルを使用してポートを構成する場合は、「構成ファイルを使用してポートを指定」を選択します。ファイルの表示/編集をクリックして、staticports.iniファイルの設定を更新します。

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

A.10 スキーマ・データベースの指定

この画面は、「Oracle Internet Directory」を選択した場合に表示されます。既存のスキーマを使用するか、インストーラを使用して新しいスキーマを作成するかを選択できます。

図A-12 「スキーマ・データベースの指定」画面

「図A-12 「スキーマ・データベースの指定」画面」の説明

「スキーマ・データベースの指定」画面には、次の2つのオプションが表示されます。

注意:
既存のスキーマを使用する場合、インストールを続けるにはデータベースに現在そのスキーマが存在する必要があります。現在データベースに存在しない場合には、Oracle Fusion Middlewareリポジトリ作成ユーティリティを使用して作成する必要があります。

- 既存スキーマの使用
既存のスキーマを使用する手順:

1. 「既存のスキーマの使用」を選択します。

2. 「接続文字列」フィールドにデータベース接続情報を入力します。接続文字列は、hostname:port:servicenameの形式である必要があります。Oracle Real Application Clusters(RAC)の場合、接続文字列は、hostname1:port1:instance1^hostname2:port2:instance2@servicenameという形式である必要があります。

3. 「パスワード」フィールドに、既存のODSスキーマのパスワードを入力します。

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

注意:
既存のODSスキーマとODSSMスキーマのパスワードが異なる場合、「次へ」をクリックすると、ODSSMパスワードの指定画面が表示されます。既存のODSSMスキーマのパスワードを入力して、「次へ」をクリックします。

- スキーマの作成
新しいスキーマを作成するには:

1. スキーマの作成を選択します。

2. 「接続文字列」フィールドにデータベース接続情報を入力します。接続文字列は、hostname:port:servicenameの形式である必要があります。Oracle Real Application Clusters(RAC)の場合、接続文字列は、hostname1:port1:instance1^hostname2:port2:instance2@servicenameという形式である必要があります。

3. 「ユーザー名」フィールドにデータベース・ユーザーの名前を入力します。指定するユーザーにはDBA権限が必要です。

注意:
Oracle Database 11gリリース2(11.2)以上のバージョンを使用している場合、データベース・ユーザーは'SYS'のみにする必要があります。

4. 「パスワード」フィールドに、データベース・ユーザーのパスワードを入力します。

5. 「次へ」をクリックします。「OIDパスワードの入力」画面が表示されます。

6. ODSスキーマ・パスワードフィールドにパスワードを入力することによって、新しいODSスキーマ・パスワードを作成します。
ODSスキーマ・パスワードの確認フィールドに、パスワードをもう一度入力します。

7. ODSSMスキーマ・パスワードフィールドにパスワードを入力することによって、新しいODSSMスキーマ・パスワードを作成します。
ODSSMスキーマ・パスワードの確認フィールドに、パスワードをもう一度入力します。

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

A.11 Oracle Virtual Directory情報の指定

この画面は、「Oracle Virtual Directory」を選択した場合に表示されます。この画面では、「Oracle Virtual Directory」情報を指定します。

図A-13 Oracle Virtual Directory情報の指定画面

「図A-13 Oracle Virtual Directory情報の指定画面」の説明

次の情報を入力します。

- LDAP v3名前空間: Oracle Virtual Directoryの名前空間を入力します。デフォルト値は、dc=us,dc=oracle,dc=comです。

- HTTP Webゲートウェイ: Oracle Virtual Directory HTTP Webゲートウェイを有効にするには、このオプションを選択します。

- 保護: このオプションは、HTTP Webゲートウェイを有効化済で、SSLを使用して保護する場合に選択します。

- 管理者ユーザー名: Oracle Internet Directory管理者のユーザー名を入力します。デフォルト値は、cn=orcladminです。

- パスワード: Oracle Virtual Directory管理者のパスワードを入力します。

- パスワードの確認: Oracle Virtual Directory管理者のパスワードを再入力します。

- セキュア・モードでの管理サーバーの構成: SSLを使用してOracle Virtual Directoryの管理リスナーを保護するには、このオプションを選択します。このオプションは、デフォルトで選択されています。このオプションを選択することをお薦めします。

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

A.12 OID管理者パスワードの指定

この画面は、「Oracle Internet Directory」を選択した場合に表示されます。

図A-14 OID管理者パスワードの指定画面

「図A-14 OID管理者パスワードの指定画面」の説明

Oracle Internet Directory管理者のパスワードを入力します。

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

A.13 Oracle Identity Federation構成タイプの選択

この画面は、Oracle Identity Federationを選択した場合に表示されます。

図A-15 Oracle Identity Federation構成タイプの選択画面

「図A-15 Oracle Identity Federation構成タイプの選択画面」の説明

次のいずれかの構成タイプを選択します。

- 基本: Oracle Identity Federationのデータストアや認証エンジン・タイプを選択する必要も、接続詳細を指定する必要もありません。

- 拡張: このオプションでは、データストアの構成タイプと認証エンジンを選択し、データストアおよび認証エンジンの接続詳細を指定することができます。

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

A.14 Oracle Identity Federationの詳細の指定

この画面は、Oracle Identity Federationを選択した場合に表示されます。

図A-16 「Oracle Identity Federationの詳細の指定」画面

「図A-16 「Oracle Identity Federationの詳細の指定」画面」の説明

次の情報を入力します。

- PKCS12パスワード: Oracle Identity Federationが暗号化とウォレットの署名に使用するパスワードを入力します。自己署名証明書付きのウォレットが自動的に生成されます。ウォレットの使用は、テストの場合のみお薦めします。

- パスワードの確認: PKCS12パスワードをもう一度入力します。

- サーバーID: このOracle Identity Federationインスタンスを識別するために使用する文字列を入力します。入力した文字列の先頭に、oifという接頭辞が追加されます。Oracle WebLogic Server管理ドメイン内の各論理Oracle Identity Federationインスタンスは、一意のサーバーIDを持つ必要があります。単一の論理インスタンスとして働くクラスタ化されたOracle Identity Federationインスタンスは、同じサーバーIDを持ちます。

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

A.15 インストール・サマリー

この画面では、Oracle Identity Management 11gインストールのサマリーが表示されます。

図A-17 「インストール・サマリー」画面

この画面の内容を確認し、「インストール」をクリックしてOracle Identity Management 11gソフトウェアのインストールを開始します。

A.16 インストールの進行状況

この画面では、Oracle Identity Managementインストールの進行状況が表示されます。

図A-18 「インストールの進行状況」画面

インストールが完了する前に終了する場合は、「取消」をクリックします。インストールの進行状況インジケータにより、インストールされているファイルのその時点でのインベントリが表示されます。ソフトウェア・バイナリのみインストールする場合、すべてのバイナリがインストールされたらインストールが完了します。

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

A.17 構成の進行状況

この画面には、Oracle Identity Managementの構成の進行状況が表示されます。

図A-19 「構成の進行状況」画面

構成が完了する前に中止する場合は、「中止」をクリックします。構成を再試行する場合は、「再試行」をクリックします。

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

A.18 インストール完了

この画面には、「場所」、「ディスク領域」および「アプリケーション」などのインストール・パラメータのサマリーが表示されます。サイレント・インストールに使用するレスポンス・ファイルとしてインストール構成を保存するには、「保存」をクリックします。

図A-20 「インストール完了」画面

「終了」をクリックして、インストール・プロセスを終了します。

B Oracle Identity and Access Management 11.1.1.5.0ソフトウェアのインストール画面

この付録では、Oracle Identity and Access Management 11gソフトウェアのインストール・ウィザードの画面で、Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Entitlements ServerおよびOracle Identity Navigatorをインストールする方法を説明します。

内容は次のとおりです。

- ようこそ

- ソフトウェア更新のインストール

- 前提条件のチェック

- インストール場所の指定

- インストール・サマリー

- インストールの進行状況

- インストール完了

B.1 ようこそ

「ようこそ」画面は、Oracle Identity and Access Management 11gインストーラ・ウィザードを起動するたびに表示されます。

図B-1 「ようこそ」画面

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

B.2 ソフトウェア更新のインストール画面

この画面では、My Oracle Supportアカウントを使用して、重要なセキュリティ更新を含む最新のソフトウェア更新を迅速かつ簡単に検索できます。

図B-2 ソフトウェア更新のインストール

B.3 前提条件のチェック

インストール・プログラムにより、選択した操作を実行するために必要な動作保証されたバージョン、正しいソフトウェア・パッケージ、十分な領域およびメモリーがあるかどうかが確認されます。問題が検出された場合、このページにエラーが表示されます。

次の例の画面は、Windowsオペレーティング・システムのみに該当します。インストーラによって実行される前提条件のチェックの詳細は、「Oracle Identity and Access Managementインストーラによって実行される前提条件のチェック」を参照してください。

図B-3 「前提条件のチェック」画面

この画面で、インストールの「中止」、「再試行」または「続行」を選択できます。

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

B.4 インストール場所の指定

この画面では、インストールする新しいOracle Identity and Access Management 11gソフトウェアの場所を入力します。

図B-4 「インストール場所の指定」画面

Oracle WebLogic Serverがマシンにインストールされていることを確認してください。「参照」をクリックしてOracle Fusion Middlewareのホーム・ディレクトリにナビゲートします。Oracle Identity and Access Management 11gコンポーネントの新しいOracleホーム・ディレクトリの名前を入力します。

ミドルウェアの場所が存在しない場合、Oracle Identity and Access Managementインストーラを実行する前に、WebLogic Serverをインストールしてミドルウェア・ホーム・ディレクトリを作成する必要があります。「Oracle WebLogic ServerのインストールおよびOracleミドルウェア・ホームの作成」を参照してください。

注意:
「インストール場所の指定」画面で有効なミドルウェア・ホーム・ディレクトリを指定しなかった場合、インストーラにより、Oracle Identity Manager Design ConsoleおよびOracle Identity Manager Remote Managerのみのインストールを続行することを確認するメッセージおよびプロンプトが表示されます。Oracle Identity Managerのこれらの2つのコンポーネントには、ミドルウェア・ホーム・ディレクトリは必要ありません。
Oracle Identity Manager Design ConsoleまたはRemote Managerのみをインストールする場合、Oracle WebLogic Serverをインストールしたり、Design ConsoleまたはRemote Managerが構成されるマシンにミドルウェア・ホーム・ディレクトリを作成する必要はありません。

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

B.5 インストール・サマリー

この画面には、Oracle Identity and Access Management 11gインストールのサマリーが表示されます。

図B-5 「インストール・サマリー」画面

この画面の内容を確認し、「インストール」をクリックしてOracle Identity and Access Management 11gソフトウェアのインストールを開始します。

B.6 インストールの進行状況

この画面には、Oracle Identity and Access Managementのインストールの進行状況が表示されます。

図B-6 「インストールの進行状況」画面

インストールが完了する前に終了する場合は、「取消」をクリックします。インストールの進行状況インジケータにより、インストールされているファイルのその時点でのインベントリが表示されます。ソフトウェア・バイナリのみインストールする場合、すべてのバイナリがインストールされたらインストールが完了します。

B.7 インストール 完了

この画面には、「場所」、「ディスク領域」および「アプリケーション」などのインストール・パラメータのサマリーが表示されます。サイレント・インストールに使用するレスポンス・ファイルとしてインストール構成を保存するには、「保存」をクリックします。

図B-7 「インストール 完了」画面

「終了」をクリックして、インストール・プロセスを終了します。

C Oracle Identity Managerの構成画面

この付録では、Oracle Identity Manager 11gの構成ウィザードの画面について説明します。このウィザードを使用して、Oracle Identity Managerサーバー、Oracle Identity Manager Design ConsoleおよびOracle Identity Manager Remote Managerを構成できます。

内容は次のとおりです。

- ようこそ

- 構成するコンポーネント

- データベース

- WebLogic Admin Server

- OIMサーバー

- BI Publisher

- LDAPサーバー

- LDAPサーバー続き

- 構成サマリー

C.1 ようこそ

「ようこそ」画面は、Oracle Identity Manager構成ウィザードを起動するたびに表示されます。

図H-1 「ようこそ」画面

Oracle Identity Manager構成ウィザードは、初期設定時に1回だけOracle Identity Managerサーバーを構成するために使用できます。このウィザードを使用してOracle Identity Managerサーバーを構成した後、Oracle Identity Managerの構成を変更するためにこのウィザードを再度実行することはできません。このような変更には、Oracle Enterprise Manager Fusion Middleware Controlを使用する必要があります。ただし、Design ConsoleまたはRemote Managerが構成されている他のマシンでなら、必要に応じてこのウィザードを実行できます。

Oracle Identity Managerサーバー、Design Console(Windows上)およびRemote Managerを構成するためにOracle Identity Manager構成ウィザードを起動する前に、Oracle Identity Managerを新規または既存のWebLogicドメインに構成したことを確認してください。

サーバーを構成する場合、WebLogic Administration Serverが実行されているマシン上(Oracle Identity Managerがデプロイされているドメインの管理サーバー)でこのウィザードを実行する必要があります。Oracle Identity Managerサーバーの構成を開始する前に、管理サーバーが起動しており、稼働中であることを確認します。

Design Consoleのみを構成する場合、Design Consoleを構成するWindowsマシン上でこのウィザードを実行する必要があります。Remote Managerのみを構成する場合、Remote Managerを構成するマシン上でこのウィザードを実行する必要があります。Design ConsoleまたはRemote Managerを構成する前に、Oracle Identity Managerサーバーを構成する必要がある点に注意してください。

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

C.2 構成するコンポーネント

この画面で、構成するOracle Identity Managerコンポーネントを選択します。Oracle Identity Managerコンポーネントには、サーバー、Design ConsoleおよびRemote Managerが含まれます。

Oracle Identity Managerサーバー、Design ConsoleまたはRemote Managerを構成する前に、Oracle Fusion Middleware構成ウィザードを使用してOracle Identity Managerを新規または既存のWebLogicドメインに構成したことを確認してください。

図C-2 構成するコンポーネント画面

表C-1で、選択できるOracle Identity Managerコンポーネントについて説明します。

表C-1 Oracle Identity Managerの構成の選択肢

オプション

説明

画面の全コンポーネントの構成

Oracle Identity Managerサーバー、Design ConsoleおよびRemote Managerを同時に同じマシンに構成する場合、「Oracle Identity Manager」オプションを選択します。

Oracle Identity Managerサーバーのみの構成

Oracle Identity Managerサーバーのみを構成するには、OIMサーバー・オプションを選択します。このオプションはデフォルトで選択されています。ドメイン(Oracle Identity Managerがデプロイされているドメイン)のWebLogic Administration Serverが起動しており、稼働中である必要があります。

Oracle Identity Manager Design Consoleのみの構成

Oracle Identity Manager Design Consoleのみを構成するには、OIM Design Consoleオプションを選択します。ただし、Design Consoleを開発マシンで実行する前に、Oracle Identity Managerサーバーがローカル・マシンまたはリモート・マシンに構成されている必要があります。Design ConsoleはWindowsオペレーティング・システムでのみサポートされています。

Oracle Identity Manager Remote Managerのみの構成

Oracle Identity Manager Remote Managerのみを構成するには、OIM Remote Managerオプションを選択します。ただし、Remote Managerを実行する前に、Oracle Identity Managerサーバーがローカル・マシンまたはリモート・マシンに構成されている必要があります。

注意:
3つのOracle Identity Managerコンポーネントのうち、任意の2つの組合せを選択することも可能です。

C.3 データベース

この画面では、データベースおよびスキーマ情報を指定します。Oracle Identity Managerサーバーを構成する前に、Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用してOracle Identity Managerスキーマが作成およびロードされている必要があります。Oracle Access Managerスキーマを作成およびロードする方法の詳細は、「Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用したデータベース・スキーマの作成」を参照してください。

図C-3 「データベース」画面

Oracle Identity ManagerスキーマおよびMetadata Servicesスキーマの作成に、同じデータベース、または異なるデータベースのいずれをも使用できます。

表C-2で、指定する必要のあるデータベース接続情報について説明します。

表C-2 「データベース」画面のフィールド

フィールド

説明

接続文字列

Oracleデータベースのフルパス、リスニング・ポートおよびサービス名を入力します。シングル・ホスト・インスタンスの場合、接続文字列の形式はhostname:port:servicenameです。

たとえば、ホスト名がaaa.bbb.com、ポートが1234、サービス名がxxx.bbb.comの場合、単一ホスト・インスタンスの接続文字列を次のように入力します。

aaa.bbb.com:1234:xxx.bbb.com

Real Application Clusterデータベースを使用している場合、データベース接続文字列の形式は次のとおりです。

hostname1:port1:instancename1^host2:port2:instancename2@servicename

OIMスキーマ・ユーザー名

Oracle Fusion Middlewareリポジトリ作成ユーティリティを使用して、Oracle Identity Manager用に作成したスキーマ・ユーザーの名前を入力します。

既存のOracle Identity Managerスキーマを11gリリース1(11.1.1)にアップグレードした場合、既存のスキーマのユーザー名を入力します。

OIMスキーマ・パスワード

Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用して、スキーマを作成中に設定した、Oracle Identity Managerスキーマ・ユーザー用のパスワードを入力します。

既存のOracle Identity Managerスキーマを11gリリース1(11.1.1)にアップグレードした場合、既存のスキーマのパスワードを入力します。

MDSスキーマに別のデータベースを選択

Metadata Services(MDS)スキーマに別のデータベースを使用する場合、このチェック・ボックスを選択します。

MDS接続文字列

Metadata Services(MDS)スキーマに別のデータベースを使用する場合、MDSスキーマに関連付けられたデータベースのフルパス、リスニング・ポートおよびサービス名を入力します。接続文字列の形式は、標準の接続文字列の形式と同じです。

MDSスキーマ・ユーザー名

Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用して、AS共通サービス - メタデータ・サービス用に作成したスキーマ・ユーザーの名前を入力します。

既存のMetadata Servicesスキーマを11gリリース1(11.1.1)にアップグレードした場合、既存のスキーマのユーザー名を入力します。

MDSスキーマ・パスワード

Oracle Fusion Middlewareリポジトリ作成ユーティリティ(RCU)を使用してスキーマを作成する際に設定した、AS共通サービス - メタデータ・サービススキーマ・ユーザーのパスワードを入力します。

既存のOracle Identity Managerスキーマを11gリリース1(11.1.1)にアップグレードした場合、既存のスキーマのパスワードを入力します。

各フィールドに情報を入力した後、「次へ」をクリックして続行します。

C.4 WebLogic管理サーバー

この画面では、Oracle Identity ManagerアプリケーションがデプロイされているWebLogic管理ドメインのt3 URL、ユーザー名およびパスワードを指定します。管理サーバーが開始され、稼働中であることを確認します。

図C-4 WebLogic管理サーバー画面

WebLogic Admin Server URLテキスト・ボックスに、WebLogicドメインの管理サーバーのt3 URLを次の形式で入力します。

t3://hostname:port

「ユーザー名」テキスト・ボックスに、WebLogic管理者ユーザー名を入力します。

「パスワード」テキスト・ボックスに、WebLogic管理者パスワードを入力します。

各フィールドに情報を入力した後、「次へ」をクリックして続行します。

C.5 OIMサーバー

この画面で、システム管理者(xelsysadm)のパスワードを設定します。

図C-5 OIMサーバー画面

表C-3で、構成できるOracle Identity Managerサーバーのパラメータについて説明します。

表C-3 Oracle Identity Managerサーバーの構成パラメータ

フィールド名

説明

OIM管理者パスワード

管理者の新しいパスワードを入力します。

有効なパスワードは、6文字以上、最初の文字は英字、数字を1字以上、大文字を1字以上、小文字を1字以上含むものです。パスワードには、Oracle Identity Managerの姓、名、またはログイン名を含められません。

アップグレード・シナリオでは、このパスワードの入力は求められません。新しい11gインストールを実行する場合のみ、新しいパスワードを入力する必要があります。

パスワードの確認

確認のために、新しいパスワードを再度入力します。

OIM HTTP URL

Oracle Identity Managerアプリケーションのフロントエンドとなるhttp URLを入力します。たとえば、http://localhost:7002のようになります。

デフォルトで、このフィールドには、Oracle Identity Managerの管理対象サーバーのURLが表示されます。

キーストア・パスワード

キーストアの新しいパスワードを入力します。

有効なパスワードは、6文字から30文字まで、最初の文字は英字、英数字およびアンダースコア(_)、ドル記号($)およびシャープ(#)などの特殊文字のみを使用できます。パスワードには、少なくとも1つの数字を使用する必要があります。

キーストア・パスワードの確認

確認のために、新しいパスワードを再度入力します。

各フィールドに情報を入力した後、「次へ」をクリックして続行します。

C.6 BI Publisher

この画面では、次のオプションのタスクを実行できます。

- Oracle Identity Managerのロール、ユーザーおよびその階層のLDAPディレクトリとの同期を有効にする

- BI PublisherのURLを指定することにより、Oracle BI Publisherを使用するようOracle Identity Managerを構成する

図C-6 「BI Publisher」画面

OIMとLDAPの同期の有効化

LDAP同期を有効にする場合、まずOracle Identity Manager(OIM)用にLDAP同期を設定した後、この画面で「LDAP同期の有効化」オプションを選択します。OIMとLDAPの同期の設定に関する情報は、「LDAP同期を有効にするための前提条件の実行」を参照してください。LDAP同期を有効にするための前提条件を実行したら、「LDAP同期の有効化」オプションを選択します。

他のオプションのタスクを実行しない場合は「次へ」をクリックして続行します。

Oracle BI Publisherを使用するようOracle Identity Managerを構成する

Oracle BI Publisherがローカルまたはリモート・マシンにインストールされていることを確認します。

Oracle BI Publisherを使用するようOracle Identity Managerを構成するには、「BI Publisherの構成」オプションを選択し、「BI Publisher URL」テキスト・ボックスにBI PublisherのURLを入力します。

URLの形式はhttp://hostname:port/xmlpserverです。hostnameおよびportは、Oracle BI Publisherサーバーが実行されているホスト名およびポートです。

各フィールドに情報を入力した後、「次へ」をクリックして続行します。

C.7 LDAPサーバー

この画面は、「LDAP同期の有効化」オプションを「BI Publisher」画面で選択した場合にのみ表示されます。「LDAPサーバー」画面では、Directory Serverの認証情報を指定します。これは、Oracle Identity Managerのロール、ユーザーおよび階層をLDAPディレクトリに同期化するためです。

図C-7 LDAPサーバー画面

表C-4で、指定する必要のあるパラメータについて説明します。

表C-4 LDAPサーバーの情報

フィールド名

説明

ディレクトリ・サーバー・タイプ

必要なディレクトリ・サーバーをドロップダウン・リストから選択します。

ディレクトリ・サーバーのID

ディレクトリ・サーバーのIDを入力します。

サーバーのURL

次の形式で、LDAPのURLを入力します。

ldap://oid_host:oid_port

サーバーのユーザー

ディレクトリ・サーバー管理者のユーザー名を入力します。

例: cn=oimAdminUser,cn=Users,dc=us,dc=oracle,dc

サーバーのパスワード

OIM管理者のパスワードを入力します。

Server SearchDN

識別名(DN)を入力します。

たとえば、dc=acme、dc=comなどです。

これはLDAPでユーザーやロールの最高レベル・コンテナで、Oracle Identity Managerはリコンシリエーションにこのコンテナを使用します。

各フィールドに情報を入力した後、「次へ」をクリックして続行します。

C.8 LDAPサーバー続き

この画面は、「LDAPサーバー」画面の続きです。

図C-8 LDAPサーバー続き画面

表C-5で、指定する必要のあるLDAPパラメータについて説明します。

図C-5 LDAPサーバー続きの情報

フィールド名

説明

LDAPロールコンテナ

LDAPディレクトリでロールのデフォルト・コンテナとして使用されるコンテナの名前を指定します。

LDAPロールコンテナ説明

ロール・コンテナの説明を入力します。

LDAPユーザーコンテナ

LDAPディレクトリでユーザーのデフォルト・コンテナとして使用されるコンテナの名前を指定します。

LDAPユーザーコンテナの説明

ユーザー・コンテナの説明を入力します。

ユーザー予約コンテナ

Oracle Identity Managerでユーザー名の作成の承認を待つ間にLDAPディレクトリでのユーザー名の予約に使用されるコンテナの名前を入力します。承認された後、ユーザー名は予約コンテナからLDAPディレクトリ内のユーザー・コンテナに移動されます。

各フィールドに情報を入力した後、「次へ」をクリックして続行します。

C.9 構成サマリー

この画面には、構成を選択したアプリケーションまたはコンポーネントのリストが表示されます。次の情報が含まれています。

- インストール場所

- インストールに使用されるディスク領域

- 構成を選択したアプリケーションまたはコンポーネント

- Oracle Identity Manager構成ウィザードの各画面で選択した構成内容

図C-9 「構成サマリー」画面

このサマリー画面を確認します。

さらに、「レスポンス・ファイルの保存」の「保存」ボタンをクリックして、インストールの選択内容からレスポンス・ファイルを作成できます。レスポンス・ファイルは、ユーザー入力が不要か、またはごく少ししか必要のない、ソフトウェアのサイレントまたは非対話式インストールに使用できます。

「構成」をクリックして、選択したOracle Identity Managerコンポーネントの構成を開始します。

D Oracleスタックの起動または停止

Oracleスタックのコンポーネントは、特定の順序で起動または停止する必要があります。この付録ではその順序について説明します。内容は次のとおりです。

- スタックの起動

- スタックの停止

- サーバーの再起動

注意:
次のトピックで説明するstartManagedWebLogicスクリプトおよびstopManagedWebLogicスクリプトを実行する場合、次のことに注意してください。

- SERVER_NAMEはWebLogic Managed Serverの名前(wls_oif1、wls_ods1またはoam_server1など)を表します。

- スクリプトを実行するときにオプションとして提示しなかった場合、USER_NAMEとPASSWORDの値の入力を求められます。

- スクリプトを実行するときにオプションとして提示しなかった場合、ADMIN_URLの値は継承されます。

D.1 スタックの起動

インストールおよびドメインの構成を完了した後、デプロイメントを起動し、稼働させるためには、管理サーバーおよび様々な管理対象サーバーを起動する必要があります。

1. 管理サーバーを起動するには、新しいドメインを作成したディレクトリでstartWebLogic.shスクリプト(UNIXオペレーティング・システムの場合)またはstartWebLogic.cmdスクリプト(Windowsオペレーティング・システムの場合)を実行します。
UNIXシステムの場合:

MW_HOME/user_projects/domains/domain_name/startWebLogic.sh

Windowsシステムの場合:

MW_HOME\user_projects\domains\domain_name\startWebLogic.cmd

ドメイン名と場所は、構成ウィザードの「ドメイン名と場所の指定」画面で入力したものです。

2. ノード・マネージャが実行中であることを確認します。Oracle WebLogic Administration Serverにより自動的に確認されることはありません。ノード・マネージャが実行されていない場合、次のコマンドを実行して起動します。

$WLS_HOME/server/bin/startNodeManager.sh

3. 次のコマンドを実行して、Oracle Internet Directory、Oracle Virtual Directoryなどのシステム・コンポーネントを起動します。

ORACLE_INSTANCE/bin/opmnctl startall

次のコマンドを実行することによって、システム・コンポーネントが起動したことを検証できます。

ORACLE_INSTANCE/bin/opmnctl status -l

4. 管理対象サーバーを起動するには、ドメインを作成したディレクトリ内にあるbinディレクトリで、startManagedWebLogic.shスクリプト(UNIXオペレーティング・システムの場合)またはstartManagedWebLogic.cmdスクリプト(Windowsオペレーティング・システムの場合)を実行します。これらの管理対象サーバーは、コマンドラインから起動する必要があります。
このコマンドでは、サーバー名の指定も必要です。次の例に示すように、ドメインの構成時に作成したサーバーを起動する必要があります。

- oam_server1(Oracle Access Managerサーバー)

- oim_server1(Oracle Identity Managerサーバー)

たとえば、Oracle Access ManagerサーバーをUNIXシステムで起動するには、次のようにします。

MW_HOME/user_projects/domains/domain_name/bin/startManagedWebLogic.sh oam_server1

Windowsシステムの場合:

MW_HOME\user_projects\domains\domain_name\bin\startManagedWebLogic.cmd oam_server1

管理対象サーバーが起動される前に、WebLogic Serverのユーザー名およびパスワードの入力を求められます。これらは、構成ウィザードの「管理者ユーザー名およびパスワードの構成」画面で入力したものです。

管理サーバーが デフォルト以外のポートを使用している場合、または管理対象サーバーとは別のホストに常駐する場合(分散環境の場合)、管理サーバーにアクセスするためのURLも指定する必要があります。

UNIXシステムの場合:

MW_HOME/user_projects/domains/domain_name/bin/startManagedWebLogic.sh oam_server1 http://host:admin_server_port

Windowsシステムの場合:

MW_HOME\user_projects\domains\domain_name\bin\startManagedWebLogic.cmd oam_server1 http://host:admin_server_port

コマンドラインで管理サーバーのユーザー名とパスワードを直接指定しておくと、ユーザー名とパスワードは尋ねられません。

UNIXシステムの場合:

MW_HOME/user_projects/domains/domain_name/bin/startManagedWebLogic.sh oam_server1 http://host:admin_server_port -Dweblogic.management.username=user_name -Dweblogic.management.password=password

Windowsシステムの場合:

MW_HOME\user_projects\domains\domain_name\bin\startManagedWebLogic.cmd oam_server1 http://host:admin_server_port -Dweblogic.management.username=user_name -Dweblogic.management.password=password

注意:
Oracle WebLogic管理コンソールを使用して、バックグラウンドで管理対象コンポーネントを起動できます。詳細は、「Oracle Fusion Middleware Oracle WebLogic Serverの紹介」を参照してください。

起動する 管理対象サーバーの名前が分からない場合、UNIXシステムで次のファイルの内容を確認できます。

MW_HOME/user_projects/domains/domain_name/startManagedWebLogic_readme.txt

Windowsシステムの場合:

MW_HOME\user_projects\domains\domain_name\startManagedWebLogic_readme.txt

または、次のURLで管理サーバーのコンソールにアクセスできます。

http://host:admin_server_port/console

構成ウィザードの「管理者ユーザー名およびパスワードの構成」画面で指定したユーザー名およびパスワードを入力します。その後、「環境」>「サーバー」にナビゲートして管理対象サーバーの名前を確認します。

D.2 スタックの停止

Oracle WebLogic管理コンソールを使用して、Oracle WebLogic Administration Serverおよびすべての管理対象サーバーを停止できます。詳細は、「Oracle Fusion Middleware Oracle WebLogic Serverの紹介」を参照してください。

コマンドラインからスタック・コンポーネントを停止するには、次の手順を実行します。

1. 次のコマンドを実行して、WebLogicの管理コンポーネント(Oracle Directory Integration Platform、Oracle Identity Federation、Oracle Directory Services Manager、Oracle Access Manager、Oracle Identity ManagerおよびOracle Adaptive Access Managerなど)を停止します。

MW_HOME/user_projects/domains/DOMAIN_NAME/bin/stopManagedWebLogic.sh \
{SERVER_NAME} {ADMIN_URL} {USER_NAME} {PASSWORD}

2. 次のコマンドを実行して、Oracle Internet Directory、Oracle Virtual Directoryなどのシステム・コンポーネントを停止します。

ORACLE_INSTANCE/bin/opmnctl stopall

3. 次のコマンドを実行して、Oracle WebLogic Administration Serverを停止します。

MW_HOME/user_projects/domains/DOMAIN_NAME/bin/stopWebLogic.sh

4. ノード・マネージャを停止するには、killコマンドを使用します。

kill -9 PID

D.3 サーバーの再起動

管理サーバーまたは管理対象サーバーを再起動するには、まず実行中の管理サーバーまたは管理対象サーバーを停止し、その後再度起動します。詳細は、「スタックの停止」および「スタックの起動」を参照してください。

E Oracle Directory Server Enterprise Edition(ODSEE)の事前構成

LDAPディレクトリをアイデンティティ・ストアとして使用できるようにするには、事前構成を実行する必要があります。この項の手順により、Oracle Directory Server Enterprise Edition(ODSEE)を事前構成して、LDAPアイデンティティ・ストアとしてOracle Directory Server Enterprise Edition(ODSEE)を使用できるようになります。

注意:
LDAPアイデンティティ・ストア(Oracle Directory Server Enterprise Edition(ODSEE)またはiPlanet)が、コンテナおよびスキーマ拡張子を持つoimadminuserに対して構成されている場合、次の構成手順に従う必要はありません。

アイデンティティ・ストアを事前構成するには、次の手順を実行する必要があります。

1. 新しいファイルiPlanetContainers.ldifを作成します。次のエントリを追加して、ファイルに保存します。

dn:cn=Users,dc=mycompany,dc=com
cn:Users
objectClass:nsContainer

dn:cn=Groups,dc=mycompany,dc=com
cn:Groups
objectClass:nsContainer

dn:cn=Reserve,dc=mycompany,dc=com
cn:Reserve
objectClass:nsContainer

2. ldapaddコマンドを使用して、コンテナをiPlanet Directory Serverにインポートします。これにより、ユーザー、グループおよび予約コンテナが作成されます。

ldapadd -h <ODSEE Server> -p <ODSEE port> -D <ODSEE Admin ID> -w <ODSEE Admin password> -c -f ./iPlanetContainers.ldif

次に例を示します。

ldapadd -h localhost -p 1389 -D "cn=Directory Manager" -w "welcome1" -c -f ./iPlanetContainers.ldif

このコマンドで認証エラーが返されたら、シンプル・バインド・オプションの「-x」オプションでコマンドを試行します。

ldapadd -h localhost -p 1389 -x -D "cn=Directory Manager" -w "welcome1" -c -f ./iPlanetContainers.ldif

3. ノード間で行われるエントリの名前変更に対して、moddnプロパティを有効にします。

..dsee7/bin/dsconf set-server-prop -h <ODSEE Server> -p <ODSEE port> moddn-enabled:on

次に例を示します。

..dsee7/bin/dsconf set-server-prop -h localhost -p 1389 moddn-enabled:on

4. changelogを有効化します。

..dsee7/bin/dsconf set-server-prop -h <ODSEE Server> -p <ODSEE port> retro-cl-enabled:on

次に例を示します。

..dsee7/bin/dsconf set-server-prop -h localhost -p 1389 retro-cl-enabled:on

5. ステータスを確認します。

..dsee7/bin/dsccsetup status

6. ODSEEサーバー・インスタンスを停止して起動します。

..dsee7/bin/dsadm stop <ODSEE instance>
..dsee7/bin/dsadm start <ODSEE instance>

次に例を示します。

..dsee7/bin/dsadm stop /scratch/<userid>/iPlanet/dsinst1/
..dsee7/bin/dsadm start /scratch/<userid>/iPlanet/dsinst1/

7. Sunスキーマを拡張して、OIM固有のオブジェクト・クラスと属性タイプを追加します。

cd to $MIDDLEWARE_HOME/oracle_common/modules/oracle.ovd_11.1.1/oimtemplates

次のコマンドを実行して、ldifファイルsunOneSchema.ldifをロードします。

ldapmodify -h <ODSEE Server> -p <ODSEE port> -D <ODSEE Admin ID> -w <ODSEE Admin password> -f sunOneSchema.ldif

たとえば、次のようにします。

./ldapmodify -h localhost -p 1389 -D "cn=directory manager" -w welcome1 -c -f sunOneSchema.ldif

8. OIMの一般名生成機能に対して、参照整合性を有効にします。
DNまたはRDNが変更されたときはいつでも、OIMおよびOID/Active Directory/ODSEEで参照整合性を有効化する必要があります。

ディレクトリ・サーバーで参照整合性が有効になっている場合、OIMプロパティXL.IsReferentialIntegrityEnabledInLDAPをTRUEに設定する必要があります(デフォルトはFALSE)。XL.IsReferentialIntegrityEnabledInLDAPをTRUEに設定するには、OIMにログインして、「詳細」→システム管理→システム構成に移動します。システム・プロパティ(XL.IsReferentialIntegrityEnabled)を検索し、プロパティの値をTRUEに設定します。

1. 次のコマンドを使用して、参照整合性プロパティの値を表示します。

..dsee7/bin/dsconf get-server-prop -h <ODSEE server> -p <ODSEE port> ref-integrity-enabled
Enter "cn=Directory Manager" password:
ref-integrity-enabled : off

2. 次のコマンドを使用して、参照整合性プロパティを有効にします。

./dsconf set-server-prop -h <ODSEE server> -p <ODSEE port>
ref-integrity-enabled:on
Enter "cn=Directory Manager" password:

変更内容を有効にするには、ディレクトリ・サーバーを再起動する必要があります。参照整合性プロパティを有効にした後で、ODSEE/iPlanet Serverを再起動します。

..dsee7/bin/dsadm stop <ODSEE instance>
..dsee7/bin/dsadm start <ODSEE instance>

次に例を示します。

..dsee7/bin/dsadm stop /scratch/<userid>/iPlanet/dsinst1/
..dsee7/bin/dsadm start /scratch/<userid>/iPlanet/dsinst1/

3. 値が正しく設定されたかどうかを確認するための問合せを実行します。

..dsee7/bin/dsconf get-server-prop -h <ODSEE server> -p <ODSEE port>
ref-integrity-enabled
Enter "cn=Directory Manager" password:
ref-integrity-enabled : on

9. OIM管理ユーザー、グループおよびACIを作成します。新しいファイルoimadminuser.ldifを開きます。このoimadminuserは、OIMのプロキシ・ユーザーとして使用されます。
ルート接尾辞は「dc=mycompany,dc=com」です。これは、ODSEEサーバーの適切なルート接尾辞と置換できます。

1. 次のLDAPエントリを追加して、ファイルoimadminuser.ldifを保存します。次のコマンドを実行して、ldifファイルoimadminuser.ldifをロードします。

ldapmodify -h <ODSEE Server> -p <ODSEE port> -D <ODSEE Admin ID> -w <ODSEE Admin password> -f oimadminuser.ldif

dn: cn=systemids,dc=mycompany,dc=com
changetype: add
objectclass: nsContainer
objectclass: top
cn: systemids

dn: cn=oimAdminUser,cn=systemids,dc=mycompany,dc=com
changetype: add
objectclass: top
objectclass: person
objectclass: organizationalPerson
objectclass: inetorgperson
mail: oimAdminUser
givenname: oimAdminUser
sn: oimAdminUser
cn: oimAdminUser
uid: oimAdminUser
userPassword: welcome1

dn: cn=oimAdminGroup,cn=Groups,dc=mycompany,dc=com
changetype: add
objectclass: groupOfUniqueNames
objectclass: top
cn: oimAdminGroup
description: OIM administrator role
uniquemember: cn=oimAdminUser,cn=systemids,dc=mycompany,dc=com

dn: cn=users,dc=mycompany,dc=com
changetype: modify
add: aci
aci: (target = "ldap:///cn=users,dc=mycompany,dc=com")(targetattr =
"*")(version 3.0; acl "Allow OIMAdminGroup add, read and write access to
all attributes"; allow (add, read, search, compare,write, delete, import)
(groupdn = "ldap:///cn=oimAdminGroup,cn=Groups,dc=mycompany,dc=com");)

dn: cn=Groups,dc=mycompany,dc=com
changetype: modify
add: aci
aci: (target = "ldap:///cn=Groups,dc=mycompany,dc=com")(targetattr =
"*")(version 3.0; acl "Allow OIM AdminGroup to read and write access";
allow (read, search, compare, add, write,delete) (groupdn =
"ldap:///cn=oimAdminGroup,cn=Groups,dc=mycompany,dc=com");)

dn: cn=reserve,dc=mycompany,dc=com
changetype: modify
add: aci
aci: (target = "ldap:///cn=reserve,dc=mycompany,dc=com")(targetattr =
"*")(version 3.0; acl "Allow OIM AdminGroup to read and write access";
allow (read, search, compare, add, write,delete,export) (groupdn =
"ldap:///cn=oimAdminGroup,cn=Groups, dc=mycompany,dc=com");)

dn: cn=changelog
changetype: modify
add: aci
aci: (target = "ldap:///cn=changelog")(targetattr = "*")(version 3.0; acl
"Allow OIM AdminGroup to read and write access"; allow (read, search,
compare, add, write,delete,export) (groupdn =
"ldap:///cn=oimAdminGroup,cn=Groups, dc=mycompany,dc=com");)

2. 次のコマンドを使用して、LDAP内のエントリとACIをチェックします。

ldapsearch -h <ODSEE Server> -p <ODSEE Port> -x -D "cn=Directory Manager"
-w <ODSEE Admin Password> -b "cn=changelog" -s sub "objectclass=*" aci

ldapsearch -h <ODSEE Server> -p <ODSEE Port> -x -D "cn=Directory Manager"
-w <ODSEE Admin Password> -b "cn=users,dc=mycompany,dc=com" -s sub
"objectclass=*" aci

ldapsearch -h <ODSEE Server> -p <ODSEE Port> -x -D "cn=Directory Manager"
-w <ODSEE Admin Password> -b "cn=groups,dc=mycompany,dc=com" -s sub
"objectclass=*" aci
ldapsearch -h <ODSEE Server> -p <ODSEE Port> -x -D "cn=Directory Manager"
-w <ODSEE Admin Password> -b "cn=reserve,dc=mycompany,dc=com" -s sub
"objectclass=*" aci

F Oracle Identity Managementの削除と再インストール

この付録では、Oracle Identity Management 11gリリース1(11.1.1)の削除と再インストールについて説明します。内容は次のとおりです。

- Oracle Identity Managementの削除

- Oracle Identity Managementの再インストール

注意:
ソフトウェアを削除する場合は、必ずこの付録の説明に従ってください。ソフトウェアを手動で削除しようとすると、ソフトウェアを再インストールするときに問題が発生することがあります。この付録の手順に従うと、ソフトウェアは確実に、正常に削除されます。

F.1 Oracle Identity Managementの削除

このトピックでは、Oracle Identity Managementを削除する手順を説明します。この章には次の項目があります。

- Oracle Identity ManagementのOracleホームの削除

- Oracle共通ホームの削除

- Oracle Single Sign-On 10gリリース10.1.4.3.0に登録されたアプリケーションの削除

F.1.1 Oracle Identity Management Oracleホームのアンインストール

アンインストーラは、自らが起動されたOracleホーム・ディレクトリをアンインストールしようとします。Oracle Identity Management Oracleホーム・ディレクトリをアンインストールする前に、ディレクトリが既存のドメインによって使用されていないこと、およびこのOracleホームを使用するすべての実行プロセスが停止されていることを確認します。

Oracle Identity Managementをアンインストールしても、作成したWebLogicドメインは削除されません。削除されるのは、Oracle Identity Management Oracleホーム・ディレクトリ内のソフトウェアのみです。

注意:
インスタンスおよびOracleホームの削除には、oraInventoryが必要です。たとえば、UNIXの場合は次の場所にあります。
/etc/oraInst.loc

この項では、グラフィカルな、画面ベースのアンインストーラを使用して、Oracle Identity Management Oracleホーム・ディレクトリをアンインストールする方法を説明します。ただし、レスポンス・ファイルを使用してサイレント・アンインストールを実行することもできます。アンインストール・レスポンス・ファイルのテンプレートは、アンインストールにあわせてカスタマイズ可能で、UNIXではDisk1/stage/Responseディレクトリ、WindowsではDisk1\stage\Responseディレクトリにあります。

グラフィカルな、画面ベースのアンインストーラを使用してOracle Identity Management Oracleホームをアンインストールするには、次の手順を実行します。

1. Oracle Identity Management Oracleホームが、既存のドメインによって使用されていないことを確認します。

2. Oracle Identity Management Oracleホームを使用しているすべてのプロセスを停止します。

3. コマンド・プロンプトを開き、IDM_ORACLE_HOME/oui/binディレクトリ(UNIX)、またはIDM_ORACLE_HOME\oui\binディレクトリ(Windows)に移動(cd)します。

4. -deinstallオプションを使用して、コマンド・ラインからアンインストーラを起動します。次に例を示します。
UNIXの場合:

./runInstaller -deinstall

Windowsの場合:

setup.exe -deinstall

「ようこそ」画面が表示されます。

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

- Oracle Internet Directory、Oracle Virtual Directory、Oracle Directory Services Manager、Oracle Directory Integration PlatformまたはOracle Identity Federationをアンインストールする場合、「アンインストール・タイプの選択」画面が表示されます。
実行するアンインストール・タイプを選択します。表F-1で、各アンインストール・タイプについて説明します。

表F-1 アンインストール・タイプ

タイプ

説明

Oracleホームの削除

リストされているOracle Identity Management Oracleホームに含まれるバイナリをアンインストールするには、このオプションを選択します。

このオプションを選択すると、「Oracleホームのアンインストール」画面が表示され、アンインストールする前にアンインストール設定を含むレスポンス・ファイルを保存できます。

Weblogicドメインにより管理されているASInstanceのアンインストール - Oracle Internet DirectoryとOracle Virtual Directoryにのみ適用できます。

Weblogicドメインに登録されたOracle Internet DirectoryやOracle Virtual DirectoryなどのOracle Identity Managementシステム・コンポーネント・インスタンスをアンインストールするには、このオプションを選択します。

このオプションを選択すると、「Weblogicドメインの詳細の指定」画面が表示されます。ここで、アンインストールするシステム・コンポーネントが属する管理ドメインを特定します。次に「管理対象インスタンスの選択」画面が表示されたら、アンインストールするインスタンスを特定します。

管理対象外ASInstanceのアンインストール - Oracle Internet DirectoryとOracle Virtual Directoryにのみ適用できます。

Weblogicドメインに登録されていないOracle Internet DirectoryやOracle Virtual DirectoryなどのOracle Identity Managementシステム・コンポーネント・インスタンスをアンインストールするには、このオプションを選択します。

このオプションを選択すると、「インスタンスの場所の指定」画面が表示されます。ここで、アンインストールするインスタンスを特定します。

選択するオプションおよびその後に表示される画面にかかわらず、アンインストールの進捗状況画面が表示され、アンインストールの進捗状況とステータスが示されます。アンインストールが完了する前に中止する場合は、「取消」をクリックします。

アンインストールの進捗状況が100%になったら、「終了」をクリックします。「アンインストール完了」画面が表示されます。

6. 「アンインストール完了」画面で「終了」をクリックすると、アンインストーラが終了します。

F.1.2 Oracle共通ホームの削除

MW_HOMEディレクトリにあるORACLE_COMMON_HOMEディレクトリには、Oracle Enterprise Manager Fusion Middleware ControlおよびJava Required Files(JRF)に必要なバイナリ・ファイルとライブラリ・ファイルが含まれます。ORACLE_COMMON_HOMEディレクトリを削除する前に、Oracle SOA Suiteなど他のOracle Fusion MiddlewareソフトウェアがORACLE_COMMON_HOMEに依存していないことを確認します。ORACLE_COMMON_HOMEディレクトリに依存するすべてのソフトウェアを削除するまで、このディレクトリを削除できません。

ORACLE_COMMON_HOMEディレクトリを削除するには、次の手順を実行します。

1. ORACLE_COMMON_HOMEディレクトリを使用するすべてのプロセスを停止します。ORACLE_COMMON_HOMEディレクトリを使用しているすべてのプロセスを知るには、次のコマンドを使用します。
UNIXの場合:

ps-ef grep <oracle_common>

Windowsの場合:

Windowsのタスク・マネージャを使用して、ORACLE_COMMON_HOMEディレクトリを使用しているプロセスを特定します。

2. 「Oracle Identity ManagementのOracleホームの削除」の手順を実行して、Oracle Identity ManagementのOracleホームを削除します。

3. コマンド・プロンプトを開き、ORACLE_COMMON_HOME/oui/bin/ディレクトリ(UNIXの場合)またはORACLE_COMMON_HOME\oui\bin\ディレクトリ(Windowsの場合)に移動(cd)します。

4. -deinstallオプションとJava Runtime Environment (JRE)がインストールされている場所を特定する-jreLocオプションを使用して、コマンド・ラインからアンインストーラを起動します。例:
UNIXの場合:

./runInstaller -deinstall -jreLoc FULL_PATH_TO_JRE_DIRECTORY

Windowsの場合:

setup.exe -deinstall -jreLoc FULL_PATH_TO_JRE_DIRECTORY

「ようこそ」画面が表示されます。

5. 「次へ」をクリックします。「アンインストール・タイプの選択」画面が表示されます。

6. 「アンインストール・タイプの選択」画面上部にある「Oracleホームのアンインストール」オプションを選択します。

注意:
ORACLE_COMMON_HOMEディレクトリへのパスは、「Oracleホームのアンインストール」オプションを説明するテキストに表示されます。

「次へ」をクリックします。「Oracleホームのアンインストール」画面が表示されます。

7. 正しいORACLE_COMMON_HOMEディレクトリが表示されていることを確認し、「アンインストール」をクリックします。
アンインストールの進捗状況画面に、ORACLE_COMMON_HOMEディレクトリの削除の確認を求めるダイアログ・ボックスが表示されます。

8. 「警告」ダイアログ・ボックスで「はい」をクリックし、ORACLE_COMMON_HOMEディレクトリの削除を確認します。アンインストールが開始されます。

9. アンインストールの進捗状況が100%になったら、「終了」をクリックします。「アンインストール完了」画面が表示されます。

10. 「アンインストール完了」画面で「終了」をクリックすると、アンインストーラが終了します。

F.1.3 Oracle Single Sign-On 10gリリース10.1.4.3.0に登録されたアプリケーションの削除

Oracle Single Sign-On 10g リリース10.1.4.3.0に登録されたパートナ・アプリケーションをアンインストールするには、Oracle Single Sign-Onから手動でパートナ・アプリケーションを登録解除する必要があります。次のURLにある『Oracle Application Server Single Sign-On 管理者ガイド10gリリース10.1.4.0.1』の第9章のシングル・サインオン中間層でのmod_ossoの再登録に関する項を参照してください。

http://www.oracle.com/technology/documentation/oim1014.html

F.2 Oracle Identity Managementの再インストール

Oracle Identity Managementを再インストールするには、次の手順を実行します。

1. Oracle Identity Managementの再インストール先ディレクトリに、既存のOracle Identity Managementインスタンスが含まれていないことを確認します。含まれている場合、再インストールする前にそれらのインスタンスをアンインストールする必要があります。既存のOracle Identity Managementインスタンスを含むディレクトリに、Oracle Identity Management 11gリリース1(11.1.1)を再インストールすることはできません。

2. このガイドの該当する手順を実行して、初回インストールであるかのようにOracle Identity Managementを再インストールします。

注意:
Oracle Directory Integration PlatformおよびOracle Directory Services Managerでは、アンインストールしたドメインへの再インストールがサポートされています。

G Oracle Identity and Access Managementの削除と再インストール

この付録では、Oracle Identity and Access Management 11gリリース1(11.1.1)の削除と再インストールについて説明します。内容は次のとおりです。

- Oracle Identity and Access Managementの削除

- Oracle Identity and Access Managementの削除

注意:
ソフトウェアのアンインストールには、必ずこの付録の手順を使用してください。ソフトウェアを手動でアンインストールしようとすると、ソフトウェアの再インストール時に問題が発生することがあります。この付録の手順に従うことで、ソフトウェアを適切にアンインストールできます。

G.1 Oracle Identity and Access Managementの削除

このトピックでは、Oracle Identity and Access Managementを削除する手順を説明します。この章には次の項目があります。

- Oracle Identity and Access Management Oracleホームのアンインストール

- Oracle共通ホームの削除

G.1.1 Oracle Identity and Access Management Oracleホームのアンインストール

アンインストーラは、自らが起動されたOracleホーム・ディレクトリをアンインストールしようとします。Oracle Identity and Access Management Oracleホーム・ディレクトリをアンインストールする前に、ディレクトリが既存のドメインによって使用されていないこと、およびこのOracleホームを使用するすべての実行プロセスが停止されていることを確認します。

Oracle Identity and Access Managementのアンインストールでは、作成したWebLogicドメインは削除されません。このアンインストールで削除されるのは、Oracle Identity and Access Management Oracleホーム・ディレクトリ内のソフトウェアのみです。

注意:
インスタンスおよびOracleホームの削除には、oraInventoryが必要です。たとえば、UNIXの場合は次の場所にあります。
/etc/oraInst.loc

この項では、グラフィカルな、画面ベースのアンインストーラを使用して、Oracle Identity and Access Management Oracleホームをアンインストールする方法を説明します。ただし、レスポンス・ファイルを使用してサイレント・アンインストールを実行することもできます。アンインストール・レスポンス・ファイルのテンプレートは、アンインストールにあわせてカスタマイズ可能で、UNIXではDisk1/stage/Responseディレクトリ、WindowsではDisk1\stage\Responseディレクトリにあります。

グラフィカルな、画面ベースのアンインストーラを使用して、Oracle Identity and Access Management Oracleホームをアンインストールするには、次の手順を実行します。

1. Oracle Identity and Access Management Oracleホームが既存のドメインで使用中でないことを確認します。

2. Oracle Identity and Access Management Oracleホームを使用しているすべてのプロセスを停止します。

3. コマンド・プロンプトを開き、IDM_ORACLE_HOME/oui/binディレクトリ(UNIX)、またはIAM_HOME\oui\binディレクトリ(Windows)に移動(cd)します。

4. -deinstallオプションを使用して、コマンド・ラインからアンインストーラを起動します。次に例を示します。
UNIXの場合:

./runInstaller -deinstall

Windowsの場合:

setup.exe -deinstall

「ようこそ」画面が表示されます。

5. 「次へ」をクリックします。
「Oracleホームのアンインストール>」画面では、アンインストールする前にアンインストール設定を含むレスポンス・ファイルを保存できます。「アンインストール」をクリックします。アンインストールの進捗状況画面が表示されます。この画面には、アンインストールの進行状況およびステータスが表示されます。

アンインストールの進捗状況が100%になったら、「終了」をクリックします。「アンインストール完了」画面が表示されます。

6. 「アンインストール完了」画面で「終了」をクリックすると、アンインストーラが終了します。

G.1.2 Oracle共通ホームの削除

MW_HOMEディレクトリにあるORACLE_COMMON_HOMEディレクトリには、Oracle Enterprise Manager Fusion Middleware ControlおよびJava Required Files(JRF)に必要なバイナリ・ファイルとライブラリ・ファイルが含まれます。ORACLE_COMMON_HOMEディレクトリを削除する前に、Oracle SOA Suiteなど他のOracle Fusion MiddlewareソフトウェアがORACLE_COMMON_HOMEに依存していないことを確認します。ORACLE_COMMON_HOMEディレクトリに依存するすべてのソフトウェアを削除するまで、このディレクトリを削除できません。

ORACLE_COMMON_HOMEディレクトリを削除するには、次の手順を実行します。

1. ORACLE_COMMON_HOMEディレクトリを使用するすべてのプロセスを停止します。ORACLE_COMMON_HOMEディレクトリを使用しているすべてのプロセスを知るには、次のコマンドを使用します。
UNIXの場合:

ps-ef grep <oracle_common>

Windowsの場合:

Windowsのタスク・マネージャを使用して、ORACLE_COMMON_HOMEディレクトリを使用しているプロセスを特定します。

2. Oracle Identity and Access Management Oracle Homeをアンインストールするには、Oracle Identity and Access Management Oracleホームのアンインストールの手順を実行します。

3. コマンド・プロンプトを開き、ORACLE_COMMON_HOME/oui/bin/ディレクトリ(UNIXの場合)またはORACLE_COMMON_HOME\oui\bin\ディレクトリ(Windowsの場合)に移動(cd)します。

4. -deinstallオプションとJava Runtime Environment (JRE)がインストールされている場所を特定する-jreLocオプションを使用して、コマンド・ラインからアンインストーラを起動します。次に例を示します。
UNIXの場合:

./runInstaller -deinstall -jreLoc FULL_PATH_TO_JRE_DIRECTORY

Windowsの場合:

setup.exe -deinstall -jreLoc FULL_PATH_TO_JRE_DIRECTORY

「ようこそ」画面が表示されます。

5. 「次へ」をクリックします。「アンインストール・タイプの選択」画面が表示されます。

6. 「アンインストール・タイプの選択」画面の一番上のOracleホームのアンインストール・オプションを選択します。

注意:
ORACLE_COMMON_HOMEディレクトリへのパスは、「Oracleホームのアンインストール」オプションを説明するテキストに表示されます。

「次へ」をクリックします。「Oracleホームのアンインストール」画面が表示されます。

7. 正しいORACLE_COMMON_HOMEディレクトリが表示されていることを確認し、「アンインストール」をクリックします。
アンインストールの進捗状況画面に、ORACLE_COMMON_HOMEディレクトリの削除の確認を求めるダイアログ・ボックスが表示されます。

8. 「警告」ダイアログ・ボックスで「はい」をクリックし、ORACLE_COMMON_HOMEディレクトリの削除を確認します。アンインストールが開始されます。

9. アンインストールの進捗状況が100%になったら、「終了」をクリックします。「アンインストール完了」画面が表示されます。

10. 「アンインストール完了」画面で「終了」をクリックすると、アンインストーラが終了します。

G.2 Oracle Identity and Access Managementの再インストール

Oracle Identity and Access Managementを再インストールするには、次の手順を実行します。

1. Oracle Identity and Access Managementを再インストールするディレクトリに既存のOracle Identity and Access Managementインスタンスが含まれていないことを確認します。含まれている場合、再インストールする前にそれらのインスタンスをアンインストールする必要があります。既存のOracle Identity and Access Managementインスタンスが含まれたディレクトリにOracle Identity and Access Management 11gリリース1(11.1.1)を再インストールすることはできません。

2. このガイドの該当する手順を実行して、初回インストールと同様にOracle Identity Managementを再インストールします。

H サイレント・インストールの実行

この付録では、Oracle Identity Managementをサイレント・モードでインストールする方法について説明します。内容は次のとおりです。

- サイレント・インストールの概要

- サイレント・インストールを実行する前に

- レスポンス・ファイルの作成

- サイレント・インストールの実行

- インストーラのコマンドライン・パラメータ

H.1 サイレント・インストールの概要

サイレント・インストールでは、画面表示出力や、ユーザーによる入力が不要であるため、Oracle Identity Managementのインストールを監視する必要はありません。

Oracle Identity Managementのサイレント・インストールを実行するには、-silentフラグを付けてインストーラを起動し、コマンドラインからレスポンス・ファイルを指定します。レスポンス・ファイルは、インストーラ・プロンプトへの応答になる変数およびパラメータ値が含まれるテキスト・ファイルです。

H.2 サイレント・インストールを実行する前に

このトピックでは、サイレント・インストールを実行する前に、必要になる可能性がある作業について説明します。このトピックには、次の項があります。

- UNIXシステム: oraInst.locファイルの作成

- Windowsシステム: レジストリ・キーの作成

H.2.1 UNIXシステム: oraInst.locファイルの作成

インストーラは、Oracleインベントリ・ディレクトリを使用して、システムにインストールしたすべてのOracle製品を追跡します。インベントリ・ディレクトリは、oraInst.loc.という名前のファイルに格納されます。このファイルがシステムにない場合は、サイレント・インストールを開始する前に作成する必要があります。

存在しない場合、次の手順を実行してoraInst.locファイルを作成します。

1. rootユーザーとしてログインします。

2. テキスト・エディタ(viやemacsなど)を使用して、任意のディレクトリにoraInst.locファイルを作成します。このファイルは、次の2行で構成されています。

inventory_loc=oui_inventory_directory
inst_group=oui_install_group

oui_inventory_directoryは、インストーラでインベントリ・ディレクトリを作成するディレクトリへのフルパスに置き換えます。oui_install_groupは、メンバーがこのディレクトリへの書込み許可を持っているグループの名前に置き替えます。

3. rootユーザーとしてログアウトします。

注意:
UNIXプラットフォーム上でサイレント・インストールを実行した後で、rootユーザーとしてORACLE_HOME/root.shスクリプトを実行する必要があります。root.shスクリプトによって環境変数の設定が検出され、ローカルのbinディレクトリのフルパスが入力できるようになります。

H.2.2 Windowsシステム: レジストリ・キーの作成

Oracle Identity Managementをシステムにインストールしなかった場合、次のレジストリ・キーおよび値を作成する必要があります。

HKEY_LOCAL_MACHINE / SOFTWARE / Oracle / inst_loc = [inventory_directory]

inventory_directoryは、インストーラ・ファイルへのフルパスに置き替えます。例: C:\Program Files\Oracle\Inventory

H.3 レスポンス・ファイルの作成

サイレント・インストールを実行する前に、インストール固有の情報をレスポンス・ファイルに指定する必要があります。レスポンス・ファイルは、テキスト・エディタで作成または編集可能なテキスト・ファイルです。正しく構成されていないレスポンス・ファイルを使用してサイレント・インストールしようとすると、インストーラは失敗します。

インストール・メディアに、デフォルトのレスポンス・ファイルがいくつか含まれています。それをテンプレートとして使用して、環境に合せてカスタマイズすることができます。このデフォルトのレスポンス・ファイルは、UNIXではDisk1/stage/Responseディレクトリ、WindowsではDisk1\stage\Responseディレクトリにあります。

Oracle Identity Managementソフトウェア・インストール用のレスポンス・ファイルの作成

Oracle Identity Managementインストール・ウィザードを使用して初めてソフトウェアをインストールする際、インストールのサマリーをレスポンス・ファイルに保存できます。

Oracle Identity Manager、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Entitlements ServerおよびOracle Identity Navigator向けOracle Identity and Access Managementソフトウェアのインストーラのレスポンス・ファイルを作成するには、次の手順を実行します。

1. インストール・ウィザードの「インストール・サマリー」画面で、「レスポンス・ファイルの保存」フィールドの「保存」をクリックします。

2. プロンプトが表示されたら、ファイルをローカル・ディレクトリに保存します。

Oracle Identity Manager構成用のレスポンス・ファイルの作成

Oracle Identity Manager構成ウィザードを使用してOracle Identity Managerサーバー、Design ConsoleまたはRemote Manager初めて構成する際、構成のサマリーをレスポンス・ファイルに保存できます。

このレスポンス・ファイルを作成するには、次の手順を実行します。

1. インストール・ウィザードの「構成サマリー」画面で、「レスポンス・ファイルの保存」フィールドの「保存」をクリックします。

2. プロンプトが表示されたら、ファイルをローカル・ディレクトリに保存します。

H.3.1 OID、OVD、ODSM、ODIP、およびOIF

次に、Oracle Internet Directory(OID)、Oracle Virtual Directory(OVD)、Oracle Directory Services Manager(ODSM)、Oracle Directory Integration Platform(ODIP)およびOracle Identity Federation(OIF)が含まれているOracle Identity Management Suiteのインストール・メディア内のデフォルトのレスポンス・ファイルのリストを示します。

- im_install_only.rsp: このレスポンス・ファイルは、Oracle Identity Managementコンポーネントをインストールはするが、構成は行わない場合に使用します。

- im_install_config.rsp: このレスポンス・ファイルは、Oracle Identity Managementコンポーネントをインストールして、構成する場合に使用します。

- im_config_only.rsp: インストール済のコンポーネントを構成するには、このレスポンス・ファイルをORACLE_HOME/bin/にあるOracle Identity Management 11gリリース1(11.1.1)構成ウィザード(config.shスクリプトまたはconfig.bat)とともに使用します。

H.3.2 OIM、OAM、OAAM、OESおよびOIN

次のリストは、Oracle Identity Manager(OIM)、Oracle Access Manager(OAM)、Oracle Adaptive Access Manager(OAAM)、Oracle Entitlements Server(OES)およびOracle Identity Navigator(OIN)が含まれたOracle Identity Management Suiteのインストール・メディア内のデフォルトのレスポンス・ファイルを示しています。

- iamsuite_install_only.rsp: このレスポンス・ファイルは、Oracle Identity Managementコンポーネントをインストールはするが、構成は行わない場合に使用します。

- iamsuite_config_only.rsp: Oracle Identity Managerサーバー、Design ConsoleおよびRemote Managerを構成するには、このレスポンス・ファイルをORACLE_HOME/bin/にあるOracle Identity Manager 11g リリース1(11.1.1)構成ウィザード(config.shスクリプトまたはconfig.bat)とともに使用します。

- deinstall_oh.rsp: インストール済のコンポーネントを削除するには、このレスポンス・ファイルをOracle Identity Management 11gリリース1(11.1.1)デインストーラとともに使用します。

H.3.3 サイレント・インストールの保護

レスポンス・ファイルには、インストーラが必要とするパスワードの一部が含まれます。レスポンス・ファイル内のこれらのパスワードに関するセキュリティ上の問題を最小限に抑えるには、次のガイドラインに従います。

- サイレント・インストールを実行するオペレーティング・システム・ユーザーのみがファイルを開けるように、レスポンス・ファイルに権限を設定します。

- 可能であれば、サイレント・インストールの完了後に、レスポンス・ファイルをシステムから削除します。

H.4 サイレント・インストールの実行

Oracle Identity Managementのサイレント・インストールを実行するには、-silentフラグを付けてインストーラを起動し、コマンドラインからレスポンス・ファイルを指定します。

UNIXの場合

UNIXシステム上でコマンドラインからインストーラを実行するための構文を次に示します。

runInstaller [-mode] [-options] [(COMMAND_LINE_VARIABLE=VARIABLE_VALUE)*]

たとえば、次のようになります。

./runInstaller -silent -response FILE

Windowsの場合

Windowsシステム上でコマンドラインからインストーラを実行するための構文を次に示します。

setup.exe [-mode] [-options] [(COMMAND_LINE_VARIABLE=VARIABLE_VALUE)*]

たとえば、次のようになります。

setup.exe -silent -response FILE

H.5 インストーラのコマンドライン・パラメータ

表(不明な手順番号)は、インストーラの、サポートされているコマンドライン・パラメータの一覧とその説明です。

表H-1 インストーラのコマンドライン・パラメータ

パラメータ

説明

インストール・モード: 指定できるモードは1つのみ

-i | -install

インストーラをGUIモードで起動します。これはデフォルトのモードであり、コマンドラインでモードを指定しない場合に使用します。

-silent

サイレント・モードでインストールします。インストーラに、レスポンス・ファイル、またはコマンドラインの変数-値ペアを渡す必要があります。

-d | -deinstall

削除のために、インストーラをGUIモードで起動します。

-p | -prerequisite

GUIモードでインストーラを起動しますが、前提条件のチェックのみ行います。ソフトウェアはインストールされません。

-v | -validate

GUIモードでインストーラを起動し、すべての前提条件チェックと妥当性チェックを実行しますが、ソフトウェアはインストールしません。

-sv | -silentvalidate

すべての前提条件チェックと妥当性チェックを、サイレント・モードで実行します。インストーラに、レスポンス・ファイル、またはコマンドラインの変数-値ペアを渡す必要があります。

インストール・オプション

-help | --help | --usage

runInstallerコマンドの使用方法のパラメータを表示します。

-invPtrLoc file

インベントリ場所ファイルへのポインタです。fileを、oraInst.locファイルのフルパスと名前に置き替えます。

-response file | -responseFile file

レスポンス・ファイルへのポインタです。fileを、レスポンス・ファイルのフルパスと名前に置き替えます。

-jreLoc location

Java Runtime Environment (JRE)がインストールされる場所へのポインタです。locationを、JREがインストールされるjreディレクトリへのフルパスに置き替えます。

-logLevel level

インストーラによって実行されるロギングのレベルを指定します。指定したレベルより優先順位が低いすべてのメッセージが記録されます。有効なレベルは次のとおりです。

- severe

- warning

- info

- config

- fine

- finer

- finest

-debug

インストーラからデバッグ情報を入手します。

-force

空でないディレクトリでサイレント・インストールを続行できます。

-printdiskusage

ディスク使用量に関連するログ・デバッグ用情報です。

-printmemory

メモリー使用量に関連するログ・デバッグ用情報です。

-printtime

使用時間に関連するログ・デバッグ用情報です。このコマンドにより、timeTakentimestamp.logファイルが作成されます。

-waitforcompletion

Windowsのみ。インストーラは、Javaエンジンを生成して終了せず、完了を待機します。

-noconsole

コンソール・ウィンドウにメッセージを表示しません。

-ignoreSysPrereqs

システム前提条件チェックの結果を無視して、インストールを継続します。

-executeSysPrereqs

システム前提条件チェックのみ実行して、終了します。

-paramFile file

oraparam.iniファイルへのフルパスを指定します。このファイルは、インストーラのための初期化ファイルです。このファイルのデフォルトの場所は、Disk1/install/platformです。

-novalidation

インストーラが実行したすべての妥当性チェックを無効にします。

-nodefaultinput

GUIインストールでは、情報やデフォルト値が事前に移入されている画面がいくつかあります。このオプションを指定すると、この動作が無効になるため、情報や値は事前に移入されません。

コマンドライン変数

インストーラ変数

インストーラ変数を指定するには、「varName=value」を使用します。次に例を示します。

ORACLE_HOME=/scratch/install/IDM_Home

セッション変数

セッション変数を指定するには、「session:varName=value」を使用します。

I インストールのトラブルシューティング

この付録では、Oracle Identity Managementのインストール時に発生する可能性がある一般的な問題の解決策について説明します。内容は次のとおりです。

- 一般的なトラブルシューティングのヒント

- インストール・ログ・ファイル

- 既存のOIM 11gスキーマへのOIMの構成

- その他の解決策

I.1 一般的なトラブルシューティングのヒント

インストール時にエラーが発生した場合は、次のように対応してください。

- Oracle Fusion Middleware 11gリリース1(11.1.1)の資料を調べます。リリース・ノートには、Oracle Technology Network(OTN)ドキュメントWebサイトからアクセスできます。Webサイトにアクセスするには、次のURLに移動します。

http://www.oracle.com/technetwork/indexes/documentation/index.html

- システムおよび構成が動作保証されていることを確認します。詳細は、「システム要件および動作保証の確認」を参照してください。

- システムが最小システム要件を満たしていることを確認します。詳細は、「システム要件および動作保証の確認」を参照してください。

- 実行するデプロイメントの依存関係が満たされていることを確認します。このドキュメントの各デプロイメントの説明には、「依存関係」の項があります。

- いずれかのインストール画面で誤った情報を入力した場合、「戻る」をクリックしてその画面まで戻ります。

- インストーラでファイルのコピーやファイルへのリンクを実行しているときにエラーが発生した場合は、次のように対処します。

1. エラーを記録し、インストール・ログ・ファイルを調べます。

2. 失敗したインストールを削除します。詳細は、「Oracle Identity Managementの削除」を参照してください。

3. エラーの原因となった問題を解決します。

4. インストールを再開します。

- Oracle Identity Manager構成ウィザードを使用してOracle Identity Managerを構成する際にエラーが発生した場合は、次のように対処します。

1. エラーを記録し、構成ログ・ファイルを調べます。

2. 依存関係が満たされていることを確認します。たとえば、管理サーバーおよびデータベースが起動しており、稼働中である必要があります。

3. エラーの原因となった問題を解決します。

4. Oracle Identity Manager構成ウィザードを再度実行します。

I.2 インストール・ログ・ファイル

インストーラは、UNIXシステムではORACLE_INVENTORY_LOCATION/logsディレクトリ、WindowsシステムではORACLE_INVENTORY_LOCATION\logsディレクトリにログ・ファイルを書き込みます。

Oracleインベントリ・ディレクトリの場所がわからない場合、UNIXシステムでは、ORACLE_HOME/oraInst.locファイルを参照します。

Microsoft Windowsシステムでは、インベントリ・ディレクトリのデフォルトの場所は、C:\Program Files\Oracle\Inventory\logsです。

サーバー・ログ・ファイルは<DOMAIN_HOME>/server/<servername/logsディレクトリ内にあります。

次のインストール・ログ・ファイルがログ・ディレクトリに書き込まれます。

- installDATE-TIME_STAMP.log

- installDATE-TIME_STAMP.out

- installActionsDATE-TIME_STAMP.log

- installProfileDATE-TIME_STAMP.log

- oraInstallDATE-TIME_STAMP.err

- oraInstallDATE-TIME_STAMP.log

I.3 既存のOIM 11gスキーマへのOIMの構成

このシナリオでは、適切なOracle Identity Manager(OIM)スキーマを作成およびロードし、Oracle Identity Managerが新規または既存のWebLogicドメインにインストールおよび構成されていることが前提とされています。ドメインの構成中に、Oracle Fusion Middleware構成ウィザードを使用して、JDBCコンポーネント・スキーマを作成済みです。

既存のOracle Identity Manager 11gスキーマとは別に、2つ目のWebLogicドメインにOracle Identity Managerを構成する場合、Oracle Identity Manager構成ウィザードを使用してOracle Identity Managerを構成する際、次の手順を実行する必要があります。

1. プロンプトが表示されたら、.xldatabasekeyファイルを、最初のWebLogicドメイン・ディレクトリ(/<MW_HOME>/user_projects/domains/<name_of_your_first_oim_domain>/config/fmwconfig/)から2つ目のWebLogicドメイン・ディレクトリ(/<MW_HOME>/user_projects/domains/<name_of_your_second_oim_domain>/config/fmwconfig/)にコピーする必要があります。Oracle Identity Managerの構成を続行します。

2. Oracle Identity Manager構成ウィザードを使用してOracle Identity Managerを構成した後、cwallet.so、default_keystore.jksおよびxlserver.crtファイルを、最初のWebLogicドメイン・ディレクトリ(/<MW_HOME>/user_projects/domains/<name_of_your_first_oim_domain>/config/fmwconfig/)から2つ目のドメインのホーム・ディレクトリ(/<MW_HOME>/user_projects/domains/<name_of_your_second_oim_domain>/config/fmwconfig/)にコピーします。

3. ファイルをコピーした後、Oracle Identity Managerの管理対象サーバーを再起動します。「スタックの起動」を参照してください。

I.4 他のヘルプが必要な場合

この付録の情報を使用しても問題を解決できない場合には、次の場所にあるMy Oracle Supportの追加情報を検索してください。

http://support.oracle.com

問題の解決策が見つからない場合は、サービス・リクエストをオープンしてください。

J OAAMパーティション・スキーマ・リファレンス

この付録では、Oracle Adaptive Access Manager(OAAM)のパーティション・サポートで使用される表およびストアド・プロシージャの情報を説明します。

次の項目が含まれます。

- 概要

- パーティションの追加メンテナンス

- パーティション・メンテナンス・スクリプト

J.1 概要

Oracle Adaptive Access Managerデータベースのデータベース・テーブルは、次のカテゴリに分類されます。

- 静的パーティション表

- トランザクション・パーティション表

- パーティション化されていない表

注意:
すべての表にコンポジット・パーティション(RANGE、HASH)が含まれます。レンジ・パーティションはCREATE_TIMEを使用して作成され、HASHキーはアプリケーション・ロジックに基づいて定義されます。
Oracle Adaptive Access Manager(OAAM)のパーティション表を示します。これ以外のすべての表はパーティション化されていません。

表J-1 OAAMデータベース・パーティション表

表のタイプ

頻度

表名

静的パーティション

毎月

V_USER_QA

V_USER_QA_HIST

トランザクション・パーティション

毎月

VCRYPT_TRACKER_NODE_HISTORY

VCRYPT_TRACKER_USERNODE_LOGS

VCRYPT_TRACKER_NODE

VT_USER_DEVICE_MAP

V_MONITOR_DATA

VT_SESSION_ACTION_MAP

VT_ENTITY_ONE

VT_ENTITY_ONE_PROFILE

VT_USER_ENTITY1_MAP

VT_ENT_TRX_MAP

VT_TRX_DATA

VT_TRX_LOGS

トランザクション・パーティション

毎週

VR_POLICYSET_LOGS

VR_POLICY_LOGS

VR_RULE_LOGS

VR_MODULE_LOGS

J.2 パーティションの追加メンテナンス

初期のOracle Adaptive Access Managerリポジトリ設定後、次のストアド・プロシージャがdbms_jobsとして設定され、定期的にパーティションを維持します。

- Sp_Oaam_Add_Monthly_Partition

- Sp_Oaam_Add_Weekly_Partition

J.2.1 Sp_Oaam_Add_Monthly_Partition

このストアド・プロシージャは、毎月、表にパーティションを追加します。

スクリプトは、毎月末に実行され、翌月用にパーティションを作成します。後続の月のパーティションを同時に追加するために、パーティションは前月のパーティションに基づいて追加されます。

このストアド・プロシージャの実行が失敗すると(月次パーティションがない場合)、データベース・エラー"ORA-14400 and ORA-14401,"が表示され、Oracle Adaptive Access Managerアプリケーションが強制的に停止される場合があります。

J.2.2 Sp_Oaam_Add_Weekly_Partition

このストアド・プロシージャは、毎週、表にパーティションを追加します。

スクリプトは、毎週末に実行され、翌週用にパーティションを作成します。後続の週のパーティションを同時に追加するために、パーティションは前週のパーティションに基づいて追加されます。

このストアド・プロシージャの実行が失敗すると(週次パーティションがない場合)、データベース・エラー"ORA-14400 and ORA-14401,"が表示され、Oracle Adaptive Access Managerアプリケーションが強制的に停止される場合があります。

J.3 パーティション・メンテナンス・スクリプト

初期のOracle Adaptive Access Managerリポジトリ設定後、パージまたはアーカイブ・メンテナンス・スクリプトの次のストアド・プロシージャを使用して、定期的にパーティションを維持します。

- drop_monthly_partition_tables.sql

- drop_weekly_partition_tables.sql

- add_monthly_partition_tables.sql

- add_weekly_partition_tables.sql

前述のスクリプトは、<IDM_ORACLE_HOME>\oaam\oaam_db_maint_scripts\oaam_db_partition_maint_scriptsにあります。

注意:
パーティション追加スクリプトを実行する必要はありません。他の自動化されたdbms_jobsが定期的にパーティションを作成するため、パーティション追加スクリプトは手動でパーティションを作成する場合のみ使用してください。

J.3.1 drop_monthly_partition_tables.sql

このスクリプトを使用して、毎月、表のパーティションを削除できます。Oracle Adaptive Access Managerアプリケーションの要件に基づき、このスクリプトを毎月末実行し、6ヶ月以上経過したパーティションを削除します。これらの表には、常に6つのパーティションが存在することになります。

J.3.2 drop_weekly_partition_tables.sql

このスクリプトを使用して、毎週、表のパーティションを削除できます。Oracle Adaptive Access Managerアプリケーションの要件に基づき、14日目ごとの最後、またはOracleデータベースが作成された日から3週目の最後にこのスクリプトを実行し、2週間以上経過したパーティションを削除します。

J.3.3 add_monthly_partition_tables.sql

このスクリプトを使用して、毎月、表のパーティションを追加できます。このスクリプトを毎月末に実行し、翌月用にパーティションを作成します。後の月のパーティションを同時に追加する場合、このスクリプトを複数回実行します。スクリプトを複数回実行すると、前月のパーティションに基づいてパーティションが追加されます。

J.3.4 add_weekly_partition_tables.sql

このスクリプトを使用して、毎週、表のパーティションを追加できます。このスクリプトを毎週末に実行し、翌週用にパーティションを作成します。後の週のパーティションを同時に追加する場合、このスクリプトを複数回実行します。スクリプトを複数回実行すると、前週のパーティションに基づいてパーティションが追加されます。

K ソフトウェアの削除画面

この付録では、Oracle Identity Managementソフトウェアをマシンから削除するために使用するOracle Fusion Middleware 11gの削除ウィザードの画面について説明します。内容は次のとおりです。

- ようこそ

- アンインストール・タイプの選択

- アンインストールの進行状況

- アンインストール完了

K.1 ようこそ

「ようこそ」は、Oracle Fusion Middleware 11gの削除ウィザードを起動すると最初に表示される画面です。

図K-1 「ようこそ」画面

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

K.2 アンインストール・タイプの選択

実行するアンインストールのタイプを選択します。

図K-2 「アンインストール・タイプの選択」画面

表K-1 アンインストール・タイプ

タイプ

説明

Oracleホームの削除

このオプションは、リストにあるOracle Identity Management Oracleホームに含まれるバイナリを削除する場合に選択します。

このオプションを選択すると、次にOracleホームの削除画面が表示されます。この画面で、削除設定を含むレスポンス・ファイルを、削除する前に保存することができます。

Weblogicドメインにより管理されているASInstanceのアンインストール - Oracle Internet DirectoryとOracle Virtual Directoryにのみ適用できます。

このオプションは、Oracle Internet DirectoryやOracle Virtual Directoryなど、WebLogicドメインに登録されているOracle Identity Managementシステム・コンポーネント・インスタンスを削除する場合に選択します。

このオプションを選択すると、「Weblogicドメインの詳細の指定」画面が表示されます。ここで、アンインストールするシステム・コンポーネントが属する管理ドメインを特定します。次に「管理対象インスタンスの選択」画面が表示されたら、アンインストールするインスタンスを特定します。

管理対象外ASInstanceのアンインストール - Oracle Internet DirectoryとOracle Virtual Directoryにのみ適用できます。

このオプションは、Oracle Internet DirectoryやOracle Virtual Directoryなど、WebLogicドメインに登録されていないOracle Identity Managementシステム・コンポーネント・インスタンスを削除する場合に選択します。

このオプションを選択すると、次にインスタンスの場所の指定画面が表示されます。この画面で、削除するインスタンスを指定します。

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

K.2.1 オプション1: Oracleホームのアンインストール

「アンインストール・タイプの選択」画面でOracleホームのアンインストールを選択すると、次の画面が表示されます。

K.2.1.1 Oracleホームのアンインストール

この画面には、削除するOracleホーム・ディレクトリが表示されます。これは、アンインストーラを起動したOracleホーム・ディレクトリです。

図K-3 Oracleホームのアンインストール画面

これが正しいディレクトリであることを確認し、さらにこのOracleホームに関連付けられているプロセスがないことを確認します。

「削除」をクリックして削除プロセスを開始します。

K.2.2 オプション2: Weblogicドメインにより管理されているASInstanceのアンインストール

「アンインストール・タイプの選択」画面でWeblogicドメインにより管理されているASInstanceのアンインストールを選択すると、次の画面が表示されます。

- Weblogicドメインの詳細の指定

- 管理対象インスタンスの選択

- 「アンインストール・サマリー」(管理対象インスタンス)

K.2.2.1 WebLogicドメインの詳細の指定

WebLogicドメインの接続情報を指定します。

- ドメイン・ホスト名
WebLogicドメインを実行しているシステムの名前。

- ドメインのポート番号
ドメインのリスニング・ポート番号。デフォルトのポート番号は7001です。

- ユーザー名
WebLogicドメインのユーザー名。

- パスワード
WebLogicドメイン・ユーザーのパスワード。

図K-4 「Weblogicドメインの詳細の指定」画面

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

K.2.2.2 管理対象インスタンスの選択

削除する管理対象インスタンスを選択します。

図K-5 「管理対象インスタンスの選択」画面

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

K.2.2.3 アンインストール・サマリー(管理対象インスタンス)

指定したインスタンスがアンインストール対象であることを確認します。

図K-6 アンインストール・サマリー画面

「削除」をクリックして削除プロセスを開始します。

K.2.3 オプション3: 管理対象外ASInstanceのアンインストール

「アンインストール・タイプの選択」画面で「管理対象外ASInstanceのアンインストール」を選択すると、次の画面が表示されます。

- インスタンスの場所の指定

- アンインストール・サマリー(管理対象外のASInstance)

K.2.3.1 インスタンスの場所の指定

Oracleインスタンス・ディレクトリへのフルパスを指定します。このディレクトリの配置場所がわからない場合は、「参照」をクリックしてシステム内のディレクトリを探します。

図K-7 「インスタンスの場所の指定」画面

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

K.2.3.2 アンインストール・サマリー(管理対象外のASInstance)

指定したインスタンスがアンインストール対象であることを確認します。

図K-8 アンインストール・サマリー画面

「削除」をクリックして削除プロセスを開始します。

K.3 アンインストールの進行状況

この画面は、削除の進行状況を示します。

図K-9 アンインストールの進行状況画面

削除が完了する前に終了するには、「取消」をクリックします。

K.4 アンインストール完了

この画面では、完了したアンインストールのサマリーが表示されます。

図K-10 アンインストール完了画面

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

Copyright © 2001, 2011, Oracle and/or its affiliates. All rights reserved.