ヘッダーをスキップ
Oracle® Fusion Middleware Oracle Identity Management Suite統合ガイド
11g リリース2 (11.1.2.2.0)
B71104-05
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

D idmConfigToolコマンドの使用方法

IdM構成ツール(idmConfigTool)では、Oracle identity management (IdM)コンポーネントのインストール、構成および統合を支援するいくつかのタスクがサポートされています。この付録では、ツールの使用方法について説明します。


注意:

この付録では、実際の統合手順についての記載はなく、idmConfigToolコマンド構文と関連する詳細について説明しています。統合手順またはタスクの指示に従ってidmConfigToolを実行する場合、この付録を参照として使用します。


この付録では、次の内容を説明します。

D.1 このツールについて

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

D.1.1 このツールをいつ使用するのか

次の場合にidmConfigToolを使用します。

  • Oracle Identity ManagerおよびOracle Access Management Access Managerをインストールする前。

  • Oracle Identity ManagerおよびOracle Access Management Access Managerをインストールした後。

  • IdMコンポーネント(Oracle Internet Directory、Oracle Virtual Directory、Oracle Identity ManagerおよびOracle Access Manager)の構成をダンプするため。

  • Oracle Internet Directory、Oracle Virtual Directory、Oracle Identity ManagerおよびOracle Access Managerの構成パラメータを検証するため。

第D.1.2項では、各状況においてこのツールによって実行されるタスクについて説明します。

D.1.2 このツールによって実行されるタスク

idmConfigToolは、次のタスクを効率的に実行するために役立ちます。

  • Identity Managementコンポーネント(Oracle Internet Directory (OID)、Oracle Virtual Directory (OVD)、Oracle Access Management Access Manager (OAM-AM)およびOracle Identity Manager (OIM))を表す構成プロパティの検証。

  • Access ManagerやOracle Identity Managerなど、他のIdentity Managementコンポーネントをインストールするためのアイデンティティ・ストア・Storeコンポーネント(Oracle Internet DirectoryおよびOracle Virtual Directory)の事前構成。

  • Access Manager、Oracle Identity Managerコンポーネントの後構成、およびAccess ManagerとOracle Identity Managerの接続。

  • Identity Managementコンポーネント(Oracle Internet Directory、Oracle Virtual Directory、Access ManagerおよびOracle Identity Manager)の構成の抽出。


関連項目:

第D.3.1項


D.1.3 このツールによってサポートされるコンポーネント

idmConfigToolでサポートされているコンポーネント・バージョンは次のとおりです。

  • Oracle Internet Directory 11g

  • Oracle Virtual Directory 11g

  • Oracle Access Management Access Manager 11g

  • Oracle Access Manager 10g

  • Oracle Identity Manager 11g

  • Oracle Unified Directory (OUD) 11g

D.1.4 場所

idmConfigToolは次の場所にあります。

IAM_ORACLE_HOME/idmtools/bin

IAM_ORACLE_HOMEは、Oracle Identity ManagerおよびOracle Access Managerがインストールされているディレクトリです。

D.1.5 サポートされるWebゲートのタイプ

idmConfigToolでは、デフォルトでAccess Manager 11g Webゲートがサポートされています。10g Webゲートもサポートされています。

D.1.6 シングル・ドメインとクロス・ドメインのシナリオ

このツールでは、Weblogicドメインに関して次の2つのタイプのシナリオがサポートされています。

  • Access ManagerサーバーとOracle Identity Managerサーバーの両方が同じWeblogicドメイン内に構成されているシングル・ドメイン構成

  • Access ManagerサーバーとOracle Identity Managerサーバーが別々のWeblogicドメイン内に構成されているデュアルまたはクロス・ドメイン構成


関連項目:

アーキテクチャの詳細は、第1.2項を参照してください。


D.2 環境変数の設定

IdM構成ツールを実行する前に、環境を構成する必要があります。

次の変数を設定します。

表D-1 IdM構成ツールの環境変数

変数 説明

MW_HOME

インストールのMiddlewareホームのフルパスに値を設定します。

JAVA_HOME

この値に次のディレクトリが含まれていることを確認します。

MW_HOME/jdk

IBM WebSphereで実行する場合は、この変数はIBM JDKを指す必要があります。この値をJDKのフルパスに設定します。次に例を示します。

/WASSH/WebSphere/AppServer/java

重要: IBM WebSphereでは、IBM JDK以外のJDKを使用しないでください。

IDM_HOME

IDM_ORACLE_HOME (Oracle Internet Directoryがインストールされている場所) (オプション)

ORACLE_HOME

Oracleホームのフルパスに設定します。IdMの統合の場合は、IAM_ORACLE_HOMEに設定します。

APPSERVER_TYPE

IBM WebSphereでは必須。wasに設定します。

WAS_HOME

IBM WebSphereでは必須。WebSphereアプリケーション・サーバー・ホーム・ディレクトリのフルパスに値を設定します。次に例を示します。

/WASSH/WebSphere/AppServer

WAS_DMGR_PROFILE_HOME

IBM WebSphereでは必須。デプロイメント・マネージャ・プロファイルのホーム・ディレクトリを指定します。デプロイメント・マネージャにより、その管理対象のアプリケーション・サーバーのセルにアプリケーションがデプロイされます。プロファイルとは、実行時の環境を定義するもので、ランタイム環境でサーバーが処理する、すべての構成可能なファイルを含みます。

絶対パスを設定します。例:

/WASSH/WebSphere/AppServer/profiles/Dmgr01


D.3 構文と使用方法

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

D.3.1 コマンド構文

ツールがLinuxで使用する構文は次のとおりです。

idmConfigTool.sh -command  
input_file=filename log_file=logfileName log_level=log_level

ツールがWindowsで使用する構文は次のとおりです。

idmConfigTool.bat -command  
input_file=filename log_file=logfileName log_level=log_level

commandの値は次のとおりです。

コマンド コンポーネント名 説明

preConfigIDStore

アイデンティティ・ストア

グループを作成し、ACIを様々なコンテナに設定することで、アイデンティティ・ストアおよびポリシー・ストアを構成します。

prepareIDStore mode=
   OAM
   OIM
   WLS
   WAS

   FUSION
   OAAM
   APM
   all

アイデンティティ・ストア

必要なユーザーを追加し、ユーザーをグループに関連付けることで、アイデンティティ・ストアを構成します。モードによって、特定のコンポーネントに対する構成が可能になります。

このコマンドは、Oracle WebLogic Server (mode=WLS)または、IBM WebSphere (mode=WAS)で実行できます。

configPolicyStore

ポリシー・ストア

読取り/書込みユーザーを作成することでポリシー・ストアを構成し、グループに関連付けます。

configOAM

Oracle Access Manager

Oracle Identity Manager


Oracle Identity Managerと統合できるようにAccess Managerを準備します。

configOIM

Oracle Access Manager

Oracle Identity Manager


Access ManagerとOracle Identity Managerの間の接続を設定します。

configOVD

Oracle Virtual Directory


Oracle Virtual Directoryアダプタを作成します。

disableOVDAccessConfig

Oracle Virtual Directory


Oracle Virtual Directoryサーバーへの匿名アクセスを無効化します。アップグレード後のコマンド。注意: このタスクは、configOVDの実行時に自動的に実行されます。

postProvConfig

アイデンティティ・ストア

アイデンティティ・ストアのプロビジョニング後の構成を実行します。

validate
   IDSTORE
   POLICYSTORE
   OAM11g
   OAM10g
   OIM

各種

指定したエンティティの一連の入力プロパティを検証します。

ovdConfigUpgrade

Oracle Virtual Directory


分割プロファイルでアップグレード済Oracle Virtual Directoryの構成を更新します。

upgradeLDAPUsersForSSO

Oracle Identity Manager

Access Manager


Oracle Identity Manager-Access Managerの統合に必要な特定のオブジェクト・クラスを追加することによって、Oracle Internet Directory内の既存のユーザーを更新します。

upgradeOIMTo11gWebgate

Oracle Identity Manager

Access Manager


Webゲート11gを使用するために、統合されたOracle Identity Manager-Access Managerからなる既存の構成を、Webゲート10gを使用してアップグレードします。


D.3.2 要件

アイデンティティ・ストアまたはポリシー・ストアを構成するときは、管理権限を持つユーザーとしてこのツールを実行する必要があります。

validateコマンドにはコンポーネント名が必要です。

D.3.3 生成されるファイル

idmConfigToolは、実行時に特定のファイルを作成または更新します。

パラメータ・ファイル

idmConfigToolを実行すると、このツールによってidmDomainConfig.paramファイルが作成されるか、このファイルに情報が追加されます。このファイルは、ツールを実行したディレクトリに生成されます。このツールを実行するたびに必ず同じファイルに情報が追加されるようにするには、常に次のディレクトリでidmConfigToolを実行します。

IAM_ORACLE_HOME/idmtools/bin

ログ・ファイル

ログ・ファイルは、idmConfigToolのlog_file属性を使用して指定できます。

ログ・ファイルを明示的に指定しない場合、automation.logというファイルが、ツールを実行したディレクトリに作成されます。

ログ・ファイルを確認して、エラーや警告を修正します。

D.3.4 プロパティ・ファイルの使用方法

この項では、idmConfigToolファイルとともに使用できるプロパティ・ファイルについて説明します。

D.3.4.1 プロパティ・ファイルについて

プロパティ・ファイルは、コマンド・プロパティを指定するための便利な方法であり、これによって参照したり、後で使用するためにプロパティを保存できます。実行プロパティが含まれているプロパティ・ファイルを、入力コマンド・オプションとして指定できます。プロパティ・ファイルは、単純なテキスト・ファイルであり、コマンドを実行するときには使用可能にしておく必要があります。

セキュリティ上の理由からプロパティ・ファイルにはパスワードを挿入しないことをお薦めします。実行時に関連するプロパティの入力を要求されます。

D.3.4.2 プロパティのリスト

表D-2は、idmConfigToolコマンドの統合コマンド・オプションに使用されるプロパティを示しています。プロパティは、アルファベット順に示されています。

表D-2 IdM Configtoolプロパティ・ファイルで使用されるプロパティ

パラメータ 値の例 説明

ACCESS_GATE_ID

IdentityManagerAccessGate

Oracle Identity Managerが通信する必要があるAccess Managerアクセス・ゲートID。

ACCESS_SERVER_HOST

mynode.us.example.com

Access Managerアクセス・サーバーのホスト名

ACCESS_SERVER_PORT

5575

Access Manager NAPポート。

AUTOLOGINURI

/obrar.cgi

OPSSによって必要とされるURI。デフォルト値は/obrar.cgi

COOKIE_DOMAIN

.us.example.com

