Oracle Fusion Middleware Oracle Identity Managementインストレーション・ガイド 11gリリース1(11.1.1) B55911-02 |
|
![]() 戻る |
![]() 次へ |
この項では、Oracle Internet Directory(OID)がLDAPプロバイダとして構成されている既存のOracle Access Managerインストールに、LDAP同期を使用するOracle Identity Manager(OIM)を構成する方法を説明します。
内容は次のとおりです。
この項では、次のタスクを実行します。
Oracle Internet DirectoryおよびOracle Virtual Directoryをインストールおよび構成します。
Oracle Access Managerをインストールおよび構成します。
Oracle Internet DirectoryをLDAPプロバイダとして使用するよう、Oracle Access Managerを構成します。
Oracle Identity Managerを構成します。
Oracle Identity Manager用にLDAP同期を設定します。
Oracle Identity Managerサーバー、Design Console(Windowsのみ)、およびRemote Managerを構成します。
次に、LDAPが構成されている既存のOracle Access Managerインストールに、LDAP同期を使用するOracle Identity Managerをインストールおよび構成するための前提条件を示します。
Oracle Databaseのサポートされているバージョンをインストールします。「Oracle Databaseのインストール」を参照してください。
データベース・スキーマを作成およびロードします。「Repository Creation Utility(RCU)を使用したデータベース・スキーマの作成」を参照してください。
Oracle WebLogic Server 10.3.3をインストールし、ミドルウェア・ホームを作成します。「Oracle WebLogic Server 10.3.3のインストールおよびOracleミドルウェア・ホームの作成」を参照してください。
Oracle Internet Directory(OID)およびOracle Virtual Directory(OVD)が含まれているOracle Identity Management 11gリリース1(11.1.1)Suiteがインストールされていることを確認します。「Oracle Identity Managementの最新バージョンのインストール」を参照してください。
Oracle_IDM1などのIDM_Homeディレクトリが作成されます。このディレクトリはOracle Internet Directory(OID)、Oracle Virtual Directory(OVD)およびOracle Directory Services Manager(ODSM)のOracleホームです。
Oracle Internet Directory(OID)およびOracle Virtual Directory(OVD)をWebLogic管理ドメインに構成します。「ODSMを伴う、新しいWebLogicドメインへのOIDおよびOVDの構成」を参照してください。
Oracle Identity Manager(OIM)、Oracle Access Manager(OAM)、Oracle Adaptive Access Manager、Oracle Authorization Policy Manager(OAPM)およびOracle Identity Navigator(OIN)が含まれているOracle Identity Management 11gリリース1(11.1.1)Suiteをインストールします。「Oracle Identity Management 11gソフトウェアのインストール」を参照してください。
Oracle_IDM2などのIDM_Homeディレクトリが作成されます。このディレクトリは、Oracle Identity Manager(OIM)およびOracle Access Manager(OAM)のOracleホームです。
注意: ここでは、Oracle Internet Directory(OID)、Oracle Virtual Directory(OVD)、Oracle Identity Manager(OIM)およびOracle Access Manager(OAM)を同じマシンにインストールおよび構成することを前提としています。この章で2つの異なるIDM_Homeディレクトリに言及しているのはそのためです。 |
Oracle SOA Suiteの最新バージョンを同じミドルウェア・ホームにインストールし、Oracle SOA Suiteに最新バージョンのパッチを適用します。「Oracle SOA Suiteの最新バージョンのインストール(Oracle Identity Managerユーザーのみ)」を参照してください。
この項の内容は次のとおりです。
次の条件を持つOracle Identity Management環境の場合、この項の構成を実行します。
Oracle Internet Directory、Oracle Virtual Directory、Oracle Access ManagerおよびOracle Identity Managerが同じマシンにインストールされている。
後にOracle Identity Managerをサポートするよう拡張される、新しいWebLogicドメインにOracle Access Managerが構成されている。
LDAP同期をOracle Identity Manager用に構成する前に、Oracle Internet DirectoryをLDAPプロバイダとして使用するようOracle Access Managerが構成されている。
この構成を実行すると、次のコンポーネントがデプロイされます。
WebLogic Administration Server
Oracle Access ManagerおよびOracle Identity Managerの管理対象サーバー
管理サーバーのOracle Access Managerコンソール
Oracle Identity Managerの管理対象サーバー上にあるOracle Identity管理コンソール、Oracle Identity Managerセルフ・サービス・コンソールおよびOracle Identity Manager拡張管理コンソール
この項の構成は、次のものに依存しています。
Oracle WebLogic Server。
Oracle Internet DirectoryおよびOracle Virtual Directoryのインストールおよび構成。
Oracle Identity Management 11gソフトウェアのインストール。
Oracle SOA Suiteの最新バージョンのインストール(Oracle Identity Managerで必須)。
Oracle Identity Manager、Oracle SOA Suite、Oracle Adaptive Access ManagerおよびOracle Access Managerのデータベース・スキーマ。詳細は、「リポジトリ作成ユーティリティ(RCU)を使用したデータベース・スキーマの作成」を参照してください。
LDAPが構成されている既存のOracle Access Managerインストールに、LDAP同期を使用するOracle Identity Managerを構成するには、次の手順を実行します。
「前提条件」に記載されているすべての前提条件が満たされていることを確認します。さらに、「開始前の重要な注意点」も参照してください。
<Oracle_IDM2>/common/bin/config.sh
スクリプトを実行します(Windowsの場合は<Oracle_IDM2>\common\bin\config.cmd
)。Oracle Fusion Middleware構成ウィザードが表示されます。
「ようこそ」画面で、「新しいWebLogicドメインの作成」オプションを選択します。「次へ」をクリックします。「ドメイン・ソースの選択」画面が表示されます。
「ドメイン・ソースの選択」画面で、「以下の製品をサポートするために、自動的に構成されたドメインを生成する」オプションを選択していることを確認します。
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]オプションもデフォルトで選択されます。 |
ドメイン構成オプションを選択した後、「次へ」をクリックします。「ドメイン名と場所の指定」画面が表示されます。
「ドメイン名と場所の指定」画面で、作成するドメインの名前および場所を入力します。さらに、このドメインのアプリケーションを格納する場所を入力します。「次へ」をクリックします。「管理者ユーザー名およびパスワードの構成」画面が表示されます。
管理者のユーザー名およびパスワードを構成します。デフォルトのユーザー名はweblogicです。「次へ」をクリックします。「サーバーの起動モードおよびJDKの構成」画面が表示されます。
Oracle Fusion Middleware構成ウィザードの「サーバーの起動モードおよびJDKの構成」画面で、「JRockit SDK 160_17_R28.0.0-679
」および「本番モード」を選択します。「次へ」をクリックします。「JDBCコンポーネント・スキーマの構成」画面が表示されます。
「JDBCコンポーネント・スキーマの構成」画面で、OAMインフラストラクチャ・スキーマなどの変更するコンポーネント・スキーマを選択します。
「スキーマ所有者」、「スキーマ・パスワード」、「データベース」および「サービス」、「ホスト名」、および「ポート」の値を設定できます。「次へ」をクリックします。JDBCコンポーネント・スキーマのテスト画面が表示されます。テストが成功した後、「オプションの構成を選択」画面が表示されます。
「オプションの構成を選択」画面で、「管理サーバー」、「管理対象サーバー」、「クラスタ」および「マシン」、および「RDBMSセキュリティ・ストア」を構成できます。該当するチェック・ボックスを選択し、「次へ」をクリックします。
オプション: 必要に応じて管理サーバーを構成します。
オプション: 必要に応じてJMS分散宛先を選択します。
オプション: 必要に応じて管理対象サーバーを構成します。
オプション: 必要に応じてクラスタを構成します。
Oracle Identity Management製品のクラスタを構成する方法の詳細は、マニュアル『Oracle Fusion Middleware高可用性ガイド』のIdentity Managementコンポーネントの高可用性の構成に関する項を参照してください。
オプション: 必要に応じて管理対象サーバーをクラスタに割り当てます。
オプション: 必要に応じてマシンを構成します。1台のマシンで管理サーバーを実行し、別の物理的マシンで管理対象サーバーを実行する場合、この手順を実行します。
ヒント: マシンを構成する前に、ping コマンドを使用して、マシンまたはホスト名がアクセス可能かどうかを検証します。 |
オプション: 管理サーバーをマシンに割り当てます。
オプション: 必要に応じてRDBMSセキュリティ・ストアを構成します。
「構成のサマリー」画面でドメイン構成を確認し、「作成」をクリックしてドメインの作成を開始します。
Oracle Access Managerをサポートする新しいWebLogicドメインが、デフォルトで<Middleware_Home>\user_projects\domains
ディレクトリに作成されます(Windowsの場合)。UNIXの場合、ドメインはデフォルトで<Middleware_Home>/user_projects/domains
ディレクトリに作成されます。
WebLogic Administration Serverおよび管理対象サーバー(Oracle Identity ManagerおよびOracle Access Manager)を起動します。「スタックの起動」を参照してください。
createUserIdentityStore
WLSTコマンドを実行して、Oracle Access Manager(OAM)がOracle Internet Directory(OID)をLDAPプロバイダとして使用するよう構成します。
コマンドラインで、cdコマンドを使用して現在の作業ディレクトリからOracle_IDM2/common/bin
ディレクトリに移動します。Oracle_IDM2は、Oracle Identity ManagerとOracle Access ManagerのIDM_Homeです。
次のようにして、WebLogic Scripting Tool(WLST)を起動します。
UNIXの場合: コマンドラインで./wlst.sh
を実行します。
Windowsの場合: wlst.cmd
を実行します。
WLSTコマンド・プロンプト(wls:/offline>
)で、次のように入力します。
connect()
WebLogic Administration Serverのユーザー名、パスワードおよびURLの入力を求められます。WLSTインタフェースの使用方法の詳細は、ガイド『Oracle Fusion Middleware Oracle WebLogic Scripting Tool』のWebLogic Scripting Toolの使用方法に関する項を参照してください。
次の例のように、createUserIdentityStore
WLSTコマンドを実行します。
createUserIdentityStore(name="OAMOIDIdStoreForOIM",principal="cn=orcladmin", credential="welcome1", type="LDAP", userAttr="uid", ldapProvider="OID", roleSecAdmin="OAMAdministrators", userSearchBase="cn=Users,dc=us,dc=oracle,dc=com" ,ldapUrl="ldap://<oid host>:<oid port>" ,isPrimary="true" ,userIDProvider="OracleUserRoleAPI" , groupSearchBase="cn=Groups,dc=us,dc=oracle,dc=com")
注意: roleSecAdmin 属性で指定されているグループのメンバーであるユーザーは、Oracle Access Managerの管理コンソールへのアクセス権があります。このグループは、groupSearchBase 属性で指定されているディレクトリ情報ツリー(DIT)内に存在する必要があります。このグループが使用できない場合、Oracle Access Manager管理コンソールにアクセスできるユーザーの名前(orcladmin など)を指定できます。この属性で指定されたユーザーのみがOracle Access Manager管理コンソールにアクセス可能です。 |
もしくは、管理サーバーにデプロイされているOracle Access Manager管理コンソールを使用して、Oracle Internet DirectoryをOracle Access ManagerのLDAPプロバイダとして構成できます。詳細は、Oracle Fusion Middleware Oracle Access Manager管理者ガイドのユーザー・アイデンティティ・ストアおよびOAM管理者の登録に関する項を参照してください。
<Oracle_IDM2>/common/bin/config.sh
スクリプトを実行します(UNIXの場合)。(Windowsでは<Oracle_IDM2>\common\bin\config.cmd
)。Oracle Fusion Middleware構成ウィザードが表示されます。
「ようこそ」画面で、「既存のWebLogicドメインの拡張」オプションを選択します。「次へ」をクリックします。「WebLogicドメイン・ディレクトリの選択」画面が表示されます。
「WebLogicドメイン・ディレクトリの選択」画面で、Oracle Access Managerを構成したOracle Identity Managementドメインを選択します。「次へ」をクリックします。「拡張ソースの選択」画面が表示されます。
「拡張ソースの選択」画面で、次のドメイン構成オプションを選択します。
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]オプションも選択されます。 |
ドメイン構成オプションを選択した後、「次へ」をクリックします。「ドメイン名と場所の指定」画面が表示されます。
「ドメイン名と場所の指定」画面で、ドメインのアプリケーションを保存する場所を選択します。「次へ」をクリックします。「JDBCコンポーネント・スキーマの構成」画面が表示されます。
「JDBCコンポーネント・スキーマの構成」画面で、変更するコンポーネント・スキーマ(OAMインフラストラクチャ・スキーマ、SOAインフラストラクチャ・スキーマ、ユーザー・メッセージ・サービス・スキーマ、OWSM MDSスキーマ、OIM MDSスキーマ、OIMスキーマまたはSOA MDSスキーマなど)を選択します。
「スキーマ所有者」、「スキーマ・パスワード」、「データベース」および「サービス」、「ホスト名」、および「ポート」の値を設定できます。「次へ」をクリックします。JDBCコンポーネント・スキーマのテスト画面が表示されます。テストが成功した後、「オプションの構成を選択」画面が表示されます。
「オプションの構成を選択」画面で、「管理対象サーバー」、「クラスタ」、および「マシン」、「デプロイメントとサービス」、および「JMSファイル・ストア」を構成できます。該当するチェック・ボックスを選択し、「次へ」をクリックします。
オプション: 必要に応じて管理対象サーバーを構成します。
オプション: 必要に応じてクラスタを構成します。
Oracle Identity Management製品のクラスタを構成する方法の詳細は、マニュアル『Oracle Fusion Middleware高可用性ガイド』のIdentity Managementコンポーネントの高可用性の構成に関する項を参照してください。
オプション: 必要に応じて管理対象サーバーをクラスタに割り当てます。
オプション: 必要に応じてマシンを構成します。1台のマシンで管理サーバーを実行し、別の物理的マシンで管理対象サーバーを実行する場合、この手順を実行します。
ヒント: マシンを構成する前に、ping コマンドを使用して、マシンまたはホスト名がアクセス可能かどうかを検証します。 |
オプション: 管理サーバーをマシンに割り当てます。
オプション: アプリケーションおよびライブラリなどのデプロイメントおよびサービスを選択し、特定のクラスタまたはサーバーにターゲット指定します。
オプション: 必要に応じてJMSファイル・ストアを構成します。
「構成のサマリー」画面でドメイン構成を確認し、「拡張」をクリックしてドメインの拡張を開始します。
Oracle Access Managerのある既存のOracle Identity Managementドメインが、Oracle Identity Managerをサポートするように拡張されます。
Oracle Identity Manager用にLDAP同期を設定します。「LDAP同期の設定」を参照してください。
LDAP同期を検証します。「LDAP同期の検証」を参照してください。
Oracle Identity Manager構成ウィザードを開始します。「Oracle Identity Manager 11g構成ウィザードの開始」を参照してください。
Oracle Identity Managerサーバーを構成します。「OIMサーバーの構成」を参照してください。Oracle Identity Managerサーバーを構成する際、Oracle Identity Manager構成ウィザードのLDAP同期およびOAM画面で「LDAP同期の有効化」オプションを必ず選択します。
ウィザードおよび「OIMサーバーの構成」で説明されている手順に従い、Oracle Identity Managerサーバーの構成を完了します。同様に、ウィザードに従ってOracle Identity Manager Design Consoleを構成し(Windowsのみ)、Oracle Identity Managerリモート・サーバーを構成します。「OIM Design Consoleの構成」および「OIM Remote Managerの構成」を参照してください。
注意: WebLogic管理者ユーザー名がweblogicでない場合、サーバーの起動後、一連の手順を手動で実行する必要があります。詳細は、「オプション: Enterprise ManagerのWebLogic管理者サーバー・ユーザー名の更新(OIMのみ)」を参照してください。 |
この項の内容は次のとおりです。
次の条件を持つOracle Identity Management環境の場合、この項の構成を実行します。
Oracle Internet Directory、Oracle Virtual Directory、Oracle Access ManagerおよびOracle Identity Managerが同じマシンにインストールされている。
Oracle Internet DirectoryおよびOracle Virtual Directoryが含まれている既存のOracle Identity Managementドメインに、Oracle Access Managerが構成されている。このドメインは、後にOracle Identity Managerをサポートするよう拡張される。
LDAP同期をOracle Identity Manager用に構成する前に、Oracle Internet DirectoryをLDAPプロバイダとして使用するようOracle Access Managerが構成されている。
この構成を実行すると、次のコンポーネントがデプロイされます。
Oracle Access ManagerおよびOracle Identity Managerの管理対象サーバー
既存の管理サーバーのOracle Access Managerコンソール
Oracle Identity Managerの管理対象サーバー上にあるOracle Identity管理コンソール、Oracle Identity Managerセルフ・サービス・コンソールおよびOracle Identity Manager拡張管理コンソール
この項の構成は、次のものに依存しています。
Oracle WebLogic Server。
Oracle Internet DirectoryおよびOracle Virtual Directoryのインストールおよび構成。
Oracle Identity Management 11gソフトウェアのインストール。
Oracle SOA Suiteの最新バージョンのインストール(Oracle Identity Managerで必須)。
Oracle Identity Manager、Oracle SOA Suite、Oracle Adaptive Access ManagerおよびOracle Access Managerのデータベース・スキーマ。詳細は、「リポジトリ作成ユーティリティ(RCU)を使用したデータベース・スキーマの作成」を参照してください。
LDAPが構成されている既存のOracle Access Managerインストールに、LDAP同期を使用するOracle Identity Managerを構成するには、次の手順を実行します。
「前提条件」に記載されているすべての前提条件が満たされていることを確認します。さらに、「開始前の重要な注意点」も参照してください。
UNIXオペレーティング・システムで<Oracle_IDM1>/bin/config.sh
を実行してOracle Identity Management構成ウィザードを起動します。Windowsでは、<Oracle_IDM1>\bin\config.bat
を実行してウィザードを起動します。
「ドメインの選択」画面で、新規ドメインの作成オプションを選択します。必要に応じて管理者ユーザー名およびパスワードを設定します。
「コンポーネントの構成」画面では必ず「Oracle Internet Directory」および「Oracle Virtual Directory」を選択します。
ウィザードに従って必要な情報を入力し、ドメインを構成します。
Oracle Internet DirectoryおよびOracle Virtual Directoryをサポートする新しいWebLogicドメインが<Middleware_Home>\user_projects\domains
ディレクトリに作成されます(Windowsの場合)。UNIXの場合、ドメインは<Middleware_Home>/user_projects/domains
ディレクトリに作成されます。
Oracle Databaseがサポートされているバージョンで、必要なパッチがインストール済であることを確認してください。詳細は、「Oracle Databaseのインストール」を参照してください。
Oracle Identity Manager、Oracle SOA SuiteおよびOracle Access Managerが必要とする適切なスキーマが作成およびロードされていることを確認します。詳細は、「リポジトリ作成ユーティリティ(RCU)を使用したデータベース・スキーマの作成」を参照してください。
Oracle Identity Management 11gソフトウェアがインストールされていることを確認します。詳細は、「Oracle Identity Management 11gソフトウェアのインストール」を参照してください。Oracle Identity Managementの新しいOracleホーム(Oracle_IDM2
など)がミドルウェア・ホーム・ディレクトリの下に作成されます。
同じミドルウェア・ホーム内にOracle SOA Suiteの最新バージョンがインストールされていることを確認します。詳細は、「Oracle SOA Suiteの最新バージョンのインストール(Oracle Identity Managerユーザーのみ)」を参照してください。
<Oracle_IDM2>/common/bin/config.sh
スクリプトを実行します(UNIXの場合)。(Windowsでは<Oracle_IDM2>\common\bin\config.cmd
)。Oracle Fusion Middleware構成ウィザードが表示されます。
「ようこそ」画面で、「既存のWebLogicドメインの拡張」オプションを選択します。「次へ」をクリックします。「WebLogicドメイン・ディレクトリの選択」画面が表示されます。
「WebLogicドメイン・ディレクトリの選択」画面で、Oracle Internet DirectoryおよびOracle Virtual Directoryを構成したOracle Identity Management 11.1.1.3.0ドメインを選択します。「次へ」をクリックします。「拡張ソースの選択」画面が表示されます。
「拡張ソースの選択」画面で、次のドメイン構成オプションを選択します。
Oracle Access Manager with Database Policy Store - 11.1.1.3.0 [Oracle_IDM2]
ドメイン構成オプションを選択した後、「次へ」をクリックします。「JDBCコンポーネント・スキーマの構成」画面が表示されます。
「JDBCコンポーネント・スキーマの構成」画面で、OAMインフラストラクチャ・スキーマなどの変更するコンポーネント・スキーマを選択します。
「スキーマ所有者」、「スキーマ・パスワード」、「データベース」および「サービス」、「ホスト名」、および「ポート」の値を設定できます。「次へ」をクリックします。JDBCコンポーネント・スキーマのテスト画面が表示されます。テストが成功した後、「オプションの構成を選択」画面が表示されます。
「オプションの構成を選択」画面で、「管理対象サーバー」、「クラスタ」および「マシン」、および「デプロイメントとサービス」を構成できます。該当するチェック・ボックスを選択し、「次へ」をクリックします。
オプション: 必要に応じて管理対象サーバーを構成します。
オプション: 必要に応じてクラスタを構成します。
Oracle Identity Management製品のクラスタを構成する方法の詳細は、マニュアル『Oracle Fusion Middleware高可用性ガイド』のIdentity Managementコンポーネントの高可用性の構成に関する項を参照してください。
オプション: 必要に応じて管理対象サーバーをクラスタに割り当てます。
オプション: 必要に応じてマシンを構成します。1台のマシンで管理サーバーを実行し、別の物理的マシンで管理対象サーバーを実行する場合、この手順を実行します。
ヒント: マシンを構成する前に、ping コマンドを使用して、マシンまたはホスト名がアクセス可能かどうかを検証します。 |
オプション: 管理サーバーをマシンに割り当てます。
オプション: アプリケーションおよびライブラリなどのデプロイメントおよびサービスを選択し、特定のクラスタまたはサーバーにターゲット指定します。
「構成のサマリー」画面でドメイン構成を確認し、「拡張」をクリックしてドメインの拡張を開始します。
Oracle Internet DirectoryおよびOracle Virtual Directoryのある既存のOracle Identity Management 11.1.1.1.3.0ドメインが、Oracle Access Managerをサポートするように拡張されます。
WebLogic Administration Serverおよび管理対象サーバー(Oracle Identity ManagerおよびOracle Access Manager)を起動します。「スタックの起動」を参照してください。
createUserIdentityStore
WLSTコマンドを実行して、Oracle Access Manager(OAM)がOracle Internet Directory(OID)をLDAPプロバイダとして使用するよう構成します。
コマンドラインで、cdコマンドを使用して現在の作業ディレクトリからOracle_IDM2/common/bin
ディレクトリに移動します。Oracle_IDM2は、Oracle Identity ManagerとOracle Access ManagerのIDM_Homeです。
次のようにして、WebLogic Scripting Tool(WLST)を起動します。
UNIXの場合: コマンドラインで./wlst.sh
を実行します。
Windowsの場合: wlst.cmd
を実行します。
WLSTコマンド・プロンプト(wls:/offline>
)で、次のように入力します。
connect()
WebLogic Administration Serverのユーザー名、パスワードおよびURLの入力を求められます。WLSTインタフェースの使用方法の詳細は、ガイド『Oracle Fusion Middleware Oracle WebLogic Scripting Tool』のWebLogic Scripting Toolの使用方法に関する項を参照してください。
次の例のように、createUserIdentityStore
WLSTコマンドを実行します。
createUserIdentityStore(name="OAMOIDIdStoreForOIM",principal="cn=orcladmin", credential="welcome1", type="LDAP", userAttr="uid", ldapProvider="OID", roleSecAdmin="OAMAdministrators", userSearchBase="cn=Users,dc=us,dc=oracle,dc=com" ,ldapUrl="ldap://<oid host>:<oid port>" ,isPrimary="true" ,userIDProvider="OracleUserRoleAPI" , groupSearchBase="cn=Groups,dc=us,dc=oracle,dc=com")
注意: roleSecAdmin 属性で指定されているグループのメンバーであるユーザーは、Oracle Access Managerの管理コンソールへのアクセス権があります。このグループは、groupSearchBase 属性で指定されているディレクトリ情報ツリー(DIT)内に存在する必要があります。このグループが使用できない場合、Oracle Access Manager管理コンソールにアクセスできるユーザーの名前(orcladmin など)を指定できます。この属性で指定されたユーザーのみがOracle Access Manager管理コンソールにアクセス可能です。 |
もしくは、管理サーバーにデプロイされているOracle Access Manager管理コンソールを使用して、Oracle Internet DirectoryをOracle Access ManagerのLDAPプロバイダとして構成できます。詳細は、Oracle Fusion Middleware Oracle Access Manager管理者ガイドのユーザー・アイデンティティ・ストアおよびOAM管理者の登録に関する項を参照してください。
<Oracle_IDM2>/common/bin/config.sh
スクリプトを実行します(UNIXの場合)。(Windowsの場合は<Oracle_IDM2>\common\bin\config.cmd
)。Oracle Fusion Middleware構成ウィザードが表示されます。
「ようこそ」画面で、「既存のWebLogicドメインの拡張」オプションを選択します。「次へ」をクリックします。「WebLogicドメイン・ディレクトリの選択」画面が表示されます。
「WebLogicドメイン・ディレクトリの選択」画面で、Oracle Access Manager、Oracle Internet DirectoryおよびOracle Virtual Directoryを構成したOracle Identity Managementドメインを選択します。「次へ」をクリックします。「拡張ソースの選択」画面が表示されます。
「拡張ソースの選択」画面で、次のドメイン構成オプションを選択します。
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]オプションも選択されます。 |
ドメイン構成オプションを選択した後、「次へ」をクリックします。「ドメイン名と場所の指定」画面が表示されます。
「ドメイン名と場所の指定」画面で、ドメインのアプリケーションを保存する場所を選択します。「次へ」をクリックします。「JDBCコンポーネント・スキーマの構成」画面が表示されます。
「JDBCコンポーネント・スキーマの構成」画面で、変更するコンポーネント・スキーマ(OAMインフラストラクチャ・スキーマ、SOAインフラストラクチャ・スキーマ、ユーザー・メッセージ・サービス・スキーマ、OWSM MDSスキーマ、OIM MDSスキーマ、OIMスキーマまたはSOA MDSスキーマなど)を選択します。
「スキーマ所有者」、「スキーマ・パスワード」、「データベース」および「サービス」、「ホスト名」、および「ポート」の値を設定できます。「次へ」をクリックします。JDBCコンポーネント・スキーマのテスト画面が表示されます。テストが成功した後、「オプションの構成を選択」画面が表示されます。
「オプションの構成を選択」画面で、「管理対象サーバー」、「クラスタ」、および「マシン」、「デプロイメントとサービス」、および「JMSファイル・ストア」を構成できます。該当するチェック・ボックスを選択し、「次へ」をクリックします。
オプション: 必要に応じて管理対象サーバーを構成します。
オプション: 必要に応じてクラスタを構成します。
Oracle Identity Management製品のクラスタを構成する方法の詳細は、マニュアル『Oracle Fusion Middleware高可用性ガイド』のIdentity Managementコンポーネントの高可用性の構成に関する項を参照してください。
オプション: 必要に応じて管理対象サーバーをクラスタに割り当てます。
オプション: 必要に応じてマシンを構成します。1台のマシンで管理サーバーを実行し、別の物理的マシンで管理対象サーバーを実行する場合、この手順を実行します。
ヒント: マシンを構成する前に、ping コマンドを使用して、マシンまたはホスト名がアクセス可能かどうかを検証します。 |
オプション: 管理サーバーをマシンに割り当てます。
オプション: アプリケーションおよびライブラリなどのデプロイメントおよびサービスを選択し、特定のクラスタまたはサーバーにターゲット指定します。
オプション: 必要に応じてJMSファイル・ストアを構成します。
「構成のサマリー」画面でドメイン構成を確認し、「拡張」をクリックしてドメインの拡張を開始します。
Oracle Access Managerのある既存のOracle Identity Managementドメインが、Oracle Identity Managerをサポートするように拡張されます。
Oracle Identity Manager用にLDAP同期を設定します。「LDAP同期の設定」を参照してください。
LDAP同期を検証します。「LDAP同期の検証」を参照してください。
管理サーバーを再起動します。「サーバーの再起動」を参照してください。
Oracle Identity Manager構成ウィザードを開始します。「Oracle Identity Manager 11g構成ウィザードの開始」を参照してください。
Oracle Identity Managerサーバーを構成します。「OIMサーバーの構成」を参照してください。Oracle Identity Managerサーバーを構成する際、Oracle Identity Manager構成ウィザードのLDAP同期およびOAM画面で「LDAP同期の有効化」オプションを必ず選択します。
ウィザードおよび「OIMサーバーの構成」で説明されている手順に従い、Oracle Identity Managerサーバーの構成を完了します。同様に、ウィザードに従ってOracle Identity Manager Design Consoleを構成し(Windowsのみ)、Oracle Identity Managerリモート・サーバーを構成します。「OIM Design Consoleの構成」および「OIM Remote Managerの構成」を参照してください。
注意: WebLogic管理者ユーザー名がweblogicでない場合、サーバーの起動後、一連の手順を手動で実行する必要があります。詳細は、「オプション: Enterprise ManagerのWebLogic管理者サーバー・ユーザー名の更新(OIMのみ)」を参照してください。 |
この項の内容は次のとおりです。
Oracle Adaptive Access Manager(OAAM)、Oracle Authorization Policy Manager(OAPM)およびOracle Identity Navigator(OIN)が含まれている既存のOracle Identity ManagementドメインにOracle Access Manager(OAM)をインストールする場合、このトピックの構成を実行してください。Oracle Internet Directory(OID)をLDAPプロバイダとして使用するよう、Oracle Access Managerを構成できます。その後、Oracle Identity Manager(OIM)を同じドメインに追加し、LDAP同期を設定できます。
後にOracle Identity ManagerおよびOracle Access Manager間の統合を設定できます。「OIMおよびOAMの統合」を参照してください。
Oracle Identity Navigatorを使用すると、Oracle Identity Navigatorのユーザー・インタフェースからOracle Identity Management製品のコンソールにアクセスし、起動できます。
この項の構成を実行すると、次のコンポーネントがデプロイされます。
Oracle Identity ManagerおよびOracle Access Managerの管理対象サーバー
Oracle Identity Managerの管理対象サーバー上にあるOracle Identity管理コンソール、Oracle Identity Managerセルフ・サービス・コンソールおよびOracle Identity Manager拡張管理コンソール
既存の管理サーバーのOracle Access Managerコンソール
この項の構成は、次のものに依存しています。
Oracle WebLogic Server。
Oracle Internet DirectoryおよびOracle Virtual Directoryのインストールおよび構成。
Oracle Identity Management 11gソフトウェアのインストール。
Oracle SOA Suiteの最新バージョンのインストール(Oracle Identity Managerで必須)。
Oracle Identity Manager、Oracle SOA Suite、Oracle Adaptive Access ManagerおよびOracle Access Managerのデータベース・スキーマ。詳細は、「リポジトリ作成ユーティリティ(RCU)を使用したデータベース・スキーマの作成」を参照してください。
LDAPが構成されている既存のOracle Access Managerインストールに、LDAP同期を使用するOracle Identity Managerを構成するには、次の手順を実行します。
「前提条件」に記載されているすべての前提条件が満たされていることを確認します。さらに、「開始前の重要な注意点」も参照してください。
<Oracle_IDM2>/common/bin/config.sh
スクリプトを実行します(UNIXの場合)。(Windowsでは<Oracle_IDM2>\common\bin\config.cmd
)。Oracle Fusion Middleware構成ウィザードが表示されます。
「ようこそ」画面で、「新しいWebLogicドメインの作成」オプションを選択します。「次へ」をクリックします。「ドメイン・ソースの選択」画面が表示されます。
「ドメイン・ソースの選択」画面で、次のドメイン構成オプションを選択します。
Oracle Adaptive Access Manager Admin Server - 11.1.1.3.0 [Oracle_IDM2]
注意: Oracle Adaptive Access Manager Admin Server - 11.1.1.3.0 [Oracle_IDM2]オプションを選択すると、デフォルトで、Oracle JRF - 11.1.1.0 [oracle_common]、Oracle Enterprise Manager - 11.1.1.0 [oracle_common]およびOracle Identity Navigator - 11.1.1.3.0 [Oracle_IDM2]オプションも選択されます。 |
Oracle Authorization Policy Manager - 11.1.1.3.0 [Oracle_IDM2]
ドメイン構成オプションを選択した後、「次へ」をクリックします。「ドメイン名と場所の指定」画面が表示されます。
「ドメイン名と場所の指定」画面で、作成するドメインの名前および場所を入力します。さらに、このドメインのアプリケーションを格納する場所を入力します。「次へ」をクリックします。「管理者ユーザー名およびパスワードの構成」画面が表示されます。
管理者のユーザー名およびパスワードを構成します。デフォルトのユーザー名はweblogicです。「次へ」をクリックします。「サーバーの起動モードおよびJDKの構成」画面が表示されます。
Oracle Fusion Middleware構成ウィザードの「サーバーの起動モードおよびJDKの構成」画面で、「JRockit SDK 160_17_R28.0.0-679
」および「本番モード」を選択します。「次へ」をクリックします。「JDBCコンポーネント・スキーマの構成」画面が表示されます。
「JDBCコンポーネント・スキーマの構成」画面で、APMスキーマ、OAAM管理スキーマ、OAAM管理MDSスキーマまたはAPM MDSスキーマなどの変更するコンポーネント・スキーマを選択します。
「スキーマ所有者」、「スキーマ・パスワード」、「データベース」および「サービス」、「ホスト名」、および「ポート」の値を設定できます。「次へ」をクリックします。JDBCコンポーネント・スキーマのテスト画面が表示されます。テストが成功した後、「オプションの構成を選択」画面が表示されます。
「オプションの構成を選択」画面で、「管理サーバー」、「管理対象サーバー」、「クラスタ」、および「マシン」、「デプロイメントとサービス」、および「RDBMSセキュリティ・ストア」を構成できます。該当するチェック・ボックスを選択し、「次へ」をクリックします。
オプション: 必要に応じて管理サーバーを構成します。
オプション: 必要に応じて管理対象サーバーを構成します。
オプション: 必要に応じてクラスタを構成します。
Oracle Identity Management製品のクラスタを構成する方法の詳細は、マニュアル『Oracle Fusion Middleware高可用性ガイド』のIdentity Managementコンポーネントの高可用性の構成に関する項を参照してください。
オプション: 必要に応じて管理対象サーバーをクラスタに割り当てます。
オプション: 必要に応じてマシンを構成します。1台のマシンで管理サーバーを実行し、別の物理的マシンで管理対象サーバーを実行する場合、この手順を実行します。
ヒント: マシンを構成する前に、ping コマンドを使用して、マシンまたはホスト名がアクセス可能かどうかを検証します。 |
オプション: 管理サーバーをマシンに割り当てます。
オプション: アプリケーションおよびライブラリなどのデプロイメントおよびサービスを選択し、特定のクラスタまたはサーバーにターゲット指定します。
オプション: 必要に応じてRDBMSセキュリティ・ストアを構成します。
「構成のサマリー」画面でドメイン構成を確認し、「作成」をクリックしてドメインの作成を開始します。ドメイン構成が完了したら、「完了」をクリックしてウィザードを終了します。
Oracle Adaptive Access Manager、Oracle Authorization Policy ManagerおよびOracle Identity Navigatorをサポートする新しいWebLogicドメインが、デフォルトで<Middleware_Home>\user_projects\domains
ディレクトリに作成されます(Windowsの場合)。UNIXの場合、ドメインはデフォルトで<Middleware_Home>/user_projects/domains
ディレクトリに作成されます。
<Oracle_IDM2>/common/bin/config.sh
スクリプトを実行します(UNIXの場合)。(Windowsでは<Oracle_IDM2>\common\bin\config.cmd
)。Oracle Fusion Middleware構成ウィザードが表示されます。
「ようこそ」画面で、「既存のWebLogicドメインの拡張」オプションを選択します。「次へ」をクリックします。「WebLogicドメイン・ディレクトリの選択」画面が表示されます。
「WebLogicドメイン・ディレクトリの選択」画面で、Oracle Adaptive Access Manager、Oracle Authorization Policy ManagerおよびOracle Identity Navigatorを構成したOracle Identity Managementドメインを選択します。「次へ」をクリックします。「拡張ソースの選択」画面が表示されます。
「拡張ソースの選択」画面で、次のドメイン構成オプションを選択します。
Oracle Access Manager with Database Policy Store - 11.1.1.3.0 [Oracle_IDM2]
ドメイン構成オプションを選択した後、「次へ」をクリックします。「ドメイン名と場所の指定」画面が表示されます。
「ドメイン名と場所の指定」画面で、ドメインのアプリケーションを保存する場所を選択します。「次へ」をクリックします。「JDBCコンポーネント・スキーマの構成」画面が表示されます。
「JDBCコンポーネント・スキーマの構成」画面で、OAMインフラストラクチャ・スキーマ、OAAM管理スキーマ、APMスキーマ、APM MDSスキーマまたはOAAM管理MDSスキーマなどの変更するコンポーネント・スキーマを選択します。
「スキーマ所有者」、「スキーマ・パスワード」、「データベース」および「サービス」、「ホスト名」、および「ポート」の値を設定できます。「次へ」をクリックします。JDBCコンポーネント・スキーマのテスト画面が表示されます。テストが成功した後、「オプションの構成を選択」画面が表示されます。
「オプションの構成を選択」画面で、「管理対象サーバー」、「クラスタ」および「マシン」、および「デプロイメントとサービス」を構成できます。該当するチェック・ボックスを選択し、「次へ」をクリックします。
オプション: 必要に応じて管理対象サーバーを構成します。
オプション: 必要に応じてクラスタを構成します。
Oracle Identity Management製品のクラスタを構成する方法の詳細は、マニュアル『Oracle Fusion Middleware高可用性ガイド』のIdentity Managementコンポーネントの高可用性の構成に関する項を参照してください。
オプション: 必要に応じて管理対象サーバーをクラスタに割り当てます。
オプション: 必要に応じてマシンを構成します。1台のマシンで管理サーバーを実行し、別の物理的マシンで管理対象サーバーを実行する場合、この手順を実行します。
ヒント: マシンを構成する前に、ping コマンドを使用して、マシンまたはホスト名がアクセス可能かどうかを検証します。 |
オプション: 管理サーバーをマシンに割り当てます。
オプション: アプリケーションおよびライブラリなどのデプロイメントおよびサービスを選択し、特定のクラスタまたはサーバーにターゲット指定します。
「構成のサマリー」画面でドメイン構成を確認し、「拡張」をクリックしてドメインの拡張を開始します。
Oracle Adaptive Access Manager、Oracle Authorization Policy ManagerおよびOracle Identity Navigatorのある既存のOracle Identity Managementドメインが、Oracle Access Managerをサポートするように拡張されます。
WebLogic Administration Serverおよび管理対象サーバー(Oracle Identity ManagerおよびOracle Access Manager)を起動します。「スタックの起動」を参照してください。
createUserIdentityStore
WLSTコマンドを実行して、Oracle Access Manager(OAM)がOracle Internet Directory(OID)をLDAPプロバイダとして使用するよう構成します。
コマンドラインで、cdコマンドを使用して現在の作業ディレクトリからOracle_IDM2/common/bin
ディレクトリに移動します。Oracle_IDM2は、Oracle Identity ManagerとOracle Access ManagerのIDM_Homeです。
次のようにして、WebLogic Scripting Tool(WLST)を起動します。
UNIXの場合: コマンドラインで./wlst.sh
を実行します。
Windowsの場合: wlst.cmd
を実行します。
WLSTコマンド・プロンプト(wls:/offline>
)で、次のように入力します。
connect()
WebLogic Administration Serverのユーザー名、パスワードおよびURLの入力を求められます。WLSTインタフェースの使用方法の詳細は、ガイド『Oracle Fusion Middleware Oracle WebLogic Scripting Tool』のWebLogic Scripting Toolの使用方法に関する項を参照してください。
次の例のように、createUserIdentityStore
WLSTコマンドを実行します。
createUserIdentityStore(name="OAMOIDIdStoreForOIM",principal="cn=orcladmin", credential="welcome1", type="LDAP", userAttr="uid", ldapProvider="OID", roleSecAdmin="OAMAdministrators", userSearchBase="cn=Users,dc=us,dc=oracle,dc=com" ,ldapUrl="ldap://<oid host>:<oid port>" ,isPrimary="true" ,userIDProvider="OracleUserRoleAPI" , groupSearchBase="cn=Groups,dc=us,dc=oracle,dc=com")
注意: roleSecAdmin 属性で指定されているグループのメンバーであるユーザーは、Oracle Access Managerの管理コンソールへのアクセス権があります。このグループは、groupSearchBase 属性で指定されているディレクトリ情報ツリー(DIT)内に存在する必要があります。このグループが使用できない場合、Oracle Access Manager管理コンソールにアクセスできるユーザーの名前(orcladmin など)を指定できます。この属性で指定されたユーザーのみがOracle Access Manager管理コンソールにアクセス可能です。 |
もしくは、管理サーバーにデプロイされているOracle Access Manager管理コンソールを使用して、Oracle Internet DirectoryをOracle Access ManagerのLDAPプロバイダとして構成できます。詳細は、Oracle Fusion Middleware Oracle Access Manager管理者ガイドのユーザー・アイデンティティ・ストアおよびOAM管理者の登録に関する項を参照してください。
<Oracle_IDM2>/common/bin/config.sh
スクリプトを実行します(UNIXの場合)。(Windowsでは<Oracle_IDM2>\common\bin\config.cmd
)。Oracle Fusion Middleware構成ウィザードが表示されます。
「ようこそ」画面で、「既存のWebLogicドメインの拡張」オプションを選択します。「次へ」をクリックします。「WebLogicドメイン・ディレクトリの選択」画面が表示されます。
「WebLogicドメイン・ディレクトリの選択」画面で、Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Authorization Policy ManagerおよびOracle Identity Navigatorを構成したOracle Identity Managementドメインを選択します。「次へ」をクリックします。「拡張ソースの選択」画面が表示されます。
「拡張ソースの選択」画面で、次のドメイン構成オプションを選択します。
Oracle Identity Manager - 11.1.1.3.0 [Oracle_IDM2]
注意: Oracle Identity Manager - 11.1.1.3.0 [Oracle_IDM2]オプションを選択すると、デフォルトで、Oracle WSM Policy Manager - 11.1.1.0 [oracle_common]およびOracle SOA Suite - 11.1.1.0 [Oracle_SOA1]オプションも選択されます。 |
ドメイン構成オプションを選択した後、「次へ」をクリックします。「ドメイン名と場所の指定」画面が表示されます。
「ドメイン名と場所の指定」画面で、ドメインのアプリケーションを保存する場所を選択します。「次へ」をクリックします。「JDBCコンポーネント・スキーマの構成」画面が表示されます。
「JDBCコンポーネント・スキーマの構成」画面で、変更するコンポーネント・スキーマ(SOAインフラストラクチャ・スキーマ、OAMインフラストラクチャ・スキーマ、OAAM管理スキーマ、ユーザー・メッセージ・サービス・スキーマ、OIMスキーマ、OWSM MDSスキーマ、OIM MDSスキーマ、APMスキーマ、APM MDSスキーマ、またはOAAM管理MDSスキーマなど)を選択します。
「スキーマ所有者」、「スキーマ・パスワード」、「データベース」および「サービス」、「ホスト名」、および「ポート」の値を設定できます。「次へ」をクリックします。JDBCコンポーネント・スキーマのテスト画面が表示されます。テストが成功した後、「オプションの構成を選択」画面が表示されます。
「オプションの構成を選択」画面で、「管理対象サーバー」、「クラスタ」、および「マシン」、「デプロイメントとサービス」、および「JMSファイル・ストア」を構成できます。該当するチェック・ボックスを選択し、「次へ」をクリックします。
オプション: 必要に応じて管理対象サーバーを構成します。
オプション: 必要に応じてクラスタを構成します。
Oracle Identity Management製品のクラスタを構成する方法の詳細は、マニュアル『Oracle Fusion Middleware高可用性ガイド』のIdentity Managementコンポーネントの高可用性の構成に関する項を参照してください。
オプション: 必要に応じて管理対象サーバーをクラスタに割り当てます。
オプション: 必要に応じてマシンを構成します。1台のマシンで管理サーバーを実行し、別の物理的マシンで管理対象サーバーを実行する場合、この手順を実行します。
ヒント: マシンを構成する前に、ping コマンドを使用して、マシンまたはホスト名がアクセス可能かどうかを検証します。 |
オプション: 管理サーバーをマシンに割り当てます。
オプション: アプリケーションおよびライブラリなどのデプロイメントおよびサービスを選択し、特定のクラスタまたはサーバーにターゲット指定します。
オプション: 必要に応じてJMSファイル・ストアを構成します。
「構成のサマリー」画面でドメイン構成を確認し、「拡張」をクリックしてドメインの拡張を開始します。
Oracle Access Manager、Oracle Adaptive Access Manager、Oracle Authorization Policy ManagerおよびOracle Identity Navigatorのある既存のOracle Identity Managementドメインが、Oracle Identity Managerをサポートするように構成されます。
Oracle Identity Manager用にLDAP同期を設定します。「LDAP同期の設定」を参照してください。
LDAP同期を検証します。「LDAP同期の検証」を参照してください。
管理サーバーを再起動します。「サーバーの再起動」を参照してください。
Oracle Identity Manager構成ウィザードを開始します。「Oracle Identity Manager 11g構成ウィザードの開始」を参照してください。
Oracle Identity Managerサーバーを構成します。「OIMサーバーの構成」を参照してください。Oracle Identity Managerサーバーを構成する際、Oracle Identity Manager構成ウィザードのLDAP同期およびOAM画面で「LDAP同期の有効化」オプションを必ず選択します。
ウィザードおよび「OIMサーバーの構成」で説明されている手順に従い、Oracle Identity Managerサーバーの構成を完了します。同様に、ウィザードに従ってOracle Identity Manager Design Consoleを構成し(Windowsのみ)、Oracle Identity Managerリモート・サーバーを構成します。「OIM Design Consoleの構成」および「OIM Remote Managerの構成」を参照してください。
注意: WebLogic管理者ユーザー名がweblogicでない場合、サーバーの起動後、一連の手順を手動で実行する必要があります。詳細は、「オプション: Enterprise ManagerのWebLogic管理者サーバー・ユーザー名の更新(OIMのみ)」を参照してください。 |