主要な構成ファイルを wimconfig.xml といいます。 このファイルには、グローバル (admin) レベルまたはマルチセキュリティー・ドメイン環境のドメイン・レベルの Virtual member manager 設定が保管されています。
wimdomain.xsd ファイルには、Virtual member manager の「データ・モデル」が含まれています。 このファイルは、Virtual member manager が細かい設定なしでサポートするエンティティー・タイプの定義から構成されています。 wimdomain.xsd は、Virtual member manager の共通データ・モデルを XML スキーマで詳細に表現したものです。 エンティティー・タイプのプロパティーは Virtual member manager のレベルで定義されているので、 これらのプロパティーは、他の構成ファイルで実際のリポジトリー固有のプロパティー定義にマップする必要があります。
wimdatagraph.xsd ファイルには、Virtual member manager API の呼び出し時に指定できるオプションが定義されています。
Virtual member manager のドメイン・モデルを拡張して、 エンティティー・タイプまたはそのまま使用可能なエンティティー・タイプのプロパティーを追加する場合は、 別の XSD ファイル (例えば、wimextension.xsd) または別の XML ファイル (例えば、wimxmlextension.xml) を使用する必要があります。
WebSphere Application Server 8.0 でセキュリティー・ドメインを作成するときに、Virtual member manager がアクティブ・ユーザー・レジストリーとして構成されているかどうかに関係なく、そのドメインに対してすべての Virtual member manager 構成ファイルが作成されます。
WebSphere Application Server には、ドメイン・コレクションから選択したドメインをコピーしてドメインを作成するオプションがあります。ドメイン作成時に指定するオプションに基づいて、選択したドメイン、管理セキュリティー・ドメイン、またはデフォルトのプロファイル・テンプレート・ロケーションから Virtual member manager ファイルがコピーされます。このとき、ソース・ドメインにファイル・リポジトリーが存在する場合には、このファイル・リポジトリーもコピーされることがあります。
ドメイン固有の Virtual member manager ファイルは、app_server_root/profiles/$ProfileName/config/waspolicies/$PolicyName/securitydomains/$DomainName ディレクトリーにあります。
Virtual member manager 構成およびデータ・モデル・スキーマに関連するファイルを次の表に示します。
この表では、ディレクトリーについて次の規約が使用されています。
説明 | レベル | ディレクトリー | ファイル名 |
---|---|---|---|
Virtual member manager 構成スキーマ・ファイル | システム全体で 1 つのグローバル・コピー | app_server_root/etc/wim/schema/config | wimconfig.xsd |
Virtual member manager 構成ファイル | グローバル・レベル | cell_vmm_root/config | wimconfig.xml |
ドメイン・レベル | domain_vmm_root/config | ||
Argus ファイル | グローバル・レベル | cell_vmm_root/config/authz | |
ドメイン・レベル | domain_vmm_root/config/authz | ||
すぐに使用可能なファイル・リポジトリーのユーザーとグループが含まれているファイル・レジストリー | グローバル・レベル | profile_root/config/cells/$CellName | fileRegistry.xml 注: 新規ドメインの場合、ソース・ドメインに ThefileRegistry.xml ファイルが含まれている場合にのみ、このファイルがコピーされます。
|
ドメイン・レベル | profile_root/config/waspolicies/$PolicyName/securitydomains/$DomainName | ||
Virtual member manager のすぐに使用可能なデータ・モデル・スキーマ・ファイル。 | システム全体で 1 つのグローバル・コピー | app_server_root/etc/wim/schema/model 注: これらのファイルはマイグレーション目的でも必要であるため、cell_vmm_root/model にもコピーされます。
|
wimdatagraph.xsd |
Virtual member manager データ・モデル拡張ファイル | グローバル・レベル | cell_vmm_root/model | wimxmlextension.xml |
ドメイン・レベル | domain_vmm_root/model | wimxmlextension.xml |