Oracle Identity Managerアプリケーションが常駐するWebドメイン。.cc.example.comの形式でドメインを指定します。

COOKIE_EXPIRY_INTERVAL

-1

Cookieの有効期限。-1に設定します。

DOMAIN_LOCATION

ORACLE_BASE
/admin/IDMDomain/aserver/IDMDomain

Oracle Identity Managerドメインの場所。

DOMAIN_NAME

IDM_Domain

Oracle Identity Managerドメイン名。

IDSTORE_ADMIN_PORT

4321

Oracle Unified Directory (OUD)アイデンティティ・ストアの管理ポート。

IDSTORE_HOST

idstore.example.com

LDAPアイデンティティ・ストア・ディレクトリのホスト名(IDSTORE_DIRECTORYTYPEに対応)。

IDSTORE_PORT

4321

LDAPアイデンティティ・ストアのポート番号(IDSTORE_DIRECTORYTYPEに対応)。

IDSTORE_BINDDN

cn=orcladmin

アイデンティティ・ストアの管理ユーザー。

IDSTORE_USERNAMEATTRIBUTE

cn

アイデンティティ・ストア内のユーザーを設定および検索するために使用するユーザー名属性。

IDSTORE_LOGINATTRIBUTE

uid

ユーザーのログイン名が含まれているアイデンティティ・ストアのログイン属性。

IDSTORE_USERSEARCHBASE

cn=Users,dc=us,dc=example,dc=com

ユーザーが保存されるディレクトリの場所。

IDSTORE_SEARCHBASE

dc=us,dc=example,dc=com

アイデンティティ・ストアに含まれているユーザーおよびグループの検索ベース。

IDSTORE_GROUPSEARCHBASE

cn=Groups,dc=us,dc=example,dc=com

グループが保存されているディレクトリの場所

IDSTORE_OAMSOFTWAREUSER

oamLDAP

Access Managerアイデンティティ・ストア接続の確立に使用されるユーザー名。

IDSTORE_OAMADMINUSER

oamadmin

Access Managerのアイデンティティ・ストア管理者。アイデンティティ・ストアがシステム・アイデンティティ・ストアとして設定されている場合にのみ必要です。

IDSTORE_OAAMADMINUSER

oaamadmin

Oracle Adaptive Access Managerのアイデンティティ・ストア管理者。

IDSTORE_SYSTEMIDBASE

cn=system, dc=test

すべてのシステム・ユーザーのベース。

IDSTORE_READONLYUSER


アイデンティティ・ストアに対する読取り専用権限を持つユーザー。

IDSTORE_READWRITEUSER


アイデンティティ・ストアに対する読取り/書込み権限を持つユーザー。

IDSTORE_SUPERUSER


アイデンティティ・ストア内のOracle Fusion Applicationsスーパーユーザー。

IDSTORE_XELSYSADMINUSER


xelsysadmシステム・アカウントの管理者。

IDSTORE_OIMADMINUSER


Oracle Identity Managerのアイデンティティ・ストア管理者。

IDSTORE_OIMADMINGROUP


Oracle Identity Manager管理者グループ。

IDSTORE_SSL_ENABLED


アイデンティティ・ストアへのSSLが有効化されているかどうか。

有効な値: true | false

IDSTORE_KEYSTORE_FILE


アイデンティティ・ストア資格証明が含まれているキーストア・ファイルの場所。

Oracle Unified Directoryアイデンティティ・ストアに適用され、かつこれを必須とします。

IDSTORE_KEYSTORE_PASSWORD


アイデンティティ・ストアのパスワード。

Oracle Unified Directoryアイデンティティ・ストアに適用され、かつこれを必須とします。

IDSTORE_NEW_SETUP


アイデンティティ・ストアの検証に使用されます。

Oracle Fusion Applications環境で使用されます。

IDSTORE_DIRECTORYTYPE

OVD

オーセンティケータを作成する必要のあるアイデンティティ・ストアのディレクトリ・タイプ。

Oracle Virtual Directoryサーバーを使用してOracle Internet Directoryまたは非OIDディレクトリに接続している場合、OVDに設定します。

Oracle Internet Directory内にアイデンティティ・ストアがあり、Oracle Virtual Directoryを介さず直接これにアクセスしている場合は、OIDに設定します。

ディレクトリ・ストアがOracle Unified Directoryである場合は、OUDに設定します。

有効な値: OID、OVD、OUD

IDSTORE_ADMIN_USER

cn=systemids,dc=example,dc=com

アイデンティティ・ストア・ディレクトリの管理者。IDSTORE_OAMSOFTWAREUSERに対して指定された同じユーザーの完全なLDAP DNを指定します。ユーザー名のみでは不十分です。

IDSTORE_WLSADMINUSER

weblogic_idm

Oracle WebLogic Serverのアイデンティティ・ストア管理者。

IDSTORE_WLSADMINGROUP

WLS Administrators

Oracle WebLogic Serverのアイデンティティ・ストア管理者グループ。

IDSTORE_PWD_WEBLOGICADMINUSER


アイデンティティ・ストアのWebLogic管理者のパスワード。

IDSTORE_WASADMINUSER


wasadminユーザー(IBM WebSphere)。

LDAPn_HOST

.

LDAPサーバーのホスト名

LDAPn_PORT


LDAPサーバーのポート番号。

LDAPn_BINDDN

.

LDAPサーバーのバインドDN

LDAPn_SSL


LDAPサーバーへの接続でSSLを使用するかどうかを示します。

有効な値はTrueまたはFalseです

LDAPn_BASE


LDAPサーバーのベースDN。

LDAPn_OVD_BASE


LDAPサーバーのOVDベースDN。

LDAPn_TYPE


LDAPサーバーのディレクトリ・タイプ。nは1、2などです。単一ノード構成の場合は、LDAP1を指定します。

LOGINURI

/${app.context}/adfAuthentication

OPSSによって必要とされるURI。デフォルト値は/${app.context}/adfAuthentication

LOGOUTURI

/oamsso/logout.html

OPSSによって必要とされるURI。デフォルト値は/oamsso/logout.html

MDS_DB_URL

jdbc:oracle:thin:@DBHOST:1521:SID

MDSデータベースのURL。

MDS_DB_SCHEMA_USERNAME

edg_mds

MDSスキーマ・ユーザーのユーザー名。

OAM_SERVER_VERSION

10g

Oracle Identity Manager-Access Manager統合において、Access Managerサーバーで11g Webゲートがサポートされていない場合は必須です。そのような場合は、値として10gを指定します。

有効な値は10g、11gです。

OAM_TRANSFER_MODE

SIMPLE

構成中のAccess Managerエージェントの転送モード。アクセス・マネージャ・サーバーが簡易モードを使用してリクエストを受け入れるように構成されている場合は、OAM_TRANSFER_MODEをSIMPLEに設定します。

有効な値はOPEN、SIMPLEまたはCERTです。

OAM11G_OAM_SERVER_TRANSFER_MODE

OPEN

Access Manager 11gサーバーが機能するセキュリティ・モデル。

有効な値はOPENまたはSIMPLEです。

OAM11G_SSO_ONLY_FLAG


Access Managerサーバーが認可を実行できるかどうかを指定します。trueの場合は、Access Manager 11gサーバーは認証専用モードで動作します。この場合、デフォルトではすべての認可でポリシー検証が実行されずにtrueが戻されます。falseの場合は、サーバーはデフォルトのモードで実行されます。このモードでは、それぞれの認証の後でサーバーに対する認可リクエストが1つ以上発生します。

有効な値: true (認可なし) | false

OAM11G_IDSTORE_ROLE_SECURITY_ADMIN

OAMAdministrators

アイデンティティ・ストア内のロール・セキュリティを管理するためのアカウントを指定します。

OAM11G_OIM_INTEGRATION_REQ

false

Oracle Identity Managerと統合するのか、スタンドアロン・モードでAccess Managerを構成するのかを指定します。統合する場合はtrueに設定します。

有効な値: true(統合) | false

OAM11G_SERVER_LBR_HOST

sso.example.com

Access ManagerサーバーのフロントエンドであるOracle HTTP (OHS)サーバーに対するロード・バランサのホスト名。

OAM11G_SERVER_LBR_PORT

443

Access ManagerサーバーのフロントエンドであるOHSサーバーに対するロード・バランサのポート番号。

OAM11G_SERVER_LBR_PROTOCOL

https

Access ManagerサーバーのフロントエンドであるOHSサーバーに対するロード・バランサのプロトコル。

有効な値: HTTP、HTTPS

OAM11G_SERVER_LOGIN_ATTRIBUTE

uid

ログインが試みられたときに、アイデンティティ・ストアのこの属性に対してユーザー名が検証されます。

OAM11G_SERVER_GLOBAL_SESSION_TIMEOUT


Access Managerサーバーにおけるセッションのグローバル・セッション・タイムアウト。

OAM11G_SERVER_GLOBAL_SESSION_EXPIRY_TIME


Access Managerサーバーにおけるセッションのグローバル・セッション有効期間。

OAM11G_SERVER_GLOBAL_MAX_SESSION_PER_USER


Access Managerサーバーにおける1ユーザー当たりのグローバル最大セッション数。

OAM11G_IDSTORE_NAME


アイデンティティ・ストア名。このツールでアイデンティティ・ストアを新規に作成せず、すでに運用中のアイデンティティ・ストアを再利用する場合は、このパラメータの値をそのアイデンティティ・ストアの名前に設定します。

デフォルト値は、OAMIDStoreです。

OAM11G_IMPERSONATION_FLAG


Access Managerサーバーにおける偽装を有効化または無効化します。Oracle Fusion Applications環境に適用可能です。

有効な値: true(有効化) | false

OAM11G_IDM_DOMAIN_OHS_HOST

sso.example.com

OHSの前に配置されているロード・バランサのホスト名。

OAM11G_IDM_DOMAIN_OHS_PORT

443

OAM11G_IDM_DOMAIN_OHS_HOSTとして指定されているロード・バランサがリスニングするポート番号。

OAM11G_IDM_DOMAIN_OHS_PROTOCOL

https

IDM OHSのプロトコル。

有効な値: HTTP | HTTPS

OAM11G_OIM_OHS_URL

https://sso.example.com:443/test


OAM11G_WG_DENY_ON_NOT_PROTECTED

true

10g Webゲートの保護されたフラグでの拒否。

有効な値: true | false

OAM11G_OAM_SERVER_TRANSFER_MODE

simple

IDMドメイン・エージェントの転送モード。

有効な値: OPEN | SIMPLE | CERT

OAM11G_IDM_DOMAIN_LOGOUT_URLS

/console/jsp/common/logout.jsp,/em/targetauth/emaslogout.jsp

Access ManagerログアウトURLのカンマ区切りリスト。

OAM11G_WLS_ADMIN_HOST

myhost.example.com

WebLogic Serverの場合: Access Managerドメイン管理サーバーのホスト名。

IBM WebSphereの場合: Access Managerアプリケーション・サーバーのホスト。

OAM11G_WLS_ADMIN_PORT

7001

WebLogic Serverの場合: Access Managerドメイン管理サーバーが実行されているポート。

IBM WebSphereの場合: Access Managerセル用のデプロイメント・マネージャのブートストラップ・ポート。

OAM11G_WLS_ADMIN_USER

wlsadmin, wasadmin

WebLogic Serverの場合: Access Managerドメイン管理者のユーザー名。

IBM WebSphereの場合: Access Managerセルに対するプライマリ管理ユーザー名。

OIM_DB_URL


Oracle Identity Managerデータベースの接続に必要なURL。

OIM_DB_SCHEMA_USERNAME


Oracle Identity Managerデータベースのスキーマのユーザー。

OIM_FRONT_END_HOST

host123.example.com

Oracle Identity ManagerのフロントエンドであるLBRサーバーのホスト名。

OIM_FRONT_END_PORT

7011

Oracle Identity ManagerのフロントエンドであるLBRサーバーのポート番号。

OIM_MANAGED_SERVER_NAME

WLS_OIM1

Oracle Identity Manager管理対象サーバーの名前。クラスタの場合、管理対象サーバーを指定できます。

OIM_MANAGED_SERVER_HOST


Oracle Identity Manager管理対象サーバーのホスト名。

OIM_MANAGED_SERVER_PORT


Oracle Identity Manager管理対象サーバーのポート番号。

OIM_T3_HOST


Oracle Identity Manager T3サーバーのホスト名。

OIM_T3_PORT


Oracle Identity Manager T3サーバーのポート番号。

OIM_WAS_CELL_CONFIG_DIR


IBM WebSphere上のOracle Identity Managerセル内のfmwconfigディレクトリの場所。

ovd.host


OVDサーバーのホスト名

ovd.port


OVDサーバーのポート番号

ovd.binddn


OVDサーバーのバインドDN

ovd.ssl


接続でSSLを使用するかどうかを示します。

有効な値はTrueまたはFalseです

ovd.oamenabled


Oracle Access Managerが有効化されているかどうかを示します。

有効な値はTrueまたはFalseです

POLICYSTORE_SHARES_IDSTORE

true

ポリシー・ストアおよびアイデンティティ・ストアがディレクトリを共有するかどうかを示します。リリース11gでは常にtrueです。

有効な値: true、false

POLICYSTORE_HOST

mynode.us.example.com

ポリシー・ストア・ディレクトリのホスト名。

POLICYSTORE_PORT

1234

ポリシー・ストア・ディレクトリのポート番号。

POLICYSTORE_BINDDN

cn=orcladmin

ポリシー・ストア・ディレクトリの管理ユーザー。

POLICYSTORE_SEARCHBASE

dc=example,dc=com

ユーザーおよびグループが保存されるディレクトリの場所。

POLICYSTORE_SYSTEMIDBASE

cn=systemids, dc=example,dc=com

ポリシー・ストアの読取り専用および読取り/書込みユーザーは、この場所に作成されます。

デフォルト値は、cn=systemids, policy_store_search_baseです。

POLICYSTORE_READONLYUSER

PolStoreROUser

ポリシー・ストア内の読取り権限を持つユーザー。

POLICYSTORE_READWRITEUSER

PolStoreRWUser

ポリシー・ストア内の読取りおよび書込み権限を持つユーザー。

POLICYSTORE_CONTAINER

cn=jpsroot

OPSSポリシー情報に使用されるコンテナの名前。

POLICYSTORE_SSL_ENABLED


ポリシー・ストアがSSL有効であるかどうか。

POLICYSTORE_KEYSTORE_FILE


SSL有効ポリシー・ストアのキーストア・ファイルの場所。

SPLIT_DOMAIN

true

configOAMの実行対象のドメイン内にセキュリティ・プロバイダを作成するように強制するフラグ。

有効な値はtrue、falseです。

SSO_ENABLED_FLAG

false

SSOが有効かどうかを判断するフラグ。

有効な値はtrue、falseです。

WEBGATE_TYPE

javaWebgate

作成するWebゲート・エージェントのタイプ。次の値に設定します。

  • Webgateバージョン10を使用する場合は、ohsWebgate10g

  • Webgateバージョン11を使用する場合は、ohsWebgate11g

PRIMARY_OAM_SERVERS

idmhost1.example.com:5575,idmhost2.example.com:5575

Access Managerサーバーおよびそれらのプロキシ・ポートのカンマ区切りリスト。

WLSHOST

node01.example.com

WebLogic Serverのホスト名

WLSPORT

7001

WebLogic Serverのポート番号

WLSADMIN

wlsadmin

アプリケーション・サーバーのコンテキストに応じた、管理者ログイン。


D.3.5 ログ・ファイルのクリーン・アップ

idmConfigToolでは、実行の詳細がautomation.logという名前のファイルに記録されます。実行のたびに、automation.logに追加されます。エラーの詳細は修正後もログに存在するため、ログにエラーが表示されて修正した場合、誤解される可能性があります。

古いログ・エントリによる混乱を防ぐために、既存のログ・ファイルを頻繁にバックアップします。

D.4 コマンド・オプションとプロパティ

この項では、各コマンド・オプションのプロパティを示します。内容は次のとおりです。


注意:

  • コマンド・オプションは、Linux上のコマンド構文のみを示しています。Windowsの構文のガイドラインは、第D.3.1項を参照してください。

  • このツールでは、パスワードの入力が要求されます。


D.4.1 preConfigIDStoreコマンド

構文

./idmConfigTool.sh -preConfigIDStore input_file=input_properties

プロパティ

表D-3は、このモードのプロパティを示しています。

表D-3 preConfigIDStoreのプロパティ

プロパティ 必須かどうか

IDSTORE_HOST

YES

IDSTORE_PORT

YES

IDSTORE_BINDDN

YES

IDSTORE_LOGINATTRIBUTE


IDSTORE_USERNAMEATTRIBUTE

YES

IDSTORE_USERSEARCHBASE

YES

IDSTORE_GROUPSEARCHBASE

YES

IDSTORE_SEARCHBASE

YES

IDSTORE_SYSTEMIDBASE


POLICYSTORE_SHARES_IDSTORE


IDSTORE_ADMIN_PORT

YES (ターゲット・アイデンティティ・ストアがOracle Unified Directory (OUD)のインスタンスである場合。)

IDSTORE_KEYSTORE_FILE

YES (ターゲット・アイデンティティ・ストアがOracle Unified Directoryである場合)。

使用する形式:
OUD-instance-path
/OUD/config/admin-keystore

ここで、OUD-instance-pathはOracle Unified Directoryインスタンスへのパスです。

IDSTORE_KEYSTORE_PASSWORD

YES (ターゲット・アイデンティティ・ストアがOracle Unified Directoryである場合)。


プロパティ・ファイルの例

このオプションのサンプル・プロパティ・ファイルは次のとおりです。

IDSTORE_HOST : idstore.example.com
IDSTORE_PORT : 389
IDSTORE_BINDDN : cn=orcladmin
IDSTORE_USERNAMEATTRIBUTE: cn
IDSTORE_LOGINATTRIBUTE: uid
IDSTORE_USERSEARCHBASE: cn=Users,dc=example,dc=com
IDSTORE_GROUPSEARCHBASE: cn=Groups,dc=example,dc=com
IDSTORE_SEARCHBASE: dc=example,dc=com
IDSTORE_SYSTEMIDBASE: cn=systemids,dc=example,dc=com

Oracle Unified Directoryに対するpreconfigIDStoreの使用

Oracle Unified Directoryに対してpreconfigIDStoreを使用する場合は、プロパティ・ファイルで指定されたインスタンス内にのみ、グローバルACIおよび索引が再作成されます。Oracle Unified Directoryによるレプリケートは行われません。レプリケーション・ドメインのその他すべてのOracle Unified Directoryのインスタンスについて、グローバルACIおよび索引を手動で再作成(削除後、作成)する必要があります。

詳細は、第D.5項を参照してください。

D.4.2 prepareIDStoreコマンド

構文

prepareIDStoreコマンドは、指定されたコンポーネントのタスクを実行するために引数としてmodeを使用します。モードを指定するための構文は次のとおりです。

./idmConfigTool.sh -prepareIDStore mode=mode
input_file=filename_with_Configproperties

モードは次のいずれかである必要があります。

  • OAM

  • OIM

  • OAAM

  • WLS

  • FUSION

  • WAS

  • APM

  • all (前述のモードのすべてのタスクを結合して実行します)


注意:

WLSモードは、OAMの前に実行する必要があります。


D.4.2.1 prepareIDStore mode=OAM

このモードでは次のものが作成されます。

  • Access Managerコンポーネントで必要なスキーマ拡張の実行

  • oblixスキーマの作成

  • OAMSoftwareユーザーの作成

  • OblixAnonymousユーザーの作成

  • Access Manager管理ユーザーの作成(オプション)

  • ユーザーと対応する個々のグループとの関連付け

  • グループorclFAOAMUserWritePrivilegeGroupの作成

構文

./idmConfigTool.sh -prepareIDStore mode=OAM
input_file=filename_with_Configproperties

プロパティ

表D-4は、このモードのプロパティを示しています。

表D-4 prepareIDStore mode=OAMプロパティ

パラメータ 必須かどうか

IDSTORE_HOST

YES

IDSTORE_PORT

YES

IDSTORE_BINDDN

YES

IDSTORE_USERNAMEATTRIBUTE

YES

IDSTORE_LOGINATTRIBUTE


OAM11G_IDSTORE_ROLE_SECURITY_ADMIN


IDSTORE_USERSEARCHBASE

YES

IDSTORE_GROUPSEARCHBASE

YES

IDSTORE_SEARCHBASE

YES

IDSTORE_OAMSOFTWAREUSER


IDSTORE_OAMADMINUSER


IDSTORE_SYSTEMIDBASE


IDSTORE_ADMIN_PORT

YES (ターゲット・アイデンティティ・ストアがOracle Unified Directory (OUD)のインスタンスである場合。)

IDSTORE_KEYSTORE_FILE

YES (ターゲット・アイデンティティ・ストアがOracle Unified Directoryである場合)。

使用する形式:
OUD-instance-path
/OUD/config/admin-keystore

ここで、OUD-instance-pathはOracle Unified Directoryインスタンスへのパスです。

IDSTORE_KEYSTORE_PASSWORD

YES (ターゲット・アイデンティティ・ストアがOracle Unified Directoryである場合)。


プロパティ・ファイルの例

このオプションのサンプル・プロパティ・ファイルは次のとおりです。このパラメータのセットによって、OAMADMINUSERおよびOAMSOFTWAREユーザーがアイデンティティ・ストアに作成されます。

IDSTORE_HOST : idstore.example.com
IDSTORE_PORT : 389
IDSTORE_BINDDN : cn=orcladmin
IDSTORE_USERNAMEATTRIBUTE: cn
IDSTORE_LOGINATTRIBUTE: uid
IDSTORE_USERSEARCHBASE: cn=Users,dc=example,dc=com
IDSTORE_GROUPSEARCHBASE: cn=Groups,dc=example,dc=com
IDSTORE_SEARCHBASE: dc=example,dc=com
POLICYSTORE_SHARES_IDSTORE: true
OAM11G_IDSTORE_ROLE_SECURITY_ADMIN:OAMAdministrators
IDSTORE_OAMSOFTWAREUSER:oamLDAP
IDSTORE_OAMADMINUSER:oamadmin
IDSTORE_SYSTEMIDBASE: cn=systemids,dc=example,dc=com

D.4.2.2 prepareIDStore mode=OIM

このモードでは次のものが作成されます。

  • SystemIDコンテナの下でのOracle Identity Manager管理ユーザーの作成

  • Oracle Identity Manager管理グループの作成

  • Oracle Identity Manager管理グループへのOracle Identity Manager管理ユーザーの追加

  • Oracle Identity Manager管理グループへのACIの追加

  • 予約コンテナの作成

  • xelsysadminユーザーの作成

構文

./idmConfigTool.sh -prepareIDStore mode=OIM
input_file=filename_with_Configproperties

プロパティ

表D-5は、このモードのプロパティを示しています。

表D-5 prepareIDStore mode=OIMプロパティ

パラメータ 必須かどうか

IDSTORE_HOST

YES

IDSTORE_PORT

YES

IDSTORE_BINDDN

YES

IDSTORE_USERNAMEATTRIBUTE

YES

IDSTORE_LOGINATTRIBUTE


IDSTORE_USERSEARCHBASE

YES

IDSTORE_GROUPSEARCHBASE

YES

IDSTORE_SEARCHBASE

YES

IDSTORE_OIMADMINUSER


IDSTORE_OIMADMINGROUP


IDSTORE_SYSTEMIDBASE


IDSTORE_ADMIN_PORT

YES (ターゲット・アイデンティティ・ストアがOracle Unified Directory (OUD)のインスタンスである場合。)

IDSTORE_KEYSTORE_FILE

YES (ターゲット・アイデンティティ・ストアがOracle Unified Directory (OUD)のインスタンスである場合。)

IDSTORE_KEYSTORE_PASSWORD

YES (ターゲット・アイデンティティ・ストアがOracle Unified Directory (OUD)のインスタンスである場合。)

OIM_DB_URL

IBM WebSphereでは必須。

OIM_DB_SCHEMA_USERNAME

IBM WebSphereでは必須。

OIM_WAS_CELL_CONFIG_DIR

IBM WebSphereでは必須。


プロパティ・ファイルの例

このオプションのサンプル・プロパティ・ファイルは次のとおりです。

IDSTORE_HOST : idstore.example.com
IDSTORE_PORT : 389
IDSTORE_BINDDN : cn=orcladmin
IDSTORE_USERNAMEATTRIBUTE: cn
IDSTORE_LOGINATTRIBUTE: uid
IDSTORE_USERSEARCHBASE:cn=Users,dc=example,dc=com
IDSTORE_GROUPSEARCHBASE: cn=Groups,dc=example,dc=com
IDSTORE_SEARCHBASE: dc=example,dc=com
POLICYSTORE_SHARES_IDSTORE: true
IDSTORE_SYSTEMIDBASE: cn=systemids,dc=example,dc=com
IDSTORE_OIMADMINUSER: oimadmin
IDSTORE_OIMADMINGROUP:OIMAdministrators
OIM_DB_URL: jdbc:oracle:thin:@xyz5678.us.example.com:5522:wasdb1
OIM_DB_SCHEMA_USERNAME: dev_oim
OIM_WAS_CELL_CONFIG_DIR: /wassh/WebSphere/AppServer/profiles/Dmgr04/config/cells/xyz5678Cell04/fmwconfig

D.4.2.3 prepareIDStore mode=OAAM

このモードでは次のものが作成されます。

  • Oracle Adaptive Access Manager管理ユーザーの作成

  • Oracle Adaptive Access Managerグループの作成

  • Oracle Adaptive Access Manager管理ユーザーをOracle Adaptive Access Managerグループのメンバーとして追加

構文

./idmConfigTool.sh -prepareIDStore mode=OAAM
input_file=filename_with_Configproperties

プロパティ

D-6は、このモードのプロパティを示しています。

表D-6 prepareIDStore mode=OAAMプロパティ

パラメータ 必須かどうか

IDSTORE_HOST

YES

IDSTORE_PORT

YES

IDSTORE_BINDDN

YES

IDSTORE_USERNAMEATTRIBUTE


IDSTORE_LOGINATTRIBUTE


IDSTORE_USERSEARCHBASE


IDSTORE_GROUPSEARCHBASE


IDSTORE_SEARCHBASE


IDSTORE_OAAMADMINUSER

YES

IDSTORE_ADMIN_PORT

YES (ターゲット・アイデンティティ・ストアがOracle Unified Directory (OUD)のインスタンスである場合。)

IDSTORE_KEYSTORE_FILE

YES (ターゲット・アイデンティティ・ストアがOracle Unified Directoryである場合)。

使用する形式:
OUD-instance-path
/OUD/config/admin-keystore

ここで、OUD-instance-pathはOracle Unified Directoryインスタンスへのパスです。

IDSTORE_KEYSTORE_PASSWORD

YES (ターゲット・アイデンティティ・ストアがOracle Unified Directoryである場合)。


D.4.2.4 prepareIDStore mode=WLS

WLS (Oracle WebLogic Server)モードでは次のものが作成されます。

  • Weblogic管理ユーザーの作成

  • Weblogic管理グループの作成

  • Weblogic管理グループのメンバーとしてのWeblogic管理ユーザーの追加

構文

./idmConfigTool.sh -prepareIDStore mode=WLS
input_file=filename_with_Configproperties

プロパティ

表D-7は、このモードのプロパティを示しています。

表D-7 prepareIDStore mode=WLSプロパティ

パラメータ 必須かどうか

IDSTORE_HOST

YES

IDSTORE_PORT

YES

IDSTORE_BINDDN

YES

IDSTORE_USERNAMEATTRIBUTE

YES

IDSTORE_LOGINATTRIBUTE


IDSTORE_USERSEARCHBASE

YES

IDSTORE_GROUPSEARCHBASE

YES

IDSTORE_SEARCHBASE

YES

IDSTORE_WLSADMINUSER

YES

IDSTORE_WLSADMINGROUP

YES

IDSTORE_ADMIN_PORT

YES (ターゲット・アイデンティティ・ストアがOracle Unified Directory (OUD)のインスタンスである場合。)

IDSTORE_KEYSTORE_FILE

YES (ターゲット・アイデンティティ・ストアがOracle Unified Directoryである場合)。

使用する形式:
OUD-instance-path
/OUD/config/admin-keystore

ここで、OUD-instance-pathはOracle Unified Directoryインスタンスへのパスです。

IDSTORE_KEYSTORE_PASSWORD

YES (ターゲット・アイデンティティ・ストアがOracle Unified Directoryである場合)。


プロパティ・ファイルの例

このオプションのサンプル・プロパティ・ファイルは次のとおりです。このセットのプロパティで、IDM管理者グループが作成されます。

IDSTORE_HOST: idstore.example.com
IDSTORE_PORT: 389
IDSTORE_BINDDN: cn=orcladmin
IDSTORE_USERNAMEATTRIBUTE: cn
IDSTORE_LOGINATTRIBUTE: uid
IDSTORE_USERSEARCHBASE: cn=Users, dc=example,dc=com
IDSTORE_GROUPSEARCHBASE: cn=Groups,dc=example,dc=com
IDSTORE_SEARCHBASE: dc=example,dc=com
POLICYSTORE_SHARES_IDSTORE: true
IDSTORE_WLSADMINUSER: weblogic_idm
IDSTORE_WLSADMINGROUP: wlsadmingroup

D.4.2.5 prepareIDStore mode=WAS

WAS (IBM WebSphere)モードでは、次のアクションが発生します。

  • WebSphere管理ユーザーの作成

  • WebSphere管理グループの作成

  • WebSphere管理グループのメンバーとしてのWebSphere管理ユーザーの追加

構文

./idmConfigTool.sh -prepareIDStore mode=WAS
input_file=filename_with_Configproperties

プロパティ

表D-8は、このモードのプロパティを示しています。

表D-8 prepareIDStore mode=WASプロパティ

パラメータ 必須かどうか

IDSTORE_HOST

YES

IDSTORE_PORT

YES

IDSTORE_BINDDN

YES

IDSTORE_USERNAMEATTRIBUTE

YES

IDSTORE_LOGINATTRIBUTE


IDSTORE_USERSEARCHBASE

YES

IDSTORE_GROUPSEARCHBASE

YES

IDSTORE_SEARCHBASE

YES

IDSTORE_WASADMINUSER

YES (wsadminユーザー)

IDSTORE_ADMIN_PORT

YES (ターゲット・アイデンティティ・ストアがOracle Unified Directory (OUD)のインスタンスである場合。)

IDSTORE_KEYSTORE_FILE

YES (ターゲット・アイデンティティ・ストアがOracle Unified Directoryである場合)。

使用する形式:
OUD-instance-path
/OUD/config/admin-keystore

ここで、OUD-instance-pathはOracle Unified Directoryインスタンスへのパスです。

IDSTORE_KEYSTORE_PASSWORD

YES (ターゲット・アイデンティティ・ストアがOracle Unified Directoryである場合)。


プロパティ・ファイルの例

このオプションのサンプル・プロパティ・ファイルは次のとおりです。このセットのプロパティで、IDM管理者グループが作成されます。

IDSTORE_HOST: idstore.example.com
IDSTORE_PORT: 389
IDSTORE_BINDDN: cn=orcladmin
IDSTORE_USERNAMEATTRIBUTE: cn
IDSTORE_LOGINATTRIBUTE: uid
IDSTORE_USERSEARCHBASE: cn=Users, dc=example,dc=com
IDSTORE_GROUPSEARCHBASE: cn=Groups,dc=example,dc=com
IDSTORE_SEARCHBASE: dc=example,dc=com
POLICYSTORE_SHARES_IDSTORE: true
IDSTORE_WASADMINUSER: websphere_idm

D.4.2.6 prepareIDStore mode=APM

このモードでは次のものが作成されます。

  • Oracle Privileged Account Manager管理ユーザーの作成

  • Oracle Privileged Account Manager管理ユーザーのOracle Privileged Account Manager Groupsのメンバーとしての追加

アイデンティティ・ストアへの接続に使用するアカウントのパスワードを入力するように要求されます。

構文

./idmConfigTool.sh -prepareIDStore mode=APM
input_file=filename_with_Configproperties

プロパティ

D-9は、このモードのプロパティを示しています。

表D-9 prepareIDStore mode=APMプロパティ

パラメータ 必須かどうか

IDSTORE_HOST

YES

IDSTORE_PORT

YES

IDSTORE_BINDDN

YES

IDSTORE_USERNAMEATTRIBUTE


IDSTORE_LOGINATTRIBUTE


IDSTORE_USERSEARCHBASE


IDSTORE_GROUPSEARCHBASE


IDSTORE_SEARCHBASE


POLICYSTORE_SHARES_IDSTORE

YES

IDSTORE_APMUSER

YES


プロパティ・ファイルの例

このオプションのサンプル・プロパティ・ファイルは次のとおりです。

IDSTORE_HOST: idstore.example.com
IDSTORE_PORT: 389
IDSTORE_BINDDN: cn=orcladmin
IDSTORE_USERNAMEATTRIBUTE: cn
IDSTORE_LOGINATTRIBUTE: uid
IDSTORE_USERSEARCHBASE: cn=Users,dc=example,dc=com
IDSTORE_GROUPSEARCHBASE: cn=Groups,dc=example,dc=com
IDSTORE_SEARCHBASE: dc=example,dc=com
POLICYSTORE_SHARES_IDSTORE: true
IDSTORE_APMUSER: opamadmin

D.4.2.7 prepareIDStore mode=fusion

このモードでは、次のアクションが実行されます。

  • 読取り専用ユーザーの作成

  • 読取り/書込みユーザーの作成

  • スーパーユーザーの作成

  • グループorclFAGroupReadPrivilegeGroupおよびorclFAUserWritePrefsPrivilegeGroupへのreadOnlyユーザーの追加

  • グループorclFAUserWritePrivilegeGroupおよびorclFAGroupWritePrivilegeGroupへのreadWriteユーザーの追加

構文

./idmConfigTool.sh -prepareIDStore mode=fusion
input_file=filename_with_Configproperties

プロパティ

表D-10は、このモードのプロパティを示しています。

表D-10 prepareIDStore mode=fusionプロパティ

パラメータ 必須かどうか

IDSTORE_HOST

YES

IDSTORE_PORT

YES

IDSTORE_BINDDN

YES

IDSTORE_USERNAMEATTRIBUTE

YES

IDSTORE_LOGINATTRIBUTE


IDSTORE_USERSEARCHBASE

YES

IDSTORE_GROUPSEARCHBASE

YES

IDSTORE_SEARCHBASE

YES

IDSTORE_READONLYUSER


IDSTORE_READWRITEUSER


IDSTORE_SUPERUSER


IDSTORE_SYSTEMIDBASE


POLICYSTORE_SHARES_IDSTORE


IDSTORE_ADMIN_PORT

YES (ターゲット・アイデンティティ・ストアがOracle Unified Directory (OUD)のインスタンスである場合。)

IDSTORE_KEYSTORE_FILE

YES (ターゲット・アイデンティティ・ストアがOracle Unified Directoryである場合)。

使用する形式:
OUD-instance-path
/OUD/config/admin-keystore

ここで、OUD-instance-pathはOracle Unified Directoryインスタンスへのパスです。

IDSTORE_KEYSTORE_PASSWORD

YES (ターゲット・アイデンティティ・ストアがOracle Unified Directoryである場合)。


プロパティ・ファイルの例

このオプションのサンプル・プロパティ・ファイルは次のとおりです。これによってIDSTORE_SUPERUSERが作成されます。

IDSTORE_HOST : idstore.example.com
IDSTORE_PORT : 389
IDSTORE_BINDDN : cn=orcladmin
IDSTORE_USERNAMEATTRIBUTE: cn
IDSTORE_READONLYUSER: IDROUser
IDSTORE_READWRITEUSER: IDRWUser
IDSTORE_USERSEARCHBASE:cn=Users,dc=example,dc=com 
IDSTORE_SEARCHBASE: dc=example,dc=com
IDSTORE_GROUPSEARCHBASE: cn=Groups,dc=mycomapny,dc=com
IDSTORE_SYSTEMIDBASE: cn=systemids,dc=example,dc=com
IDSTORE_SUPERUSER: weblogic_fa
POLICYSTORE_SHARES_IDSTORE: true

D.4.2.8 prepareIDStore mode=all

このモードでは、モードOAMOIMWLSWASOAAMおよびFUSIONで実行されるすべてのタスクが実行されます。

構文

./idmConfigTool.sh -prepareIDStore mode=all
input_file=filename_with_Configproperties

プロパティ

表D-11は、このモードのプロパティを示しています。

表D-11 prepareIDStore mode=allプロパティ

パラメータ 必須かどうか

IDSTORE_HOST

YES

IDSTORE_PORT

YES

IDSTORE_BINDDN

YES

IDSTORE_USERSEARCHBASE

YES

IDSTORE_GROUPSEARCHBASE

YES

IDSTORE_LOGINATTRIBUTE


IDSTORE_SEARCHBASE

YES

IDSTORE_SYSTEMIDBASE


IDSTORE_READONLYUSER


IDSTORE_READWRITEUSER


IDSTORE_SUPERUSER


IDSTORE_OAMSOFTWAREUSER


IDSTORE_OAMADMINUSER


IDSTORE_OIMADMINUSER


IDSTORE_OIMADMINGROUP


IDSTORE_USERNAMEATTRIBUTE

YES

IDSTORE_OAAMADMINUSER

YES

IDSTORE_WLSADMINUSER

YES

IDSTORE_WLSADMINGROUP

YES

IDSTORE_ADMIN_PORT

YES (ターゲット・アイデンティティ・ストアがOracle Unified Directory (OUD)のインスタンスである場合。)

IDSTORE_KEYSTORE_FILE

YES (ターゲット・アイデンティティ・ストアがOracle Unified Directoryである場合)。

使用する形式:
OUD-instance-path
/OUD/config/admin-keystore

ここで、OUD-instance-pathはOracle Unified Directoryインスタンスへのパスです。

IDSTORE_KEYSTORE_PASSWORD

YES (ターゲット・アイデンティティ・ストアがOracle Unified Directoryである場合)。

OAM11G_IDSTORE_ROLE_SECURITY_ADMIN


POLICYSTORE_SHARES_IDSTORE


OIM_DB_URL

IBM WebSphereでは必須

OIM_DB_SCHEMA_USERNAME

IBM WebSphereでは必須

OIM_WAS_CELL_CONFIG_DIR

IBM WebSphereでは必須

IDSTORE_WASADMINUSER

IBM WebSphereでは必須


プロパティ・ファイルの例

このオプションのサンプル・プロパティ・ファイルは次のとおりです。

IDSTORE_HOST : node01.example.com
IDSTORE_PORT : 2345
IDSTORE_BINDDN: cn=orcladmin
IDSTORE_USERNAMEATTRIBUTE: cn
IDSTORE_LOGINATTRIBUTE: uid
IDSTORE_USERSEARCHBASE: cn=Users,dc=example,dc=com
IDSTORE_SEARCHBASE: dc=example,dc=com
IDSTORE_GROUPSEARCHBASE: cn=Groups,dc=example,dc=com
IDSTORE_SYSTEMIDBASE: cn=systemids,dc=example,dc=com
IDSTORE_READONLYUSER: IDROUser
IDSTORE_READWRITEUSER: IDRWUser
IDSTORE_SUPERUSER: weblogic_fa
IDSTORE_OAMSOFTWAREUSER:oamSoftwareUser
IDSTORE_OAMADMINUSER:oamAdminUser
IDSTORE_OIMADMINUSER: oimadminuser
POLICYSTORE_SHARES_IDSTORE: true
OAM11G_IDSTORE_ROLE_SECURITY_ADMIN:OAMAdministrators
IDSTORE_OIMADMINGROUP: OIMAdministrators
IDSTORE_WLSADMINUSER: weblogic_idm
IDSTORE_WLSADMINGROUP: wlsadmingroup
IDSTORE_OAAMADMINUSER: oaamAdminUser
OIM_DB_URL: jdbc:oracle:thin:@xyz5678.us.example.com:5522:wasdb1
OIM_DB_SCHEMA_USERNAME: dev_oim
OIM_WAS_CELL_CONFIG_DIR: /wassh/WebSphere/AppServer/profiles/Dmgr04/config/cells/xyz5678Cell04/fmwconfig
IDSTORE_WASADMINUSER: websphere_idm

D.4.3 configPolicyStoreコマンド

構文

./idmConfigTool.sh -configPolicyStore input_file=input_properties

プロパティ

表D-12は、このコマンドのプロパティを示しています。

表D-12 ConfigPolicyStoreのプロパティ

プロパティ 必須かどうか

POLICYSTORE_HOST

YES

POLICYSTORE_PORT

YES

POLICYSTORE_BINDDN

YES

POLICYSTORE_SEARCHBASE

YES

POLICYSTORE_SYSTEMIDBASE


POLICYSTORE_READONLYUSER


POLICYSTORE_READWRITEUSER


POLICYSTORE_CONTAINER

YES


プロパティ・ファイルの例

このオプションのサンプル・プロパティ・ファイルは次のとおりです。これによってポリシー・ストアに読取り専用ユーザーおよび読取り書込みユーザーが作成されます。

POLICYSTORE_HOST: mynode.us.example.com
POLICYSTORE_PORT: 3060
POLICYSTORE_BINDDN: cn=orcladmin
POLICYSTORE_READONLYUSER: PolicyROUser
POLICYSTORE_READWRITEUSER: PolicyRWUser
POLICYSTORE_SEARCHBASE: dc=example,dc=com
POLICYSTORE_CONTAINER: cn=jpsroot

D.4.4 configOAMコマンド

構文

./idmConfigTool.sh -configOAM input_file=input_properties

プロパティ

表D-13は、このコマンドのプロパティを示しています。

表D-13 configOAMのプロパティ

プロパティ 必須かどうか

WLSHOST

YES

WLSPORT

YES

WLSADMIN

YES

IDSTORE_BINDDN

YES

IDSTORE_HOST

YES

IDSTORE_PORT

YES

IDSTORE_DIRECTORYTYPE


IDSTORE_USERNAMEATTRIBUTE


IDSTORE_LOGINATTRIBUTE


IDSTORE_USERSEARCHBASE

YES

IDSTORE_SEARCHBASE

YES

IDSTORE_GROUPSEARCHBASE

YES

IDSTORE_OAMSOFTWAREUSER


IDSTORE_OAMADMINUSER


IDSTORE_SYSTEMIDBASE

YES

PRIMARY_OAM_SERVERS


WEBGATE_TYPE


ACCESS_GATE_ID


OAM_TRANSFER_MODE


COOKIE_DOMAIN


COOKIE_EXPIRY_INTERVAL


OAM11G_WG_DENY_ON_NOT_PROTECTED


OAM11G_IDM_DOMAIN_OHS_HOST


OAM11G_IDM_DOMAIN_OHS_PORT


OAM11G_IDM_DOMAIN_OHS_PROTOCOL


OAM11G_OAM_SERVER_TRANSFER_MODE


OAM11G_IDM_DOMAIN_LOGOUT_URLS


OAM11G_OIM_WEBGATE_PASSWD


OAM11G_IDSTORE_ROLE_SECURITY_ADMIN


OAM11G_SSO_ONLY_FLAG


OAM11G_OIM_INTEGRATION_REQ


OAM11G_IMPERSONATION_FLAG

Oracle Fusion Applicationsのみ。

OAM11G_SERVER_LBR_HOST


OAM11G_SERVER_LBR_PORT


OAM11G_SERVER_LBR_PROTOCOL


OAM11G_SERVER_LOGIN_ATTRIBUTE


OAM11G_IDSTORE_NAME

YES

POLICYSTORE_SHARES_IDSTORE


SPLIT_DOMAIN

クロス・ドメインのデプロイメントにtrueを設定します。シングル・ドメインのデプロイメントには、設定をしません。


プロパティ・ファイルの例

このオプションのサンプル・プロパティ・ファイルは次のとおりです。これによってAccess Manager内にWebゲートのエントリが作成されます。

WLSHOST: adminvhn.example.com
WLSPORT: 7001
WLSADMIN: weblogic
IDSTORE_HOST: idstore.example.com
IDSTORE_PORT: 389
IDSTORE_BINDDN: cn=orcladmin 
IDSTORE_USERNAMEATTRIBUTE: cn
IDSTORE_LOGINATTRIBUTE: uid
IDSTORE_USERSEARCHBASE: cn=Users,dc=example,dc=com
IDSTORE_SEARCHBASE: dc=example,dc=com
IDSTORE_GROUPSEARCHBASE: cn=Groups,dc=example,dc=com
IDSTORE_OAMSOFTWAREUSER: oamLDAP
IDSTORE_OAMADMINUSER: oamadmin
PRIMARY_OAM_SERVERS: oamhost1.example.com:5575,oamhost2.example.com:5575
WEBGATE_TYPE: ohsWebgate11g
ACCESS_GATE_ID: Webgate_IDM
OAM11G_IDM_DOMAIN_OHS_HOST:sso.example.com
OAM11G_IDM_DOMAIN_OHS_PORT:443
OAM11G_IDM_DOMAIN_OHS_PROTOCOL:https
OAM11G_OAM_SERVER_TRANSFER_MODE:simple
OAM11G_IDM_DOMAIN_LOGOUT_URLS: /console/jsp/common/logout.jsp,/em/targetauth/emaslogout.jsp
OAM11G_WG_DENY_ON_NOT_PROTECTED: false
OAM11G_SERVER_LOGIN_ATTRIBUTE: uid 
OAM_TRANSFER_MODE: simple
COOKIE_DOMAIN: .example.com
OAM11G_IDSTORE_ROLE_SECURITY_ADMIN: OAMAdministrators
OAM11G_SSO_ONLY_FLAG: true
OAM11G_OIM_INTEGRATION_REQ: true or false
OAM11G_IMPERSONATION_FLAG:true
OAM11G_SERVER_LBR_HOST:sso.example.com
OAM11G_SERVER_LBR_PORT:443
OAM11G_SERVER_LBR_PROTOCOL:https
COOKIE_EXPIRY_INTERVAL: -1
OAM11G_OIM_OHS_URL:https://sso.example.com:443/
SPLIT_DOMAIN: true
OAM11G_IDSTORE_NAME: OAMIDStore
IDSTORE_SYSTEMIDBASE: cn=systemids,dc=example,dc=com

使用上の注意

このコマンドを実行すると、このツールによって次のものの入力が要求されます。

  • 接続先のアイデンティティ・ストア・アカウントのパスワード

  • Access Manager管理者パスワード

  • Access Managerソフトウェア・ユーザー・パスワード

IBM WebSphere環境では、次のようにします。

  • Oracle Access ManagerのWebSphereセルからidmconfigtoolを実行します。

  • プロパティ・ファイルで次を指定し、IBM WebSphereサーバーの詳細を設定します。

    • WLSHOST: WebSphere Application Serverのホスト

    • WLSPORT: WebSphere Application Serverのブートストラップ・ポート

    • WLSADMIN: Oracle Access Manager管理コンソールのログインID

D.4.5 configOIMコマンド

11g リリース2 (11.1.2)の時点では、configOIMはデフォルトで11g Webゲートをサポートしています。詳細は、WEBGATE_TYPEオプションを参照してください。

表に示すように、Oracle Identity ManagerとAccess Managerが別々のWebLogicドメインに構成されている場合は、特定のプロパティが必要です。

構文

./idmConfigTool.sh -configOIM input_file=input_file_with_path

プロパティ

表D-14は、このコマンドのプロパティを示しています。

表D-14 configOIMのプロパティ

プロパティ 必須かどうか

LOGINURI

Oracle Platform Security Services (OPSS)で必要です。

LOGOUTURI

OPSSで必要です。

AUTOLOGINURI

OPSSで必要です。

ACCESS_SERVER_HOST


ACCESS_GATE_ID


ACCESS_SERVER_PORT


COOKIE_DOMAIN


COOKIE_EXPIRY_INTERVAL


WEBGATE_TYPE


OAM_TRANSFER_MODE


SSO_ENABLED_FLAG


IDSTORE_HOST

YES

IDSTORE_PORT

YES

IDSTORE_BINDDN

YES

IDSTORE_DIRECTORYTYPE


IDSTORE_LOGINATTRIBUTE


IDSTORE_ADMIN_USER


IDSTORE_SEARCHBASE


IDSTORE_USERSEARCHBASE

YES

IDSTORE_GROUPSEARCHBASE

YES

MDS_DB_URL


MDS_DB_SCHEMA_USERNAME


WLSHOST

YES

WLSPORT

YES

WLSADMIN

YES

DOMAIN_NAME


DOMAIN_LOCATION


OIM_MANAGED_SERVER_NAME


OIM_WEB_SERVER_HOST


OIM_WEB_SERVER_PORT


OAM_SERVER_VERSION

Oracle Identity Manager-Access Manager統合において、Access Managerサーバーで11g Webゲートがサポートされていない場合にのみ必須です。そのような場合は、値として10gを指定します。

OAM11G_WLS_ADMIN_HOST

Access ManagerサーバーとOracle Identity Managerサーバーが別々のWeblogicドメインに構成されている(つまり、クロスドメイン・セットアップである)場合に必須です。

OAM11G_WLS_ADMIN_PORT

Access ManagerサーバーとOracle Identity Managerサーバーが別々のWeblogicドメインに構成されている(つまり、クロスドメイン・セットアップである)場合に必須です。

OAM11G_WLS_ADMIN_USER

Access ManagerサーバーとOracle Identity Managerサーバーが別々のWeblogicドメインに構成されている(つまり、クロスドメイン・セットアップである)場合に必須です。

WLSPASSWD

IBM WebSphereでは必須。

OAM11G_WLS_ADMIN_PASSWD

IBM WebSphereでは必須。


プロパティ・ファイルの例

このオプションのサンプル・プロパティ・ファイルは次のとおりです。SSOAccessKeySSOKeystoreKeySSOGlobalPPのキーが資格証明ストア・フレームワーク(CSF)にシードされます。

LOGINURI: /${app.context}/adfAuthentication
LOGOUTURI: /oamsso/logout.html
AUTOLOGINURI: None
ACCESS_SERVER_HOST: OAMHOST1.example.com
ACCESS_SERVER_PORT: 5575
ACCESS_GATE_ID: Webgate_IDM
COOKIE_DOMAIN: .example.com
COOKIE_EXPIRY_INTERVAL: -1
OAM_TRANSFER_MODE: simple
WEBGATE_TYPE: ohsWebgate11g
SSO_ENABLED_FLAG: true
IDSTORE_PORT: 389
IDSTORE_HOST: idstore.example.com
IDSTORE_DIRECTORYTYPE: OVD 
IDSTORE_ADMIN_USER: cn=oamLDAP,cn=Users,dc=example,dc=com
IDSTORE_USERSEARCHBASE: cn=Users,dc=example,dc=com
IDSTORE_GROUPSEARCHBASE: cn=Groups,dc=example,dc=com
MDS_DB_URL: jdbc:oracle:thin:DB Hostname:DB portno.:SID
MDS_DB_SCHEMA_USERNAME: edg_mds
WLSHOST: adminvhn.example.com
WLSPORT: 7001
WLSADMIN: weblogic
DOMAIN_NAME: IDMDomain
OIM_MANAGED_SERVER_NAME: WLS_OIM1
DOMAIN_LOCATION: ORACLE_BASE/admin/IDMDomain/aserver/IDMDomain
IDSTORE_LOGINATTRIBUTE: uid
IDSTORE_SEARCHBASE: dc=us,dc=example,dc=com
OIM_WEB_SERVER_HOST: tx401alu.us.example.com
OIM_WEB_SERVER_PORT: 7777
OAM11G_WLS_ADMIN_HOST: abc1234.us.example.com
OAM11G_WLS_ADMIN_PORT: 9810
OAM11G_WLS_ADMIN_USER: wasadmin

使用上の注意

IBM WebSphere環境では、次のようにします。

  • Oracle Identity ManagerとOracle Access Managerが2つの異なるWebSphereセルに構成されている場合は、次のプロパティを指定する必要があります。

    • OAM11G_WLS_ADMIN_HOST (Websphereアプリケーション・サーバー上のOracle Access Managerホスト)

    • OAM11G_WLS_ADMIN_PORT (Oracle Access ManagerセルのWebsphereデプロイメント・マネージャのブートストラップ・ポート)

    • OAM11G_WLS_ADMIN_USER (Oracle Access ManagerのWebsphereセルに対するプライマリ管理ユーザー名(例: wasadmin)

  • Oracle Identity ManagerとOracle Access Managerが同じWebSphereセルの一部である場合、前述のプロパティを指定する必要はありません。

  • configOIMコマンドの次のプロパティは、WebSphereに固有です。

    • IDSTORE_SEARCHBASE: アイデンティティ・ストアの検索ベース

    • OIM_WEB_SERVER_HOST: IBM HTTP Server (IHS)ホストまたはOracle HTTP Server (OHS)ホスト

    • OIM_WEB_SERVER_PORT: IBM HTTP Server (IHS)ポートまたはOracle HTTP Server (OHS)ポート

D.4.6 postProvConfigコマンド

構文

./idmConfigTool.sh -postProvConfig input_file=postProvConfig.props

プロパティ

このコマンドのプロパティは、preConfigIDStoreコマンドのものと同じです。

プロパティ・ファイルの例

このオプションのサンプル・プロパティ・ファイルは次のとおりです。

IDSTORE_HOST: host01.example.com
IDSTORE_PORT: 3060
IDSTORE_BINDDN: cn=orcladmin
IDSTORE_GROUPSEARCHBASE: cn=Groups,dc=example,dc=com
IDSTORE_SEARCHBASE: dc=example,dc=com
IDSTORE_USERSEARCHBASE: cn=systemids,dc=example,dc=com
POLICYSTORE_CONTAINER: cn=FAPolicies
POLICYSTORE_HOST: host01.ca.example.com
POLICYSTORE_PORT: 3060
POLICYSTORE_BINDDN: cn=orcladmin
POLICYSTORE_READWRITEUSER: cn=PolicyRWUser,cn=systemids,dc=example,dc=com
ovd.host: host01.ca.example.com
ovd.port: 6501
ovd.binddn: cn=orcladmin
OIM_T3_URL : t3://host02.ca.example.com:14000
OIM_SYSTEM_ADMIN : abcdef

D.4.7 upgradeLDAPUsersForSSOコマンド

構文

idmConfigTool.sh -upgradeLDAPUsersForSSO input_file=input_Properties

プロパティ

表D-15は、このコマンドのプロパティを示しています。

表D-15 upgradeLDAPUsersForSSOのプロパティ

プロパティ 必須かどうか

IDSTORE_HOST

YES

IDSTORE_PORT

YES

IDSTORE_ADMIN_USER

YES

IDSTORE_DIRECTORYTYPE


IDSTORE_USERSEARCHBASE

YES

IDSTORE_GROUPSEARCHBASE

YES

PASSWORD_EXPIRY_PERIOD


IDSTORE_LOGINATTRIBUTE



プロパティ・ファイルの例

このオプションのサンプル・プロパティ・ファイルは次のとおりです。

IDSTORE_HOST: idstore.example.com
IDSTORE_PORT: 389
IDSTORE_ADMIN_USER: cn=orcladmin
IDSTORE_DIRECTORYTYPE:OVD
IDSTORE_USERSEARCHBASE: cn=Users,dc=example,dc=com
IDSTORE_GROUPSEARCHBASE: cn=Groups,dc=example,dc=com
PASSWORD_EXPIRY_PERIOD: 7300
IDSTORE_LOGINATTRIBUTE: uid

D.4.8 validate IDStoreコマンド

構文

./idmConfigTool.sh -validate component=IDSTORE input_file=input_Properties

プロパティ

表D-16は、このコマンドのプロパティを示しています。

表D-16 validate IDStoreのプロパティ

プロパティ 必須かどうか

IDSTORE_TYPE


IDSTORE_HOST

YES

IDSTORE_PORT

YES

IDSTORE_SSLPORT

YES

IDSTORE_SSL_ENABLED

YES

IDSTORE_SUPER_USER

YES

IDSTORE_READWRITEUSER

YES

IDSTORE_READONLYUSER

YES

IDSTORE_USER_BASE

YES

IDSTORE_GROUP_BASE

YES

IDSTORE_SEEDING


IDSTORE_POST_VALIDATION


IDSTORE_ADMIN_GROUP

YES

IDSTORE_ADMIN_GROUP_EXISTS



プロパティ・ファイルの例

このオプションのサンプル・プロパティ・ファイルは次のとおりです。

idstore.type: OID
idstore.host: acb21005.us.example.com
idstore.port: 3030
idstore.sslport: 4140
idstore.ssl.enabled: false
idstore.super.user: cn=weblogic_fa,cn=systemids,dc=example,dc=com
idstore.readwrite.username: cn=IDRWUser,cn=systemids,dc=example,dc=com
idstore.readonly.username: cn=IDROUser,cn=systemids,dc=example,dc=com
idstore.user.base: cn=Users,dc=example,dc=com
idstore.group.base: cn=Groups,dc=example,dc=com
idstore.seeding: true
idstore.post.validation: false
idstore.admin.group: cn=IDM Administrators,cn=Groups,dc=example,dc=com
idstore.admin.group.exists: true

D.4.9 validate PolicyStoreコマンド

構文

./idmConfigTool.sh -validate component=POLICYSTORE input_file=input_Properties

プロパティ

表D-17は、このコマンドのプロパティを示しています。

表D-17 validate policystoreのプロパティ

プロパティ 必須かどうか

POLICYSTORE_HOST

YES

POLICYSTORE_PORT

YES

POLICYSTORE_SECURE_PORT

YES

POLICYSTORE_IS_SSL_ENABLED


POLICYSTORE_READ_WRITE_USERNAME


POLICYSTORE_SEEDING


POLICYSTORE_JPS_ROOT_NODE


POLICYSTORE_DOMAIN_NAME

YES

POLICYSTORE_CREATED_BY_CUSTOMER


POLICYSTORE_JPS_CONFIG_DIR


POLICYSTORE_CRED_MAPPING_FILE_LOCATION


POLICYSTORE_ADF_CRED_FILE_LOCATION


POLICYSTORE_STRIPE_FSCM


POLICYSTORE_STRIPE_CRM


POLICYSTORE_STRIPE_HCM


POLICYSTORE_STRIPE_SOA_INFRA


POLICYSTORE_STRIPE_APM


POLICYSTORE_STRIPE_ESSAPP


POLICYSTORE_STRIPE_B2BUI


POLICYSTORE_STRIPE_OBI


POLICYSTORE_STRIPE_WEBCENTER


POLICYSTORE_STRIPE_IDCCS


POLICYSTORE_CRED_STORE


IDM_KEYSTORE_FILE



プロパティ・ファイルの例

このオプションのサンプル・プロパティ・ファイルは次のとおりです。

POLICYSTORE_HOST: node0316.example.com
POLICYSTORE_PORT: 3067
POLICYSTORE_SECURE_PORT : 3110
POLICYSTORE_IS_SSL_ENABLED: FALSE
POLICYSTORE_READ_WRITE_USERNAME : cn=PolicyRWUser,cn=systemids,dc=example,dc=com
POLICYSTORE_SEEDING: true
POLICYSTORE_JPS_ROOT_NODE : cn=jpsroot
POLICYSTORE_DOMAIN_NAME: dc=example,dc=com

D.4.10 validate OAMコマンド(11g)

構文

./idmConfigTool.sh -validate component=OAM11g input_file=input_Properties

注意:

このツールでは、実行時にWebLogic管理サーバー・ユーザー・パスワードの入力が要求されます。


プロパティ

表D-18は、このコマンドのプロパティを示しています。

表D-18 validate component=OAM11gのプロパティ

プロパティ 必須かどうか

ADMIN_SERVER_HOST

YES

ADMIN_SERVER_PORT

YES

ADMIN_SERVER_USER

YES

IDSTORE_HOST

YES

IDSTORE_PORT

YES

IDSTORE_IS_SSL_ENABLED


OAM11G_ACCESS_SERVER_HOST

YES

OAM11G_ACCESS_SERVER_PORT

YES

OAM11G_IDSTORE_ROLE_SECURITY_ADMIN


OAM11G_OIM_INTEGRATION_REQ


OAM11G_OAM_ADMIN_USER


OAM11G_SSO_ONLY_FLAG



プロパティ・ファイルの例

このオプションのサンプル・プロパティ・ファイルは次のとおりです。これによってAccess Managerサーバーが検証されます。

admin_server_host: abc5411405.ca.example.com
admin_server_port: 17001
admin_server_user: weblogic
IDSTORE_HOST:abc5411405.ca.example.com
IDSTORE_PORT:3060
IDSTORE_IS_SSL_ENABLED:false
OAM11G_ACCESS_SERVER_HOST:abc5411405.ca.example.com
OAM11G_ACCESS_SERVER_PORT:5575
OAM11G_IDSTORE_ROLE_SECURITY_ADMIN:OAMAdministrators
OAM11G_OIM_OHS_URL: http://abc5411405.ca.example.com:7779/
OAM11G_OIM_INTEGRATION_REQ: true
OAM11G_OAM_ADMIN_USER:oamadminuser
OAM11G_SSO_ONLY_FLAG: true
OAM11G_OAM_ADMIN_USER_PASSWD:

D.4.11 validate OAMコマンド(10g)

構文

./idmConfigTool.sh -validate component=OAM10g input_file=input_Properties

プロパティ

表D-19は、このコマンドのプロパティを示しています。

表D-19 validate component=OAM10gのプロパティ

プロパティ 必須かどうか

OAM10g_MODE


OAM10g_NOPROMPT


OAM10g_POLICY_HOST


OAM10g_POLICY_PORT


OAM10g_POLICY_USERDN


OAM10g_POLICY_USERPWD


OAM10g_AAA_MODE


OAM10g_AAA_PASSPHRASE


OAM10g_PRIMARY_SERVERS


OAM10g_SECONDARY_SERVERS


OAM10g_RUNTIME_USER



D.4.12 validate OIMコマンド

構文

./idmConfigTool.sh -validate component=OIM11g input_file=input_Properties

注意:

このツールでは、実行時にWebLogic管理サーバー・ユーザー・パスワードの入力が要求されます。


プロパティ

表D-20は、このコマンドのプロパティを示しています。

表D-20 validate component=OIM11gのプロパティ

プロパティ 必須かどうか

ADMIN_SERVER_HOST

YES

ADMIN_SERVER_PORT

YES

ADMIN_SERVER_USER

YES

OAM_HOST


OAM_NAP_PORT


IDSTORE_USERSEARCHBASE

YES

IDSTORE_GROUPSEARCHBASE

YES

OIM_IS_SSL_ENABLED


OIM_FRONT_END_URL

YES

OIM_T3_URL

YES


プロパティ・ファイルの例

このオプションのサンプル・プロパティ・ファイルは次のとおりです。

admin_server_host: node06.example.com
admin_server_port: 17111
admin_server_user: weblogic
oam_host : node06.example.com
oam_nap_port : 5575
idm.keystore.file: idm.keystore.file
idstore.user.base: cn=Users,dc=example,dc=com
idstore.group.base: cn=Groups,dc=example,dc=com
oim_is_ssl_enabled: false
OIM_FRONT_END_URL: http://node06.example.com:14000
OIM_T3_URL: t3://node06.example.com:14000

D.4.13 configOVDコマンド

構文

./idmConfigTool.sh -configOVD input_file=input_Properties

プロパティ

表D-21は、コマンド・プロパティを示しています(ldapnプロパティではn=1,2..)。

表D-21 configOVDのプロパティ

プロパティ 必須かどうか

ovd.host

YES

ovd.port

YES

ovd.binddn

YES

ovd.ssl


ldapn.type


ldapn.host

YES

ldapn.port

YES

ldapn.binddn

YES

ldapn.ssl


ldapn.base

YES

ldapn.ovd.base

YES

usecase.type

YES

ovd.oamenabled

YES (Oracle Unified Directoryの場合)

Oracle Unified Directoryを使用する場合は、入力ファイルにovd.oamenabledパラメータを設定する必要があります。そうでない場合、作成されるOracle Virtual DirectoryアダプタでOracle Access Managerを使用できません。


プロパティ・ファイルの例

configOVDコマンドのプロパティ・ファイルの内容は、Oracle Virtual Directoryの構成によって異なります。この項では、いくつかのサンプル・ファイルを示します。

次のものは、単一サーバー構成用のsingle.txtという名前のファイルの例です。

ovd.host:myhost.us.example.com
ovd.port:7000
ovd.binddn:cn=orcladmin
ovd.ssl:true
ldap1.type:OID
ldap1.host:myhost.us.example.com
ldap1.port:7000
ldap1.binddn:cn=oimadmin,cn=systemids,dc=example,dc=com
ldap1.ssl:false
ldap1.base:dc=example,dc=com
ldap1.ovd.base:dc=example,dc=com
usecase.type: single

ldap1.binddnで参照されるユーザー: パラメータは、アイデンティティ・ストアを事前構成する際に作成された、Oracle Identity Managerのプロキシ・ユーザーです。

このファイルを使用する場合、コマンドは次のように呼び出されます。

idmConfigTool -configOVD input_file=path/single.txt
 
Enter OVD password: password
Enter LDAP password: password

次のものは、分割プロファイル・サーバー構成用のsplit.txtという名前のファイルの例です。

ovd.host:myhost.us.example.com
ovd.port:7000
ovd.binddn:cn=orcladmin
ovd.ssl:true
ldap1.type:AD
ldap1.host:10.0.0.0
ldap1.port:7000
ldap1.binddn:administrator@idmqa.com
ldap1.ssl:true
ldap1.base:dc=idmqa,dc=com
ldap1.ovd.base:dc=idmqa,dc=com
usecase.type: split
ldap2.type:OID
ldap2.host:myhost.us.example.com
ldap2.port:7000
ldap2.binddn:cn=oimadmin,cn=systemids,dc=example,dc=com
ldap2.ssl:false
ldap2.base:dc=example,dc=com
ldap2.ovd.base:dc=example,dc=com

このファイルを使用する場合、コマンドは次のように呼び出されます。

idmConfigTool -configOVD input_file=path/split.txt
 
Enter OVD password: password
Enter LDAP1 password: password
Enter LDAP2 password: password

D.4.14 ovdConfigUpgradeコマンド

構文

./idmConfigTool.sh -ovdConfigUpgrade input_file=input_Properties

プロパティ

表D-22は、このコマンドのプロパティを示しています。

表D-22 ovdConfigUpgradeのプロパティ

プロパティ 必須かどうか

ovd.host


ovd.port


ovd.binddn


ovd.ssl


ldapn.binddn


ldapn.ssl



プロパティ・ファイルの例

このオプションのサンプル・プロパティ・ファイルは次のとおりです。これによって既存のアダプタがアップグレードされます。

ovd.host:abk005sjc.us.myhost.com
ovd.port:8801
ovd.binddn:cn=orcladmin
ovd.ssl:true

D.4.15 disableOVDAccessConfigコマンド

構文

./idmConfigTool.sh -disableOVDAccessConfig input_file=input_Properties

プロパティ

表D-23は、このコマンドのプロパティを示しています。

表D-23 disableOVDAccessConfigのプロパティ

プロパティ 必須かどうか

ovd.host


ovd.port


ovd.binddn


ovd.ssl


ldapn.binddn


ldapn.ssl



プロパティ・ファイルの例

このオプションのサンプル・プロパティ・ファイルは次のとおりです。これによってOracle Virtual Directoryにおける匿名アクセスが無効化されます。

ovd.host:abc00def.ca.example.com
ovd.port:8501
ovd.binddn:cn=orcladmin
ovd.ssl:true

D.4.16 upgradeOIMTo11gWebgate

構文

./idmConfigTool.sh -upgradeOIMTo11gWebgate input_file=input_Properties

プロパティ

このコマンドは、configOIMコマンドに必要なものと同じプロパティを使用するため、どちらにも同じプロパティ・ファイルを使用できます。表D-14を参照してください。

表に示すように、Oracle Identity ManagerとAccess Managerが別々のWebLogicドメインに構成されている場合は、特定のプロパティが必要です。

D.5 HA環境におけるOUDアイデンティティ・ストアに対するその他のタスク

この項では、高可用性環境で、ターゲットのOracle Unified Directory (OUD)アイデンティティ・ストアに対してidmConfigToolを使用する際に実行する必要のある、その他のタスクについて説明します。内容は次のとおりです。

D.5.1 Oracle Unified Directory向けのグローバルACIの作成

レプリカを含む高可用性(HA)環境で、OUDアイデンティティ・ストアに対してidmConfigToolを使用する場合は、プロパティ・ファイルで指定されたインスタンス内にのみ、グローバルACIおよび索引が作成されます。これらはレプリケートされません。レプリケーション・ドメインのその他すべてのOUDインスタンスについて、これらのグローバルACIおよび索引を手動で再作成(削除後、作成)する必要があります。

したがって、最初に変更ログへのアクセス権を付与してから、ACIを作成する必要があります。次の手順を行います。

  1. OUDに接続するために使用するパスワードが含まれているmypasswordというファイルを作成します。

  2. レプリケートされたOUDホストの1つの既存の変更ログを削除します。コマンド構文は次のとおりです。

    ORACLE_INSTANCE/bin/dsconfig set-access-control-handler-prop \
    --remove \
    global-aci:"(target=\"ldap:///cn=changelog\")(targetattr=\"*\")(version 3.0;
    acl \"External changelog access\"; deny (all) userdn=\"ldap:///anyone\";)"
    --hostname OUD Host \
    --port OUD Admin Port \
    --trustAll ORACLE_INSTANCE/config/admin-truststore \
    --bindDN cn=oudadmin \
    --bindPasswordFile mypassword \
    --no-prompt
    

    次に例を示します。

    ORACLE_INSTANCE/bin/dsconfig set-access-control-handler-prop \
    --remove
    global-aci:"(target=\"ldap:///cn=changelog\")(targetattr=\"*\")(version 3.0;
    acl \"External changelog access\"; deny (all) userdn=\"ldap:///anyone\";)"
    --hostname OUDHOST1.example.com \
    --port 4444 \
    --trustAll /u01/app/oracle/admin/oud1/OUD/config/admin-truststore \
    --bindDN cn=oudadmin \
    --bindPasswordFile mypassword \
    --no-prompt
    
  3. 次のようにして新しいACIを追加します。

    dsconfig set-access-control-handler-prop \
    --add global-aci:"(target=\"ldap:///cn=changelog\")(targetattr=\"*\")(version
    3.0; acl \"External changelog access\"; allow
    (read,search,compare,add,write,delete,export)
    groupdn=\"ldap:///cn=oimAdminGroup,cn=groups,dc=example,dc=com\";)" \
    --hostname OUD Host \
    --port OUD Admin Port \
    --trustAll \
    --bindDN cn=oudadmin \
    --bindPasswordFile password
    --no-prompt
    

    次に例を示します。

    dsconfig set-access-control-handler-prop \
    --add
    --add global-aci:"(target=\"ldap:///cn=changelog\")(targetattr=\"*\")(version
    3.0; acl \"External changelog access\"; allow
    (read,search,compare,add,write,delete,export)
    groupdn=\"ldap:///cn=oimAdminGroup,cn=groups,dc=example,dc=com\";)" \
    --hostname OUDHOST1 \
    --port 4444 \
    --trustAll \
    --bindDN cn=oudadmin \
    --bindPasswordFile password
    --no-prompt
    
  4. 各OUDインスタンスに対して手順1から3までを繰り返します。

D.5.2 Oracle Unified Directoryのレプリカに対する索引の作成

idmConfigToolによってアイデンティティ・ストアが準備される際に、そのデータに対していくつかの索引が作成されます。レプリカを含む高可用性(HA)環境でも、プロパティ・ファイルで指定されたインスタンス内にのみ、グローバルACIおよび索引が作成されます。レプリカには索引の変更が反映されないため、手動で追加する必要があります。

その手順は次のとおりです(LDAPHOST1.example.comは最初のOUDサーバーを表し、LDAPHOST2.example.comは2番目のサーバーを表すというようになっています)。

  1. OUDに接続するために使用するパスワードが含まれているmypasswordというファイルを作成します。

  2. 2番目のOUDサーバーで次のように索引を構成します。

    ORACLE_INSTANCE/OUD/bin/ldapmodify -h LDAPHOST2.example.com -Z -X -p 4444
    -a -D "cn=oudadmin" -j mypassword -c -f
    /u01/app/oracle/product/fmw/iam/oam/server/oim-intg/ldif/ojd/schema/ojd_user_index_generic.ldif
    

    および

    ORACLE_INSTANCE/OUD/bin/ldapmodify -h LDAPHOST2.example.com -Z -X -p 4444
    -a -D "cn=oudadmin" -j  mypassword -c -f
    /u01/app/oracle/product/fmw/iam/idmtools/templates/oud/oud_indexes_extn.ldif
    

    注意:

    • 両方のコマンドを、idmConfigToolが実行されなかったすべてのOUDサーバーに対して繰り返します。

    • これらのコマンドは一度に1つのOUDインスタンスに実行してください。これらのコマンドの実行中はそのインスタンスを停止しないでください。


  3. 次のように、すべてのサーバーに対して作成を再構築します。

    ORACLE_INSTANCE/OUD/bin/bin/rebuild-index -h localhost -p 4444 -X -D
    "cn=oudadmin" -j mypassword --rebuildAll -b "dc=example,dc=com"
    

    注意:

    idmConfigToolが実行された最初のサーバー(LDAPHOST1.example.com)を含めてすべてのOUDサーバーに対してこのコマンドを実行する必要があります。