CA SiteMinder ディレクトリ設定ガイド

CA SiteMinder®
ディレクトリ設定ガイド
r12.0 SP3
このドキュメント(組み込みヘルプ システムおよび電子的に配布される資料を含む、以下「本ドキュメント」)は、お客様への情報
提供のみを目的としたもので、日本 CA 株式会社(以下「CA」)により随時、変更または撤回されることがあります。 CA の事前の書面による承諾を受けずに本ドキュメントの全部または一部を複写、譲渡、開示、変更、複本することはできません。 本ドキュメントは、CA が知的財産権を有する機密情報です。ユーザは本ドキュメントを開示したり、(i)本ドキュメントが関係する CA ソフトウェアの使用について CA とユーザとの間で別途締結される契約または (ii) CA とユーザとの間で別途締結される機密
保持契約により許可された目的以外に、本ドキュメントを使用することはできません。 上記にかかわらず、本ドキュメントで言及されている CA ソフトウェア製品のライセンスを受けたユーザは、社内でユーザおよび
従業員が使用する場合に限り、当該ソフトウェアに関連する本ドキュメントのコピーを妥当な部数だけ作成できます。ただし CA のすべての著作権表示およびその説明を当該複製に添付することを条件とします。 本ドキュメントを印刷するまたはコピーを作成する上記の権利は、当該ソフトウェアのライセンスが完全に有効となっている期間
内に限定されます。 いかなる理由であれ、上記のライセンスが終了した場合には、お客様は本ドキュメントの全部または一部と、
それらを複製したコピーのすべてを破棄したことを、CA に文書で証明する責任を負います。 準拠法により認められる限り、CA は本ドキュメントを現状有姿のまま提供し、商品性、特定の使用目的に対する適合性、他者の
権利に対して侵害のないことについて、黙示の保証も含めいかなる保証もしません。 また、本ドキュメントの使用に起因して、逸
失利益、投資損失、業務の中断、営業権の喪失、情報の喪失等、いかなる損害(直接損害か間接損害かを問いません)が発
生しても、CA はお客様または第三者に対し責任を負いません。CA がかかる損害の発生の可能性について事前に明示に通告
されていた場合も同様とします。 本ドキュメントで参照されているすべてのソフトウェア製品の使用には、該当するライセンス契約が適用され、当該ライセンス契
約はこの通知の条件によっていかなる変更も行われません。 本ドキュメントの制作者は CA です。 「制限された権利」のもとでの提供:アメリカ合衆国政府が使用、複製、開示する場合は、FAR Sections 12.212、52.227‐14 及び 52.227‐19(c)(1)及び(2)、ならびに DFARS Section252.227‐7014(b)(3) または、これらの後継の条項に規定される該当する制限に
従うものとします。 Copyright © 2010 CA. All rights reserved. 本書に記載された全ての製品名、サービス名、商号およびロゴは各社のそれぞれの
商標またはサービスマークです。 CA 製品リファレンス
このマニュアルでは、以下の CA 製品に言及しています。 ■
CA SiteMinder® ■
CA SiteMinder® Federation セキュリティ サービス CA への連絡先
テクニカル サポートの詳細については、弊社テクニカル サポートの Web サイト
(http://www.ca.com/jp/support/)をご覧ください。 目次
第 1 章: 本書の内容
11
ディレクトリ構成の概要 ........................................................................ 11
第 2 章: Critical Path inJoin Directory Server
13
SiteMinder スキーマ ファイルのダウンロード .................................................... 13
ポリシー サーバからポリシー ストアへの参照の設定 ............................................. 14
ポリシー ストアとしての inJoin Directory Server の設定 ........................................... 15
ポリシー ストア データ定義のインポート ........................................................ 18
管理 UI 登録の準備 .......................................................................... 19
IDS での LDAP トレースの有効化 ............................................................... 22
ユーザ ディレクトリの設定例 ‐ Critical Path InJoin Directory Server ................................ 23
ポリシー サーバの設定例 ‐ Critical Path InJoin Directory Server................................... 24
6.x ポリシー ストアをアップグレードする方法 .................................................... 24
inJoin ポリシー ストア スキーマの拡張 ...................................................... 25
ベース ポリシー ストア オブジェクトのインポート ............................................. 26
ポリシー ストア データ定義のインポート ..................................................... 28
第 3 章: CA LDAP Server for z/OS
31
CA LDAP Server for z/OS の概要 ............................................................... 31
CA Top Secret r12 (TSS)バックエンド セキュリティ オプション ..................................... 32
TSS オブジェクト クラス階層 ................................................................ 32
ポリシー サーバ レジストリ エントリの TSS 用の設定 .......................................... 33
ポリシー サーバから CA LDAP Server for z/OS への接続の設定 ............................... 35
CA LDAP Server for z/OS でサポートされていない SiteMinder 機能 ............................ 36
第 4 章: IBM DB2
37
IBM DB2 データベースをデータ ストアとして設定する方法 ....................................... 37
SiteMinder スキーマ ファイルのダウンロード ................................................ 38
SiteMinder スキーマを含む DB2 データベースの作成 ....................................... 38
SiteMinder に対する DB2 データ ソースの設定 .............................................. 40
ポリシー サーバに対する参照データベースの指定 .......................................... 43
目次 5
SiteMinder スーパーユーザ パスワードの設定 .............................................. 44
デフォルトのポリシー ストア オブジェクトのインポート......................................... 46
ポリシー ストア データ定義のインポート ..................................................... 48
管理 UI 登録の準備 ...................................................................... 49
6.x セッション サーバのアップグレード .......................................................... 51
6.x ポリシー ストアをアップグレードする方法 .................................................... 52
IBM DB2 ポリシー ストア スキーマの拡張 .................................................... 53
ベース ポリシー ストア オブジェクトのインポート ............................................. 53
ポリシー ストア データ定義のインポート ..................................................... 56
第 5 章: IBM Directory Server
59
ポリシー ストアとしての IBM Directory Server .................................................... 59
IBM Directory Server ...................................................................... 59
ディレクトリ サーバ情報の収集 ............................................................. 61
ポリシー ストアを設定する方法 ............................................................. 62
6.x ポリシー ストアをアップグレードする方法 .................................................... 73
IBM Directory Server ポリシー ストア スキーマの拡張 ........................................ 74
ベース ポリシー ストア オブジェクトのインポート ............................................. 74
ポリシー ストア データ定義のインポート ..................................................... 77
第 6 章: MySQL サーバ
79
ポリシー ストアとしての MySQL ................................................................. 79
データベース情報の収集 ................................................................. 79
ポリシー ストアを設定する方法 ............................................................. 80
MySQL データ ストアの設定 ................................................................... 96
キー情報を MySQL に格納する方法 ........................................................ 97
監査ログを MySQL に格納する方法 ....................................................... 100
セッション情報を MySQL に格納する方法 .................................................. 103
MySQL ユーザ ストアを設定する方法.......................................................... 107
SiteMinder サンプル ユーザのインポート .................................................. 107
MySQL サーバ ディレクトリ接続の設定 ..................................................... 107
第 7 章: Novell eDirectory
111
ポリシー ストアとしての Novell eDirectory ...................................................... 111
ディレクトリ サーバ情報の収集 ............................................................ 111
6 ディレクトリ設定ガイド
ポリシー ストアを設定する方法 ............................................................ 112
Novell eDirectory でのポリシー ストア オブジェクトの制限 ................................... 125
6.x ポリシー ストアをアップグレードする方法 ................................................... 125
Novell XPS スキーマ ファイルの編集 ....................................................... 126
Novell ポリシー ストア スキーマの拡張 ..................................................... 127
ベース ポリシー ストア オブジェクトのインポート ............................................ 127
ポリシー ストア データ定義のインポート .................................................... 130
第 8 章: Oracle Internet Directory Server
131
ポリシー ストアとしての Oracle Internet Directory ............................................... 131
ディレクトリ サーバ情報の収集 ............................................................ 131
ポリシー サーバを設定する方法 .......................................................... 132
6.x ポリシー ストアをアップグレードする方法 ................................................... 145
Oracle Internet Directory ポリシー ストア スキーマの拡張 ................................... 146
ベース ポリシー ストア オブジェクトのインポート ............................................ 147
ポリシー ストア データ定義のインポート .................................................... 149
第 9 章: OpenLDAP サーバ
151
SiteMinder スキーマ ファイルのダウンロード ................................................... 151
Slapd 構成ファイルを設定する方法 ........................................................... 152
SiteMinder スキーマ ファイルの指定 ...................................................... 152
ユーザ認証の有効化 .................................................................... 153
データベース ディレクティブの指定 ....................................................... 153
クライアント サイドの並べ替えのサポート................................................... 154
設定ファイルのテスト ..................................................................... 155
OpenLDAP サーバの再起動 .............................................................. 156
データベースを作成する方法 ................................................................ 156
ベース ツリー構造の作成................................................................. 157
エントリの追加 ........................................................................... 157
ディレクトリ サーバをポリシー ストアとして設定する方法 ........................................ 158
ポリシー サーバからディレクトリ サーバへの参照の設定 .................................... 158
ポリシー ストアの作成 .................................................................... 159
ポリシー ストア データ定義のインポート .................................................... 161
管理 UI 登録の準備 ..................................................................... 162
ディレクトリ サーバをユーザ ストアとして設定する方法 .......................................... 165
目次 7
ユーザ ストアの作成 ..................................................................... 165
ポリシー サーバから OpenLDAP ユーザ ストアへの接続の設定 .............................. 166
ポリシー ストアに対する SSL の設定 ........................................................... 168
6.x ポリシー ストアをアップグレードする方法 ................................................... 169
OpenLDAP ポリシー ストア スキーマの拡張 ................................................. 169
ベース ポリシー ストア オブジェクトのインポート ............................................ 170
ポリシー ストア データ定義のインポート .................................................... 173
OpenLDAP のトラブルシューティング .......................................................... 174
Cyrus SASL のインストール ................................................................ 174
Berkeley データベース バージョン不一致エラー............................................ 175
openSSL のビルドおよびインストール ...................................................... 175
第 10 章: Red Hat Directory Server
177
ポリシー サーバから Red Hat ユーザ ストアへの接続の設定..................................... 177
Red Hat Directory Server をポリシー ストアとして設定する方法 .................................. 179
SiteMinder スキーマ ファイルのダウンロード ............................................... 179
ポリシー サーバからポリシー ストアへの参照の設定 ........................................ 180
Red Hat Directory Server でのポリシー ストア スキーマの作成 ............................... 181
SiteMinder スーパーユーザ パスワードの設定 ............................................. 182
デフォルトのポリシー ストア オブジェクトのインポート........................................ 183
ポリシー ストア データ定義のインポート .................................................... 185
ポリシー サーバの再起動 ................................................................ 186
管理 UI 登録の準備 ..................................................................... 187
Red Hat Directory Server への安全な接続を設定する方法 ...................................... 189
ポリシー サーバから Red Hat ユーザ ストアへの安全な接続の設定 .......................... 190
ポリシー サーバから Red Hat ポリシー ストアへの安全な接続の設定 ......................... 191
第 11 章: Siemens DirX 6.0 D00 Directory Server
193
SiteMinder スキーマ ファイルのダウンロード ................................................... 193
ポリシー ストアとしての DirX 6.0 D00 Directory Server の設定 .................................... 194
ポリシー ストア データ定義のインポート ....................................................... 198
管理 UI 登録の準備 ......................................................................... 199
ユーザ ディレクトリの設定例 ‐ Siemens DirX 6.0 ................................................ 201
6.x ポリシー ストアをアップグレードする方法 ................................................... 202
Siemens DirX ポリシー ストア スキーマの拡張 .............................................. 203
8 ディレクトリ設定ガイド
ベース ポリシー ストア オブジェクトのインポート ............................................ 204
ポリシー ストア データ定義のインポート .................................................... 207
第 12 章: Siemens DirX EE 2.0 Directory Server
209
Siemens DirX EE 2.0 ポリシー ストアを設定する方法 ............................................ 209
SiteMinder スキーマ ファイルのダウンロード ............................................... 209
r12.0 SP3 ポリシー ストアとしての DirX EE 2.0 Directory Server の設定 ........................ 210
ポリシー ストア データ定義のインポート .................................................... 213
管理 UI 登録の準備 ..................................................................... 214
6.x ポリシー ストアをアップグレードする方法 ................................................... 217
6.x から r12.0 SP3 への DirX EE 2.0 ポリシー ストアのアップグレード .......................... 218
ベース ポリシー ストア オブジェクトのインポート ............................................ 219
ポリシー ストア データ定義のインポート .................................................... 222
付録 A: SiteMinder の SSL 接続の設定
223
SSL を使った LDAP ユーザ ディレクトリ接続を設定する方法 ..................................... 223
SSL 接続を設定する前に ................................................................. 224
NSS ユーティリティのインストール .......................................................... 225
証明書データベース ファイルの作成 ...................................................... 226
証明書データベースへのルート証明機関の追加........................................... 227
証明書データベースへのサーバ証明書の追加 ............................................ 229
証明書データベース内の証明書の一覧表示 .............................................. 231
ユーザ ディレクトリの SSL 接続の設定...................................................... 232
ポリシー サーバから証明書データベースへの参照の設定 .................................. 233
SSL 接続の検証 .......................................................................... 234
付録 B: プラットフォーム サポートおよびインストール メディア
235
SiteMinder プラットフォーム サポート マトリックスへのアクセス ................................... 235
マニュアル選択メニューの使用 ............................................................... 236
インストール メディアの検索 .................................................................. 237
239
索引
目次 9
第 1 章: 本書の内容
このセクションには、以下のトピックが含まれます。 ディレクトリ構成の概要 (P. 11) ディレクトリ構成の概要
この「ディレクトリ設定ガイド」では、以下のディレクトリ サーバお
よびリレーショナル データベースのユーザ ストアまたはポリシー ストアとしての設定について説明します。 ■
Critical Path inJoin Directory Server v4.2 ■
IBM DB2 データベース ■
IBM Directory Server ■
MySQL サーバ ■
Novell eDirectory ■
Oracle Internet Directory Server ■
OpenLDAP サーバ ■
Red Hat Directory Server 7.1 ■
Siemens DirX 6.0 D00 Directory Server ■
Siemens DirX EE 2.0 Directory Server 第 1 章: 本書の内容 11
ディレクトリ構成の概要
Microsoft ADAM、Sun Java System など、その他のサポートされ
ているディレクトリ サーバおよびリレーショナル データベースの
詳細については、以下のガイドを参照してください。 ■
ポリシー サーバ設定ガイド ■
ポリシー サーバ インストール ガイド ■
アップグレード ガイド 12 ディレクトリ設定ガイド
第 2 章: Critical Path inJoin Directory Server
このセクションには、以下のトピックが含まれています。 SiteMinder スキーマ ファイルのダウンロード (P. 13) ポリシー サーバからポリシー ストアへの参照の設定 (P. 14) ポリシー ストアとしての inJoin Directory Server の設定 (P. 15) ポリシー ストア データ定義のインポート (P. 18) 管理 UI 登録の準備 (P. 19) IDS での LDAP トレースの有効化 (P. 22) ユーザ ディレクトリの設定例 ‐ Critical Path InJoin Directory Server (P. 23) ポリシー サーバの設定例 ‐ Critical Path InJoin Directory Server (P. 24) 6.x ポリシー ストアをアップグレードする方法 (P. 24) SiteMinder スキーマ ファイルのダウンロード
SiteMinder スキーマを設定するのに必要な 1 つ以上のスキーマ ファイルが、ポ
リシー サーバ インストールに含まれていません。 これらのファイルは CA SiteMinder Tier 2 ディレクトリ製品コンポーネント ダウンロードにあります。 Tier 2 ディレクトリ製品コンポーネントをダウンロードする方法
1. テクニカル サポート サイトにログインします。 2. [Support]の下の[Download Center]をクリックします。 [Download Center]画面が表示されます。 3. [Select a Product]フィールドに「SiteMinder」と入力します。 4. [Select a Release]リストからリリースを選択します。 5. [Select a Gen Level]リストからサービス パックを選択します。 6. [Go]をクリックします。 [Product Downloads]画面が表示されます。 Tier 2 ディレクトリ コンポーネン
ト ダウンロードはリストの下のほうにあります。 7. zip ファイルをローカルに保存し、ポリシー サーバ ホスト システムにファイル
を抽出します。 第 2 章: Critical Path inJoin Directory Server 13
ポリシー サーバからポリシー ストアへの参照の設定
ポリシー サーバからポリシー ストアへの参照の設定
ポリシー サーバからポリシー ストアへの参照を設定し、ポリシー サーバがポリ
シー ストアにアクセスできるようにします。 ポリシー サーバからポリシー ストアへの参照を設定する方法
1. ポリシー サーバ管理コンソールを開きます。 重要: Windows Server 2008 上でこのグラフィカル ユーザ インターフェース
にアクセスする場合は、管理者としてシステムにログインしている場合でも、
管理者権限でショートカットを開きます。 詳細については、お使いの SiteMinder コンポーネントのリリース ノートを参照してください。 2. [データ]タブをクリックします。 データベース設定が表示されます。 3. [データベース]リストから[ポリシー ストア]を選択します。 4. [ストレージ]リストから[LDAP]を選択します。 5. [LDAP ポリシー ストア]グループ ボックスで、以下を設定します。 ■
LDAP IP アドレス ■
管理者ユーザ名 ■
パスワード ■
パスワードの確認 ■
DN 注: フィールド、コントロール、およびそれぞれの要件については、[ヘル
プ]をクリックしてください。 6. [適用]をクリックします。 ポリシー ストアの設定が保存されます。 7. [LDAP 接続のテスト]をクリックします。 SiteMinder は、ポリシー サーバがポリシー ストアにアクセスできることを示す
確認を返します。 14 ディレクトリ設定ガイド
ポリシー ストアとしての inJoin Directory Server の設定
ポリシー ストアとしての inJoin Directory Server の設定
Critical Path の iCon GUI を使用して、Critical Path inJoin Directory Server(IDS)
をポリシー ストアとして設定することができます。 Critical Path inJoin Directory Server(IDS)をポリシー ストアとして設定する方法
1. DSA を起動します。 2. ポリシー サーバがインストールされているマシン上の policy_server_home¥bin に移動します。 policy_server_home ポリシー サーバのインストール パスを指定します。 3. 以下のコマンドを実行します。 ldapmodify -hhost -pport -dAdminDN -wAdminPW -c
-fpath¥criticalpath¥IDS_Add_Schema_R12sp3.ldif
‐hhost LDAP サーバの IP アドレスを指定します。 ‐pport LDAP サーバのポート番号を指定します。 ‐dAdminDN LDAP ディレクトリ サーバ上に新規の LDAP スキーマを作成する権限を
持つ LDAP ユーザの名前を指定します。 例: cn=manager ‐wAdminPW LDAP ディレクトリ サーバ上に新規の LDAP スキーマを作成する権限を
持つ LDAP ユーザのパスワードを指定します。 ‐c 連続モードを指定します(エラーで停止しません)。 ‐fpath Tier 2 ディレクトリ zip から抽出されたスキーマ ファイルへのパスを指定
します。 4. スキーマを再ロードするか、またはスキーマが更新されたことを確認します。 第 2 章: Critical Path inJoin Directory Server 15
ポリシー ストアとしての inJoin Directory Server の設定
5. 以下のコマンドを実行します。 ldapmodify -hhost -pport -dAdminDN -wAdminPW -c
-fpath¥xps¥criticalpath¥CriticalPath.ldif
‐fpath Tier 2 ディレクトリ zip から抽出されたスキーマ ファイルへのパスを指定
します。 6. スキーマを再ロードするか、またはスキーマが更新されたことを確認します。 7. [DSA]‐[Comms]‐[LDAP]に移動し、paging mode オプションを「always」に
変更して、DSA を再起動します。 r12.0 SP3 に対するポリシー ストア スキーマが作成されます。 8. Critical Path の iCon DIT 管理者インターフェースを使用して、以下のルート ノードを手動で作成します。 ■
ou=Netegrity ■
ou=SiteMinder ■
ou=PolicySvr4 ■
ou=XPS 9. smreg ユーティリティを policy_server_home¥bin にコピーします。 policy_server_home ポリシー サーバのインストール パスを指定します。 10. 以下のコマンドを実行します。 smreg -su password
password デフォルトの SiteMinder 管理者のパスワードを指定します。 制限: –
パスワードは 6 文字以上、24 文字以下である必要があります。 –
パスワードには、アンパサンド(&)またはアスタリスク(*)を含むことはで
きません。 –
パスワードにスペースが含まれている場合は、引用符でパスフレーズを
囲みます。 注: パスワードは、Oracle ポリシー ストアに保管する場合を除き、大文字小
文字が区別されません。 16 ディレクトリ設定ガイド
ポリシー ストアとしての inJoin Directory Server の設定
11. policy_server_home¥bin から smreg ユーティリティを削除します。 smreg を
削除すると、既存のパスワードを把握していない限り、パスワードを変更する
ことはできなくなります。 デフォルトの SiteMinder 管理者アカウントのパスワードが設定されます。 12. 以下のコマンドを実行します。 smobjimport -ipolicy_server_home/db/smdif/smpolicy.smdif
-dsiteminder_super_user_name -wsiteminder_super_user_password -v
‐i インポート ファイルのパスと名前を指定します。 ‐v トレースをオンにして、エラー メッセージ、警告メッセージ、およびコメン
ト メッセージを出力します。 ベース ポリシー ストア データを、ファイル smpolicy.smdif からインポートしま
す。 13. 以下のコマンドを実行します。 smobjimport -ipolicy_server_home¥db¥smdif¥ampolicy.smdif
-dsiteminder_super_user_name -wsiteminder_super_user_password -f -v -l -c
‐i インポート ファイルのパスと名前を指定します。 ‐dsiteminder_super_user_name SiteMinder スーパーユーザ アカウントの名前を指定します。 ‐wsiteminder_super_user_password SiteMinder スーパーユーザ アカウントのパスワードを指定します。 ‐f 重複するオブジェクトをオーバーライドします。 ‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト値: stdout 第 2 章: Critical Path inJoin Directory Server 17
ポリシー ストア データ定義のインポート
‐l ログ ファイルを作成します。 ‐c smdif 入力ファイルに暗号化されていないデータが含まれていることを
示します。 smobjimport によって、ポリシー ストア オブジェクトがインポートされます。 こ
れらのオブジェクトは、適切な場所に自動的にインポートされます。 注: ampolicy.smdif をインポートすると、Federation セキュリティ サービス、
Web サービス変数、および eTelligent ルール機能が使用可能になります。
eTelligent ルール機能は、SiteMinder から別個にライセンスが提供されます。 この eTelligent ルール機能を使用する予定がある場合は、ライセンスの詳
細について、CA アカウント担当者に問い合わせてください。 Critical Path inJoin Directory Server(IDS)がポリシー ストアとして設定されま
す。 注: これで、ポリシー ストア データ定義をインポートできます。 ポリシー ストア データ定義のインポート
ポリシー ストア データ定義のインポートは、管理 UI でポリシー ストアを使用する
ために必要です。 ベース定義は、ポリシー ストア データを記述します。 重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可能
ファイルを実行している場合は、管理者としてシステムにログインしている場合
でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細については、お
使いの SiteMinder コンポーネントのリリース ノートを参照してください。 ベース ポリシー ストア オブジェクトをインポートする方法
1. コマンド ウィンドウを開いて、以下のいずれかの場所に移動します。 ■
Windows ‐ policy_server_home¥xps¥dd ■
UNIX ‐ policy_server_home/xps/dd policy_server_home ポリシー サーバのインストール パスを指定します。 18 ディレクトリ設定ガイド
管理 UI 登録の準備
2. 以下のコマンドを実行します。 重要: XPSDDInstall ツールは、データ定義ファイルを使用して以下の順序
で実行します。それ以外の順序で実行すると、インポートは失敗します。 XPSDDInstall SmObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 注: 初めてこのファイルをインポートする場合は、ポリシー データが見つか
らないという警告メッセージが表示されます。 これは予期された動作で、イ
ンポートに影響しません。 3. 以下のコマンドを実行します。 XPSDDInstall EPMObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 4. 以下のコマンドを実行します。 XPSDDInstall SecCat.xdd
XPSDDInstall は必要なデータ定義をインポートします。 5. 以下のコマンドを実行します。 XPSDDInstall FssSmObjects.xdd
必要なポリシー ストア データ定義がすべてインポートされました。 管理 UI 登録の準備
管理 UI に初めてログインする場合は、デフォルトの SiteMinder スーパーユーザ アカウント(siteminder)を使用します。 初めてログインするときは、ポリシー サー
バに 管理 UI を登録する必要があります。これで、両方のコンポーネントの間に
信頼関係が作成されます。 XPSRegClient ユーティリティを使用してスーパーユーザ アカウントの名前とパス
ワードを指定して、登録の準備をします。 ポリシー サーバは、これらの認証情報
を使用して、登録要求が有効であること、および信頼関係を確立できることを検
証します。 第 2 章: Critical Path inJoin Directory Server 19
管理 UI 登録の準備
以下の点について考慮してください。 ■
認証情報を指定してから最初の 管理 UI ログインまでの時間は、24 時間に
制限されています。 24 時間以内に 管理 UI をインストールする予定がない
場合は、管理 UI をインストールする前に以下を実行します。 ■
(UNIX) XPSRegClient を使用する前に、SiteMinder 環境変数が設定されて
いることを確認してください。 環境変数が設定されていない場合は、手動で
設定します。 管理 UI 登録を準備する方法
1. ポリシー サーバ ホスト システムにログインします。 2. 以下のコマンドを実行します。 XPSRegClient siteminder[:passphrase] -adminui-setup -t timeout -r retries -c
comment -cp -l log_path -e error_path -vT -vI -vW -vE -vF
passphrase デフォルトの SiteMinder スーパーユーザ アカウント(siteminder)のパス
ワードを指定します。 注: パスフレーズを指定しないと、XPSRegClient により、パスフレーズの
入力とその確認を求めるプロンプトが表示されます。 ‐adminui–setup 管理 UI が初めてポリシー サーバに登録されていることを指定します。 ‐t timeout (任意)管理 UI をインストールしてから、ログインしてポリシー サーバと
の信頼関係を作成するまでの割り当て時間を指定します。 タイムアウト
値を超過すると、ポリシー サーバは登録リクエストを拒否します。 測定単位: 分 デフォルト: 240(4 時間) 最小制限: 1 最大制限: 1440(24 時間) 20 ディレクトリ設定ガイド
管理 UI 登録の準備
‐r retries (任意)管理 UI の登録時に許容される試行の失敗回数を指定します。 試行に失敗する原因としては、初めて 管理 UI にログインするときに間
違った SiteMinder 管理者クレデンシャルをサブミットしたことが考えられ
ます。 デフォルト: 1 最大制限: 5 ‐c comment (任意)指定されたコメントを情報目的で登録ログ ファイルに挿入しま
す。 注: コメントは引用符で囲んでください。 ‐cp (任意)登録ログ ファイルに複数行のコメントが含まれることを指定しま
す。 ユーティリティにより複数行のコメントが求められ、指定されたコメン
トが情報目的で登録ログ ファイルに挿入されます。 注: コメントは引用符で囲んでください。 ‐l log path (任意)登録ログ ファイルをエクスポートする場所を指定します。 デフォルト: siteminder_home¥log siteminder_home ポリシー サーバのインストール パスを指定します。 ‐e error_path (任意)例外を指定されたパスに送信します。 デフォルト: stderr ‐vT (任意)詳細レベルを TRACE に設定します。 第 2 章: Critical Path inJoin Directory Server 21
IDS での LDAP トレースの有効化
‐vI (任意)詳細レベルを INFO に設定します。 ‐vW (任意)詳細レベルを WARNING に設定します。 ‐vE (任意)詳細レベルを ERROR に設定します。 ‐vF (任意)詳細レベルを FATAL に設定します。 3. Enter キーを押します。 XPSRegClient は、ポリシー サーバに管理者クレデンシャルを提供します。 ポリシー サーバは、管理 UI への最初のログイン時に、登録リクエストを確認
するためにこれらのクレデンシャルを使用します。 IDS での LDAP トレースの有効化
IDS で LDAP トレースを有効にする方法
1. DSA を停止します。 2. テキスト エディタに、DSA ディレクトリ(c:¥ids¥icon¥dsa1)内にある実行ファイ
ルを開きます。 3. odsldap3 プロセスのスイッチを追加します。 例: 1r odsldap3 ‐ldap:1708 ‐ldaps:0 ‐http:0 ‐https:0 ‐diag:5 ‐diag:n 0 はオフです。値が大きいほど、提供される出力は多くなります。 1=FATAL, 2=SEVERE, 3=ERROR, 4=WARNING,5=INFO, 6=ENTRY/EXIT 4. iCon を使用して、DSA を開始します。 ログ ファイルは iCon 内にあります。 5. [DSA]を選択します。 6. トップ メニューの comms オプションを選択します。 7. LDAP プロセスを選択します。 8. odsldap3.out.000 というファイルをクリックします。 22 ディレクトリ設定ガイド
ユーザ ディレクトリの設定例 - Critical Path InJoin Directory Server
ユーザ ディレクトリの設定例 - Critical Path InJoin Directory
Server
以下に、ユーザ ディレクトリの設定例を示します。 ディレクトリのセットアップ ■
ネームスペース: LDAP ■
サーバ: 123.456.7.8 ■
ルート: o=companyname、c=us ■
DN 検索の先頭文字列: (cn=) ■
DN 検索の終端文字列: ) 認証情報と接続 ■
管理者ユーザ名: cn=manager ■
管理者パスワード: ******** ユーザ属性 ■
ユニバーサル ID (R): cn ■
無効フラグ (RW): description ■
パスワードの属性 (RW): userpassword ■
パスワード データ (RW): audio ■
チャレンジ/レスポンス (RW): jpegPhoto 注: DMS のユーザ属性名に大文字小文字の区別があるかどうかは、属性単位
で異なります。 第 2 章: Critical Path inJoin Directory Server 23
ポリシー サーバの設定例 - Critical Path InJoin Directory Server
ポリシー サーバの設定例 - Critical Path InJoin Directory Server
以下に、ポリシー サーバの設定例を示します。 LDAP ■
LDAP IP アドレス: 12.3.4.5 ■
管理者ユーザ名: cn=manager ■
管理者パスワード: ******** ■
パスワードの確認入力: ******** ■
ルート DN: o=companyname、c=us ■
ポリシー ストアの使用: (チェック ボックスをオン) ■
Netscape 証明書データベース ファイル: pathname 6.x ポリシー ストアをアップグレードする方法
r12.0 SP3 ポリシー ストアに、新規のディレクトリ サーバ インスタンスは必要ありま
せん。 既存のポリシー ストアを r12.0 SP3 にアップグレードできます。 ポリシー ストアをアップグレードするには、以下の手順を実行します。 1. ポリシー ストア スキーマを拡張します。 注:既存の r6.x ポリシー ストア スキーマは、変更されていません。 r12.0 SP3 の移行では、ポリシー ストア スキーマをアップグレードして、r12.0 SP3 に
よって必要とされるオブジェクトのポリシー ストアを拡張する必要がありま
す。 2. ベース ポリシー ストア オブジェクトをインポートします。 3. ポリシー ストア データ定義をインポートします。 注: サポート マトリックスにリストされているディレクトリ サーバまたはデータベー
スで、本書に記載されていないものをアップグレードする場合は、「SiteMinder アップグレード ガイド」を参照してください。 24 ディレクトリ設定ガイド
6.x ポリシー ストアをアップグレードする方法
inJoin ポリシー ストア スキーマの拡張
Critical Path の iCon GUI を使用して、r12.0 SP3 によって導入されたオブジェクト
を含めるように既存の 6.x ポリシー ストア スキーマを拡張することができます。 既存の 6.x ポリシー ストア スキーマに加える変更はありません。 既存の inJoin ポリシー ストア スキーマを拡張する方法
1. DSA を起動します。 2. policy_server_home/bin に移動します。 policy_server_home ポリシー サーバのインストール パスを指定します。 3. 以下のコマンドを実行します。 ldapmodify -hhost -pport -dAdminDN -wAdminPW -c
-fpath¥xps¥CriticalPath.ldif
‐hhost LDAP サーバの IP アドレスを指定します。 ‐pport LDAP サーバのポート番号を指定します。 ‐dAdminDN LDAP ディレクトリ サーバ上に新規の LDAP スキーマを作成する権限を
持つ LDAP ユーザの名前を指定します。 例: cn=manager ‐wAdminPW LDAP ディレクトリ サーバ上に新規の LDAP スキーマを作成する権限を
持つ LDAP ユーザのパスワードを指定します。 ‐c 連続モードを指定します(エラーで停止しません)。 ‐fpath r12.0 SP3 で提供される XPS アップグレード ファイルのパスおよび名前を
指定します。 注: ldapmodify を実行するには、Critical Path inJoin Directory Server の
バージョン 4.2 が必要です。 第 2 章: Critical Path inJoin Directory Server 25
6.x ポリシー ストアをアップグレードする方法
4. スキーマを再ロードするか、またはスキーマが更新されたことを確認します。 5. [DSA]‐[Comms]‐[LDAP]に移動し、paging mode オプションを「always」に
変更して、DSA を再起動します。 r12.0 SP3 によって導入されたオブジェクトを含めるようにポリシー ストア ス
キーマが拡張されます。 ベース ポリシー ストア オブジェクトのインポート
デフォルトの SiteMinder オブジェクトをインポートすると、管理 UI で使用するポ
リシー ストアがアップグレードされます。 デフォルトの SiteMinder オブジェクトは、
ポリシー ストアにポリシー情報を格納するために必要です。 重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可能
ファイルを実行している場合は、管理者としてシステムにログインしている場合
でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細については、お
使いの SiteMinder コンポーネントのリリース ノートを参照してください。 ベース ポリシー ストア オブジェクトをインポートする方法
1. 以下のコマンドを実行します。 smobjimport -ipolicy_server_home¥db¥smdif¥upgrade_smdif_file_name
-dsiteminder_super_user_name -wsiteminder_super_user_password
-v -f
policy_server_home ポリシー サーバのインストール パスを指定します。 upgrade_smdif_file_name インポート ファイルの名前を指定します。 ■
r60 から r12.0 SP3: sm_upgrade_60_to_R12sp3.smdif ■
r60 SP1 から r12.0 SP3: sm_upgrade_60sp1_to_R12sp3.smdif ■
r60 SP2 から r12.0 SP3: sm_upgrade_60sp2_to_R12sp3.smdif ■
r60 SP3 から r12.0 SP3: sm_upgrade_60sp3_to_R12sp3.smdif ■
r60 SP4 から r12.0 SP3: sm_upgrade_60sp4_to_R12sp3.smdif ■
r60 SP5 から r12.0 SP3: sm_upgrade_60sp5_to_R12sp3.smdif ■
r60 SP6 から r12.0 SP3: sm_upgrade_60sp6_to_r12sp3.smdif 26 ディレクトリ設定ガイド
6.x ポリシー ストアをアップグレードする方法
‐dsiteminder_super_user_name SiteMinder 管理者アカウントの名前を指定します。 ‐wsiteminder_super_user_password SiteMinder 管理者アカウントのパスワードを指定します。 ‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト出力: stdout ‐f 重複するポリシー ストア オブジェクトを、r12.0 SP3 のもので上書きしま
す。 引数にスペースが含まれる場合、引数全体の前後に二重引用符を使用し
ます。 Windows の例: smobjimport -i"C:¥Program Files¥CA¥siteminder¥db¥smdif¥smpolicy.smdif" -d"SM Admin"
-wPassword -v
UNIX の例: smobjimport ‐i$NETE_PS_ROOT/db/smdif/smpolicy.smdif ‐d"SM Admin" ‐wPassword ‐v ベース ポリシー ストア オブジェクトがインポートされます。 2. 以下のコマンドを実行します。 重要: ampolicy.smdif が以前にポリシー ストアにインポートされている場合
は再インポートしないでください。 smobjimport -ipolicy_server_home¥db¥smdif¥ampolicy.smdif
-dsiteminder_super_user_name -wsiteminder_super_user_password -f -v -l -c
‐policy_server_home インポート ファイルのパスと名前を指定します。 ‐dsiteminder_super_user_name SiteMinder 管理者アカウントの名前を指定します。 ‐wsiteminder_super_user_password SiteMinder 管理者アカウントのパスワードを指定します。 ‐f 重複するオブジェクトを上書きします。 第 2 章: Critical Path inJoin Directory Server 27
6.x ポリシー ストアをアップグレードする方法
‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト値: stdout ‐l ログ ファイルを作成します。 ‐c smdif 入力ファイルに暗号化されていないデータが含まれていることを
示します。 注: ampolicy.smdif をインポートすると、SiteMinder から別々にライセンスさ
れるフェデレーション セキュリティ サービス、Web サービス変数、および eTelligent ルール機能が使用可能になります。 eTelligent ルール機能を使
用する予定の場合は、ライセンス情報について CA ジャパン ダイレクトに問
い合わせてください。 これで、ポリシー ストア データ定義をインポートできるようになりました。 ポリシー ストア データ定義のインポート
ポリシー ストア データ定義のインポートは、管理 UI でポリシー ストアを使用する
ために必要です。 ベース定義は、ポリシー ストア データを記述します。 重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可能
ファイルを実行している場合は、管理者としてシステムにログインしている場合
でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細については、お
使いの SiteMinder コンポーネントのリリース ノートを参照してください。 ベース ポリシー ストア オブジェクトをインポートする方法
1. コマンド ウィンドウを開いて、以下のいずれかの場所に移動します。 ■
Windows ‐ policy_server_home¥xps¥dd ■
UNIX ‐ policy_server_home/xps/dd policy_server_home ポリシー サーバのインストール パスを指定します。 28 ディレクトリ設定ガイド
6.x ポリシー ストアをアップグレードする方法
2. 以下のコマンドを実行します。 重要: XPSDDInstall ツールは、データ定義ファイルを使用して以下の順序
で実行します。それ以外の順序で実行すると、インポートは失敗します。 XPSDDInstall SmObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 注: 初めてこのファイルをインポートする場合は、ポリシー データが見つか
らないという警告メッセージが表示されます。 これは予期された動作で、イ
ンポートに影響しません。 3. 以下のコマンドを実行します。 XPSDDInstall EPMObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 4. 以下のコマンドを実行します。 XPSDDInstall SecCat.xdd
XPSDDInstall は必要なデータ定義をインポートします。 5. 以下のコマンドを実行します。 XPSDDInstall FssSmObjects.xdd
必要なポリシー ストア データ定義がすべてインポートされました。 第 2 章: Critical Path inJoin Directory Server 29
第 3 章: CA LDAP Server for z/OS
このセクションには、以下のトピックが含まれています。 CA LDAP Server for z/OS の概要 (P. 31) CA Top Secret r12 (TSS)バックエンド セキュリティ オプション (P. 32) CA LDAP Server for z/OS の概要
ポリシー サーバから LDAP サーバへの接続を設定することにより、CA LDAP Server for z/OS をユーザ ストアとして設定できます。 ポリシー サーバから LDAP サーバへの接続を設定する方法は、LDAP サーバを保護するために使用してい
るバックエンド オプションによって異なります。 CA は、CA LDAP サーバに対して以下のバックエンド セキュリティ オプションをサ
ポートします。 ■
CA Top Secret r12 (TSS) ポリシー サーバから LDAP サーバへの接続を設定する前に、このバックエンド セキュリティ オプションに関するオブジェクト クラス階層を理解し、LDAP ネーム
スペース内のポリシー サーバ レジストリにバックエンド関連のオブジェクト クラス
を追加します。 注: z/OS はメインフレーム コンピュータ用の IBM オペレーティング システムで
す。 第 3 章: CA LDAP Server for z/OS 31
CA Top Secret r12 (TSS)バックエンド セキュリティ オプション
CA Top Secret r12 (TSS)バックエンド セキュリティ オプション
CA LDAP Server for z/OS を保護するために TSS を使用している場合は、ポリ
シー サーバから CA LDAP サーバへの接続を設定する前に、以下の手順を実行
してください。 1. TSS オブジェクト クラス階層について理解します。 2. LDAP ネームスペースでポリシー サーバ レジストリに TSS オブジェクト クラス
を追加します。 TSS オブジェクト クラス階層
以下の図は、CA Top Secret ディレクトリ情報ツリー(DIT)内のオブジェクト クラス エントリの階層を示しています。 図の下に各オブジェクト クラスの説明がありま
す。 32 ディレクトリ設定ガイド
CA Top Secret r12 (TSS)バックエンド セキュリティ オプション
オブジェクト クラス host CA Top Secret データベースに関するオブジェクト クラス階層へのアクセスを
開始するために使用されるオブジェクト クラス。 オブジェクト クラス tsssysinfo host の下のオブジェクト クラス階層にブランチを作成するために使用される
オブジェクト クラス。 オブジェクト クラス tssadmingrp host の下のオブジェクト クラス階層にブランチを作成するために使用される
オブジェクト クラス。 値は以下のとおりです。 ■
acids ■
profiles ■
groups ■
departments ■
divisions ■
zones オブジェクト クラス tssacid すべてのユーザ タイプについて ACID レコード フィールドにアクセスするた
めに使用されるオブジェクト クラス。 オブジェクト クラス tssacidgrp acid の下のオブジェクト クラス階層にブランチを作成するために使用される
オブジェクト クラス。 ポリシー サーバ レジストリ エントリの TSS 用の設定
CA LDAP Server for z/OS には他の LDAP サーバとは異なるオブジェクト クラスが
含まれています。 ポリシー サーバから CA LDAP サーバへの接続を設定する前
に、LDAP ネームスペースで以下のポリシー サーバ レジストリ エントリに TSS オ
ブジェクト クラスを追加し、デフォルト値に対して以下の値を使用します。 registry_entry_home 以下のレジストリ エントリの場所を指定します。 HKEY_LOCAL_MACHINE¥SOFTWARE¥Netegrity¥SiteMinder¥CurrentVersion
¥ Ds. 第 3 章: CA LDAP Server for z/OS 33
CA Top Secret r12 (TSS)バックエンド セキュリティ オプション
default_value レジストリ エントリのデフォルト値を指定します。 replacement_value レジストリ エントリの TSS オブジェクト クラスが含まれる新しい値を指定しま
す。 ■
registry_entry_home¥ClassFilters class_filters_default_value: organization,organizationalUnit,groupOfNames,groupOfUniqueNames, group class_filters_replacement_value: class_filters_default_value,eTTSSAcidName,tssacidgrp,tssadmingrp ■
registry_entry_home¥GroupClassFilters group_class_filters_default_value: groupOfNames,groupOfUniqueNames,group group_class_filters_replacement_value: group_class_filters_default_value,eTTSSAcidName,tssacidgrp,tssadmingrp ■
registry_entry_home¥PolicyClassFilters policy_class_filters_default_value: organizationalPerson,inetOrgPerson,organization,organizationalUnit, groupOfNames,groupOfUniqueNames,group policy_class_filters_replacement_value: policy_class_filters_default_value,eTTSSAcidName,tssacidgrp,tssadmingrp ■
registry_entry_home¥PolicyResolution このレジストリ エントリに以下の TSS オブジェクト クラスを追加します。 TSS オブジェクト クラス レジストリ キー タイプ データ eTTSSAcidName REG_DWORD 0x00000001(1) tssacidgrp REG_DWORD 0x00000002(2) tssadmingrp REG_DWORD 0x00000003(3) 34 ディレクトリ設定ガイド
CA Top Secret r12 (TSS)バックエンド セキュリティ オプション
ポリシー サーバから CA LDAP Server for z/OS への接続の設定
ポリシー サーバから CA LDAP Server for z/OS への接続を設定するには、管理 UI に新規ユーザ ディレクトリ オブジェクトを作成します。 ポリシー サーバから CA LDAP サーバへの接続を設定する方法
1. [インフラストラクチャ]‐[ディレクトリ]‐[ユーザ ディレクトリ]‐[ユーザ ディレク
トリの作成]をクリックします。 [ユーザ ディレクトリの作成]ペインが表示されます。 注: フィールド、コントロール、およびそれぞれの要件については、[ヘル
プ]をクリックしてください。 2. [一般]グループ ボックスのフィールドに、新規のユーザ ディレクトリ オブ
ジェクトの名前と説明を入力します。 3. [ディレクトリのセットアップ]グループ ボックスで、[ネームスペース]リストか
ら[LDAP]を選択し、[サーバ]フィールドに IP アドレスとポート番号を入力し
ます。 注: 負荷分散とフェールオーバはこの LDAP サーバではサポートされていま
せん。 4. [クレデンシャルが必要]チェック ボックスをオンにして、[管理者クレデン
シャル]グループ ボックスのフィールドに管理者のフル DN とパスワードを入
力し、ディレクトリ接続に SSL を使用するかどうかを指定します。 注: TSS ではユーザ ストアへの匿名のバインドが許可されないため、この手
順は必須です。 5. [LDAP 検索]グループ ボックスで、[最大時間]フィールドに 100 秒の値を
指定します。 注: ポリシー サーバではこの LDAP サーバからのデータの取得により多くの
時間を費やすため、この手順は必須です。 6. [LDAP ユーザ DN の検索]グループ ボックスのフィールドに値を入力しま
す。 7. (任意)[ユーザ属性]グループ ボックスの各フィールドに、SiteMinder 用に
予約されているユーザ ディレクトリ プロファイル属性を指定します。 第 3 章: CA LDAP Server for z/OS 35
CA Top Secret r12 (TSS)バックエンド セキュリティ オプション
8. (任意)[属性マッピング リスト]グループ ボックスで[作成]をクリックします。 [属性マッピングの作成]ペインが開きます。 9. [サブミット]をクリックします。 ユーザ ディレクトリの作成タスクが処理のためにサブミットされます。 CA LDAP Server for z/OS でサポートされていない SiteMinder 機能
CA LDAP Server for z/OS では、以下の SiteMinder 機能がサポートされていませ
ん。 匿名バインド CA Top Secret LDAP サーバをユーザ ストアとして設定する場合、[ユーザ ディレクトリの作成]ペインで[管理者クレデンシャル]グループ ボックスの
フィールドに値を指定する必要があります。 ユーザ名でサポートされていない文字 ユーザ名では以下の文字がサポートされていません。 ■
空白 ■
一重引用符 ■
左丸かっこ ■
右丸かっこ ■
カンマ ■
円記号 負荷分散およびフェイルオーバー 負荷分散とフェールオーバはサポートされていません。 パスワード サービス パスワード サービスはサポートされていません。 ユーザ グループとポリシー ユーザ グループをポリシーに追加し、そのグループ内のユーザの許可を試
行すると失敗します。 36 ディレクトリ設定ガイド
第 4 章: IBM DB2
このセクションには、以下のトピックが含まれています。 IBM DB2 データベースをデータ ストアとして設定する方法 (P. 37) 6.x セッション サーバのアップグレード (P. 51) 6.x ポリシー ストアをアップグレードする方法 (P. 52) IBM DB2 データベースをデータ ストアとして設定する方法
SiteMinder に用意されているスキーマ ファイルを使用して、IBM DB2 データ
ベースに、ポリシー、キー、監査データ、およびセッション データを格納するた
めのスキーマを作成することができます。 スキーマ ファイル(または SQL スクリプ
ト)は、ZIP ファイルで SiteMinder に用意されています。 IBM DB2 データベースをデータ ストアとして設定する方法は、以下の 4 段階の
プロセスです。 1. SiteMinder スキーマ ファイルをダウンロードします。 2. SiteMinder スキーマを含む DB2 データベースの作成 3. SiteMinder 用の DB2 Server データ ソースを設定します。 4. ポリシー サーバがそのデータベースを参照するようにします。 5. SiteMinder スーパーユーザ パスワードを設定します。 6. デフォルトのポリシー ストア オブジェクトをインポートします。 7. ポリシー ストア データ定義をインポートします。 8. 管理 UI の登録を準備します。 第 4 章: IBM DB2 37
IBM DB2 データベースをデータ ストアとして設定する方法
SiteMinder スキーマ ファイルのダウンロード
SiteMinder スキーマを設定するのに必要な 1 つ以上のスキーマ ファイルが、ポ
リシー サーバ インストールに含まれていません。 これらのファイルは CA SiteMinder Tier 2 ディレクトリ製品コンポーネント ダウンロードにあります。 Tier 2 ディレクトリ製品コンポーネントをダウンロードする方法
1. テクニカル サポート サイトにログインします。 2. [Support]の下の[Download Center]をクリックします。 [Download Center]画面が表示されます。 3. [Select a Product]フィールドに「SiteMinder」と入力します。 4. [Select a Release]リストからリリースを選択します。 5. [Select a Gen Level]リストからサービス パックを選択します。 6. [Go]をクリックします。 [Product Downloads]画面が表示されます。 Tier 2 ディレクトリ コンポーネン
ト ダウンロードはリストの下のほうにあります。 7. zip ファイルをローカルに保存し、ポリシー サーバ ホスト システムにファイル
を抽出します。 SiteMinder スキーマを含む DB2 データベースの作成
DB2 データベースに SiteMinder スキーマを作成する方法
1. path¥ibmdb2 に移動します。 path Tier 2 ディレクトリ zip から抽出されたスキーマ ファイルへのパスを指定
します。 2. テキスト エディタに以下のファイルを開き、ファイル全体の内容をコピーしま
す。 sm_db2_ps.sql DB2 データベース内のポリシー ストアまたはキー ストア用のスキーマを
指定します。 38 ディレクトリ設定ガイド
IBM DB2 データベースをデータ ストアとして設定する方法
3. クエリにファイルの内容を貼り付けて、クエリを実行します。 ポリシー ストアまたはキー ストアのスキーマが、DB2 データベースに作成さ
れます。 4. (任意)ステップ 2 と 3 を繰り返して、監査ログ、セッション サーバ、またはサ
ンプル ユーザ スキーマを DB2 データベースに作成します。 sm_db2_logs.sql DB2 データベース内の監査ログ ストア用のスキーマを指定します。 sm_db2_ss.sql DB2 データベース内のセッション サーバ用のスキーマを指定します。 smsampleusers_db2.sql DB2 データベース内のサンプル ユーザ用のスキーマを指定し、データ
ベースにサンプル ユーザを読み込みます。 対応する SiteMinder スキーマが DB2 データベースに作成されます。 注: 1 つの DB2 データベースに対して複数の SiteMinder スキーマを作成
するか、または別々のデータベースに各スキーマを作成し、必要に応じて
以下のストアを作成することができます。 ■
ポリシー ストア ■
キー ストア ■
監査ログ ストア ■
セッション ストア ■
サンプル ユーザ ストア 5. DB2 ホスト システムに以下の XPS スキーマ ファイルをコピーします。 path¥xps¥db¥DB2.sql path Tier 2 ディレクトリ zip から抽出されたスキーマ ファイルへのパスを指定
します。 6. コマンド プロンプトを開き、以下のコマンドを実行します。 db2 -td@ [-v] -f path¥DB2.sql
path DB2 設定ファイルへのパスを指定します。 ポリシー ストア スキーマが作成されます。 第 4 章: IBM DB2 39
IBM DB2 データベースをデータ ストアとして設定する方法
SiteMinder に対する DB2 データ ソースの設定
ODBC を使用している場合は、DB2 ワイヤ プロトコル ドライバ用のデータ ソース
を設定する必要があります。 Windows システムでの DB2 データ ソースの作成
ODBC を使用している場合は、DB2 ワイヤ プロトコル ドライバ用の DB2 データ ソースを作成できます。 DB2 データ ソースを作成する方法
1. [プログラム]‐[管理ツール]‐[データ ソース(ODBC)]を選択して、ODBC データ ソース アドミニストレータにアクセスします。 2. [システム DSN]タブをクリックして、[追加]をクリックします。 3. 下にスクロールして[SiteMinder DB2 Wire Protocol]を選択し、[完了]をク
リックします。 4. [ODBC DB2 Wire Protocol ドライバのセットアップ]ダイアログ ボックスの[全
般]タブで、以下の操作を行います。 a. [データ ソース名]フィールドに、任意の名前を入力します。 例: SiteMinder DB2 Wire Data Source b. (省略可)[説明]フィールドに、DB2 ワイヤ プロトコル データ ソースの説
明を入力します。 c. [IP アドレス]フィールドに、DB2 データベースがインストールされている
場所の IP アドレスを入力します。 d. [Tcp ポート]フィールドに、DB2 が受信待機するマシン上のポート番号
を入力します。 e. [接続のテスト]をクリックします。 接続がテストされます。 5. [OK]をクリックします。 [ODBC DB2 Wire Protocol ドライバのセットアップ]ダイアログ ボックスが閉じ
て、選択内容が保存されます。DB2 データ ソースが Windows システム上に
作成されます。 注: これで、作成したデータ ソースを使用するように SiteMinder を設定できま
す。 40 ディレクトリ設定ガイド
IBM DB2 データベースをデータ ストアとして設定する方法
UNIX システムでの DB2 データ ソースの作成
SiteMinder ODBC データ ソースは、system_odbc.ini ファイルを使用して設定し
ます。このファイルは、policy_server_home/db にある db2wire.ini の名前を system_odbc.ini に変更することによって作成できます。 この system_odbc.ini ファイルには、使用可能な ODBC データ ソースの名前すべてと、それらのデー
タ ソースと関連付けられた属性が含まれています。 このファイルは、サイトごとに
機能するようカスタマイズする必要があります。 また、SiteMinder 用のその他の ODBC ユーザ ディレクトリを定義するなど、このファイルに別のデータ ソースを追
加することもできます。 system_odbc.ini ファイルの最初のセクション [ODBC Data Sources] には、現在使
用可能なデータ ソースすべてのリストが含まれています。 「=」の前の名前は、個
別のデータ ソースそれぞれを説明する、ファイルの後続のセクションを示してい
ます。 「=」の後には、コメント フィールドがあります。 system_odbc.ini ファイル内には、各データ ソースの属性を記述するセクション
があります。 最初の属性は、このデータ ソースが SiteMinder で使用されるとき
にロードされる ODBC ドライバです。 残りの属性は、そのドライバに固有です。 DB2 データ ソースを追加するには、ファイルの[ODBC Data Sources]セクション
に新規データ ソース名を追加し、データ ソースと同じ名前を使用してデータ ソースを表すセクションを追加します。 新しいサービス名を作成したり、別のドラ
イバを使用する場合は、system_odbc.ini ファイルを変更する必要があります。 [SiteMinder Data Source]の下に、DB2 ドライバのエントリが必要です。 すでに説明したように、DB2 データ ソースを設定するには、まず、
policy_server_home/db ディレクトリに system_odbc.ini ファイルを作成する必要
があります。 これを行うには、policy_server_home/db にある db2wire.ini の名前
を system_odbc.ini に変更する必要があります。 注: policy_server_home にはポリシー サーバのインストール パスを指定しま
す。 第 4 章: IBM DB2 41
IBM DB2 データベースをデータ ストアとして設定する方法
DB2 ワイヤ プロトコル ドライバの設定
以下の表に、DB2 データ ソースの設定パラメータを示します。 これらのパラメー
タを編集することで、キー、監査ログ、セッション、およびサンプル ユーザ デー
タベース別にデータ ソースを設定することができます。 パラメータ 説明 編集方法 データ ソース名 データ ソースの名前。 データ ソース名を角かっこで囲んで入
力します。 ドライバ SiteMinder DB2 ワイヤ プロトコ
ル ドライバの完全パス。 「nete_ps_root」を、SiteMinder のインス
トール ディレクトリに置き換えます。 説明 データ ソースの説明。 任意の希望する説明を入力します。 データベース DB2 UDB データベースの名前。 「nete_database」を、DB2 UDB サーバ上
に設定されたデータベースの名前に置
き換えます。 ログオン ID データベースにアクセスするた
めに必要なユーザ名。 「uid」を、DB2 UDB 管理者のユーザ名
に置き換えます。 パスワード データベースにアクセスするた
めに必要なパスワード。 「pwd」を、DB2 UDB 管理者のパスワード
に置き換えます。 IP アドレス DB2 UDB サーバの IP アドレスま 「nete_server_ip」を、DB2 UDB サーバの たはホスト名。 IP アドレスまたはホスト名に置き換えま
す。 TCP ポート DB2 UDB サーバの TCP ポート番 デフォルト値の 50000 を、DB2 UDB 号。 サーバの実際の TCP ポート番号に置き
換えます。 パッケージ 動的 SQL を処理するパッケージ 「nete_package」を、作成するパッケー
の名前。 ジの名前に置き換えます。 PackageOwner (任意)パッケージに割り当てら
れた AuthID。 GrantAuthid パッケージの実行権限が付与さ デフォルトは「PUBLIC」です。 パッケージ
れる AuthID。 の実行権限を制限したい場合は、必要
な AuthID を指定します。 42 ディレクトリ設定ガイド
デフォルトは空です。 この DB2 AuthID には、パッケージ内のすべての SQL を
実行するための権限が必要です。 IBM DB2 データベースをデータ ストアとして設定する方法
GrantExecute GrantAuthid にリストされている AuthID に実行権限を付与する
かどうかを指定します。 IsolationLevel システムがロックを獲得および解 デフォルトは CURSOR_STABILITY です。
放する方法。 DynamicSections DB2 Wire Protocol ドライバ パッ
ケージが 1 人のユーザに用意
できるステートメントの数。 1 または 0 のどちらかを指定できます。 デフォルトでは 0 に設定されます。 デフォルトは 100 です。 必要なステート
メント数を入力します。 ポリシー サーバに対する参照データベースの指定
ポリシー サーバがポリシー ストア内の SiteMinder データにアクセスできるように、
ポリシー サーバがデータベースを参照するようにします。 ポリシー サーバがデータ ストアを参照するようにする方法
1. ポリシー サーバ管理コンソールを開き、[データ]タブをクリックします。 データベース設定が表示されます。 2. [ストレージ]リストから[ODBC]を選択します。 ODBC 設定が表示されます。 3. [データベース]リストから[ポリシー ストア]を選択します。 4. [データ ソース情報]フィールドにデータ ソースの名前を入力します。 ■
(Windows)このエントリは、データ ソースを作成したときに[データ ソー
ス名]フィールドに入力した名前と一致する必要があります。 ■
(UNIX)このエントリは、system_odbc.ini ファイルのデータ ソース エントリ
の最初の行と一致している必要があります。 デフォルトでは、このファイ
ルの最初の行は [SiteMinder Data Sources] です。 最初のエントリを変
更した場合は、正しい値を入力していることを確認します。 5. それぞれのフィールド内にデータベース インスタンスへのフル アクセス権
限を持つデータベース アカウントのユーザ名およびパスワードを入力し確
認します。 6. SiteMinder に割り当てるデータベース接続の最大数を指定します。 注: 最適なパフォーマンスを得るためにデフォルトの 25 の接続を保持する
ことをお勧めします。 第 4 章: IBM DB2 43
IBM DB2 データベースをデータ ストアとして設定する方法
7. [適用]をクリックします。 設定が保存されます。 8. [データベース]リストから[キー ストア]を選択します。 データ ソース情報が表示されます。 9. [ポリシー ストアを使用]チェック ボックスをオンにして、[適用]をクリックしま
す。 10. [データベース]リストから[監査ログ]を選択します。 データ ソース設定が表示されます。 11. [ポリシー ストアを使用]チェック ボックスをオンにして、[適用]をクリックしま
す。 12. [接続のテスト]をクリックします。 SiteMinder によって、ポリシー サーバがデータ ストアにアクセスできるという
確認が返されます。 13. [OK]をクリックします。 ポリシー サーバは、ポリシー ストア、キー ストア、およびログ データベースと
してそのデータベースを使用するように設定されます。 SiteMinder スーパーユーザ パスワードの設定
デフォルトの SiteMinder 管理者アカウントの名前は siteminder です。 このアカ
ウントは最大の権限を持っています。 その他の SiteMinder 管理者を作成できる
まで SiteMinder のユーザ インターフェースとユーティリティの管理に使用できる
ように、このアカウントのパスワードを設定します。 注: smreg ユーティリティは、ポリシー サーバ インストール キットの最上位レベ
ルにあります。 スーパーユーザのパスワードを設定する方法
1. smreg ユーティリティを policy_server_home¥bin にコピーします。 policy_server_home ポリシー サーバのインストール パスを指定します。 44 ディレクトリ設定ガイド
IBM DB2 データベースをデータ ストアとして設定する方法
2. 以下のコマンドを実行します。 smreg -su password
重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可
能ファイルを実行している場合は、管理者としてシステムにログインしている
場合でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細につい
ては、お使いの SiteMinder コンポーネントのリリース ノートを参照してくださ
い。 password デフォルトの SiteMinder 管理者のパスワードを指定します。 制限: –
パスワードは 6 文字以上、24 文字以下である必要があります。 –
パスワードには、アンパサンド(&)またはアスタリスク(*)を含むことはで
きません。 –
パスワードにスペースが含まれている場合は、引用符でパスフレーズを
囲みます。 注: パスワードは、Oracle ポリシー ストアに保管する場合を除き、大文字小
文字が区別されません。 3. policy_server_home¥bin から smreg ユーティリティを削除します。 smreg を
削除すると、既存のパスワードを把握していない限り、パスワードを変更する
ことはできなくなります。 デフォルトの SiteMinder 管理者アカウントのパスワードが設定されます。 注: 日常的な作業にはデフォルトのスーパーユーザを使用しないことをお勧め
します。 デフォルトのスーパーユーザは、以下の場合に使用してください。 ■
デフォルトのポリシー ストア オブジェクトをインポートする場合。 ■
FSS 管理 UI および 管理 UI に初めてアクセスする場合。 スーパーユーザ権
限を持つ別の管理者を作成することをお勧めします。 詳細情報: インストール メディアの検索 (P. 236) 第 4 章: IBM DB2 45
IBM DB2 データベースをデータ ストアとして設定する方法
デフォルトのポリシー ストア オブジェクトのインポート
デフォルトのポリシー ストア オブジェクトをインポートすると、管理 UI で使用する
ポリシー ストアがセットアップされます。 ポリシー ストアにポリシー情報を格納す
るには、デフォルトのポリシー ストア オブジェクトが必要です。 注: FIPS 専用モードでポリシー サーバをインストールした場合は、デフォルトの
ポリシー ストア オブジェクトをインポートするときに必ず ‐cf 引数を使用してくだ
さい。 デフォルトのポリシー ストア オブジェクトをインポートする方法
1. 以下のコマンドを実行します。 smobjimport -ipolicy_server_home¥db¥smdif¥smpolicy.smdif
-dsiteminder_super_user_name -wsiteminder_super_user_password -v
引数にスペースが含まれる場合、引数全体の前後に二重引用符を使用し
ます。 Windows の例: smobjimport -i"C:¥Program Files¥CA¥siteminder¥db¥smdif¥smpolicy.smdif" -d"SM Admin"
-wPassword -v
UNIX の例: smobjimport -i$NETE_PS_ROOT/db/smdif/smpolicy.smdif -d"SM Admin" -wPassword -v
policy_server_home ポリシー サーバのインストール パスを指定します。 ‐dsiteminder_super_user_name SiteMinder スーパーユーザ アカウントの名前を指定します。 デフォルト: siteminder ‐wsiteminder_super_user_password SiteMinder スーパーユーザ アカウントのパスワードを指定します。 ‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト値: stdout 46 ディレクトリ設定ガイド
IBM DB2 データベースをデータ ストアとして設定する方法
‐cf (任意)FIPS 対応の暗号化を使用して機密データをインポートします。 注: この引数は、ポリシー サーバが FIPS 専用モードで動作している場
合にのみ必要です。 smobjimport によって、ポリシー ストア オブジェクトがインポートされます。 オブジェクトは、適切な場所に自動的にインポートされます。 2. 以下のコマンドを実行します。 smobjimport -ipolicy_server_home¥db¥smdif¥ampolicy.smdif
-dsiteminder_super_user_name -wsiteminder_super_user_password -f -v -l -c
policy_server_home ポリシー サーバのインストール パスを指定します。 ‐dsiteminder_super_user_name SiteMinder スーパーユーザ アカウントの名前を指定します。 デフォルト: siteminder ‐wsiteminder_super_user_password SiteMinder スーパーユーザ アカウントのパスワードを指定します。 ‐f 重複するオブジェクトを上書きします。 ‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト値: stdout ‐l ログ ファイルを作成します。 ‐c smdif 入力ファイルに暗号化されていないデータが含まれていることを
示します。 第 4 章: IBM DB2 47
IBM DB2 データベースをデータ ストアとして設定する方法
smobjimport によって、ポリシー ストア オブジェクトがインポートされます。 こ
れらのオブジェクトは、適切な場所に自動的にインポートされます。 注: ampolicy.smdif をインポートすると、Federation セキュリティ サービス、
Web サービス変数、および eTelligent ルール機能が使用可能になります。
eTelligent ルール機能は、SiteMinder から別個にライセンスが提供されます。 この eTelligent ルール機能を使用する予定がある場合は、ライセンスの詳
細について、CA アカウント担当者に問い合わせてください。 これで、ポリシー ストア データ定義をインポートできるようになりました。 ポリシー ストア データ定義のインポート
ポリシー ストア データ定義のインポートは、管理 UI でポリシー ストアを使用する
ために必要です。 ベース定義は、ポリシー ストア データを記述します。 重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可能
ファイルを実行している場合は、管理者としてシステムにログインしている場合
でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細については、お
使いの SiteMinder コンポーネントのリリース ノートを参照してください。 ベース ポリシー ストア オブジェクトをインポートする方法
1. コマンド ウィンドウを開いて、以下のいずれかの場所に移動します。 ■
Windows ‐ policy_server_home¥xps¥dd ■
UNIX ‐ policy_server_home/xps/dd policy_server_home ポリシー サーバのインストール パスを指定します。 2. 以下のコマンドを実行します。 重要: XPSDDInstall ツールは、データ定義ファイルを使用して以下の順序
で実行します。それ以外の順序で実行すると、インポートは失敗します。 XPSDDInstall SmObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 注: 初めてこのファイルをインポートする場合は、ポリシー データが見つか
らないという警告メッセージが表示されます。 これは予期された動作で、イ
ンポートに影響しません。 48 ディレクトリ設定ガイド
IBM DB2 データベースをデータ ストアとして設定する方法
3. 以下のコマンドを実行します。 XPSDDInstall EPMObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 4. 以下のコマンドを実行します。 XPSDDInstall SecCat.xdd
XPSDDInstall は必要なデータ定義をインポートします。 5. 以下のコマンドを実行します。 XPSDDInstall FssSmObjects.xdd
必要なポリシー ストア データ定義がすべてインポートされました。 管理 UI 登録の準備
管理 UI に初めてログインする場合は、デフォルトの SiteMinder スーパーユーザ アカウント(siteminder)を使用します。 初めてログインするときは、ポリシー サー
バに 管理 UI を登録する必要があります。これで、両方のコンポーネントの間に
信頼関係が作成されます。 XPSRegClient ユーティリティを使用してスーパーユーザ アカウントの名前とパス
ワードを指定して、登録の準備をします。 ポリシー サーバは、これらの認証情報
を使用して、登録要求が有効であること、および信頼関係を確立できることを検
証します。 以下の点について考慮してください。 ■
認証情報を指定してから最初の 管理 UI ログインまでの時間は、24 時間に
制限されています。 24 時間以内に 管理 UI をインストールする予定がない
場合は、管理 UI をインストールする前に以下を実行します。 ■
(UNIX) XPSRegClient を使用する前に、SiteMinder 環境変数が設定されて
いることを確認してください。 環境変数が設定されていない場合は、手動で
設定します。 管理 UI 登録を準備する方法
1. ポリシー サーバ ホスト システムにログインします。 2. 以下のコマンドを実行します。 XPSRegClient siteminder[:passphrase] -adminui-setup -t timeout -r retries -c
comment -cp -l log_path -e error_path -vT -vI -vW -vE -vF
第 4 章: IBM DB2 49
IBM DB2 データベースをデータ ストアとして設定する方法
passphrase デフォルトの SiteMinder スーパーユーザ アカウント(siteminder)のパス
ワードを指定します。 注: パスフレーズを指定しないと、XPSRegClient により、パスフレーズの
入力とその確認を求めるプロンプトが表示されます。 ‐adminui–setup 管理 UI が初めてポリシー サーバに登録されていることを指定します。 ‐t timeout (任意)管理 UI をインストールしてから、ログインしてポリシー サーバと
の信頼関係を作成するまでの割り当て時間を指定します。 タイムアウト
値を超過すると、ポリシー サーバは登録リクエストを拒否します。 測定単位: 分 デフォルト: 240(4 時間) 最小制限: 1 最大制限: 1440(24 時間) ‐r retries (任意)管理 UI の登録時に許容される試行の失敗回数を指定します。 試行に失敗する原因としては、初めて 管理 UI にログインするときに間
違った SiteMinder 管理者クレデンシャルをサブミットしたことが考えられ
ます。 デフォルト: 1 最大制限: 5 ‐c comment (任意)指定されたコメントを情報目的で登録ログ ファイルに挿入しま
す。 注: コメントは引用符で囲んでください。 ‐cp (任意)登録ログ ファイルに複数行のコメントが含まれることを指定しま
す。 ユーティリティにより複数行のコメントが求められ、指定されたコメン
トが情報目的で登録ログ ファイルに挿入されます。 注: コメントは引用符で囲んでください。 50 ディレクトリ設定ガイド
6.x セッション サーバのアップグレード
‐l log path (任意)登録ログ ファイルをエクスポートする場所を指定します。 デフォルト: siteminder_home¥log siteminder_home ポリシー サーバのインストール パスを指定します。 ‐e error_path (任意)例外を指定されたパスに送信します。 デフォルト: stderr ‐vT (任意)詳細レベルを TRACE に設定します。 ‐vI (任意)詳細レベルを INFO に設定します。 ‐vW (任意)詳細レベルを WARNING に設定します。 ‐vE (任意)詳細レベルを ERROR に設定します。 ‐vF (任意)詳細レベルを FATAL に設定します。 3. Enter キーを押します。 XPSRegClient は、ポリシー サーバに管理者クレデンシャルを提供します。 ポリシー サーバは、管理 UI への最初のログイン時に、登録リクエストを確認
するためにこれらのクレデンシャルを使用します。 6.x セッション サーバのアップグレード
6.x のセッション サーバがインストールされている場合は、r12.0 SP3 の機能を利
用するようにアップグレードすることができます。 注: r12.0 SP3 セッション サーバ スキーマは、r6.0 SP5 以降変わっていません。 r6.0 SP5 以降のセッション サーバがある場合、スキーマをアップグレードする必
要はありません。 第 4 章: IBM DB2 51
6.x ポリシー ストアをアップグレードする方法
既存のセッション ストア データベースに、以下のいずれかの SQL スキーマ スク
リプトをインポートします。 6.0、6.0 SP1、または 6.0 SP2 から r12.0 SP3 へのアップグレード dir_config_home¥ibmdb2¥sm_db2_ss_upgrade_60_60sp1or2_to_R12sp3.s
ql 6.0 SP3 または 6.0 SP4 から r12.0 SP3 へのアップグレード dir_config_home¥ibmdb2¥sm_db2_ss_upgrade_60sp3or4_to_R12sp3.sql dir_config_home ディレクトリ構成のインストール パスを指定します。 DB2 データベース セッション ストアが、6.x から r12.0 SP3 にアップグレードされ
て、新規の Expiry Data テーブルがセッション ストアに追加されます。 注: セッション ストア データベースへの SQL スクリプトのインポートの詳細につ
いては、「ポリシー サーバ インストール ガイド」を参照してください。 6.x ポリシー ストアをアップグレードする方法
r12.0 SP3 ポリシー ストアに、新規のディレクトリ サーバ インスタンスは必要ありま
せん。 既存のポリシー ストアを r12.0 SP3 にアップグレードできます。 ポリシー ストアをアップグレードするには、以下の手順を実行します。 1. ポリシー ストア スキーマを拡張します。 注:既存の r6.x ポリシー ストア スキーマは、変更されていません。 r12.0 SP3 の移行では、ポリシー ストア スキーマをアップグレードして、r12.0 SP3 に
よって必要とされるオブジェクトのポリシー ストアを拡張する必要がありま
す。 2. ベース ポリシー ストア オブジェクトをインポートします。 3. ポリシー ストア データ定義をインポートします。 注: サポート マトリックスにリストされているディレクトリ サーバまたはデータベー
スで、本書に記載されていないものをアップグレードする場合は、「SiteMinder アップグレード ガイド」を参照してください。 52 ディレクトリ設定ガイド
6.x ポリシー ストアをアップグレードする方法
IBM DB2 ポリシー ストア スキーマの拡張
r12.0 SP3 によって導入されたオブジェクトを含めるように既存の 6.x ポリシー ス
トア スキーマを拡張することができます。 既存の 6.x ポリシー ストア スキーマに
加える変更はありません。 既存の IBM DB2 ポリシー ストア スキーマを拡張する方法
1. DB2 ホスト システムにログインします。 2. DB2 ホスト システムに以下の XPS スキーマ ファイルをコピーします。 path¥xps¥db¥DB2.sql path Tier 2 ディレクトリ zip から抽出されたスキーマ ファイルへのパスを指定
します。 3. コマンド プロンプトを開き、以下のコマンドを実行します。 db2 -td@ [-v] -f path¥DB2.sql
path DB2 設定ファイルへのパスを指定します。 ポリシー ストア スキーマが拡張されます。 ベース ポリシー ストア オブジェクトのインポート
デフォルトの SiteMinder オブジェクトをインポートすると、管理 UI で使用するポ
リシー ストアがアップグレードされます。 デフォルトの SiteMinder オブジェクトは、
ポリシー ストアにポリシー情報を格納するために必要です。 重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可能
ファイルを実行している場合は、管理者としてシステムにログインしている場合
でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細については、お
使いの SiteMinder コンポーネントのリリース ノートを参照してください。 第 4 章: IBM DB2 53
6.x ポリシー ストアをアップグレードする方法
ベース ポリシー ストア オブジェクトをインポートする方法
1. 以下のコマンドを実行します。 smobjimport -ipolicy_server_home¥db¥smdif¥upgrade_smdif_file_name
-dsiteminder_super_user_name -wsiteminder_super_user_password
-v -f
policy_server_home ポリシー サーバのインストール パスを指定します。 upgrade_smdif_file_name インポート ファイルの名前を指定します。 ■
r60 から r12.0 SP3: sm_upgrade_60_to_R12sp3.smdif ■
r60 SP1 から r12.0 SP3: sm_upgrade_60sp1_to_R12sp3.smdif ■
r60 SP2 から r12.0 SP3: sm_upgrade_60sp2_to_R12sp3.smdif ■
r60 SP3 から r12.0 SP3: sm_upgrade_60sp3_to_R12sp3.smdif ■
r60 SP4 から r12.0 SP3: sm_upgrade_60sp4_to_R12sp3.smdif ■
r60 SP5 から r12.0 SP3: sm_upgrade_60sp5_to_R12sp3.smdif ■
r60 SP6 から r12.0 SP3: sm_upgrade_60sp6_to_r12sp3.smdif ‐dsiteminder_super_user_name SiteMinder 管理者アカウントの名前を指定します。 ‐wsiteminder_super_user_password SiteMinder 管理者アカウントのパスワードを指定します。 ‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト出力: stdout 54 ディレクトリ設定ガイド
6.x ポリシー ストアをアップグレードする方法
‐f 重複するポリシー ストア オブジェクトを、r12.0 SP3 のもので上書きしま
す。 引数にスペースが含まれる場合、引数全体の前後に二重引用符を使用し
ます。 Windows の例: smobjimport -i"C:¥Program Files¥CA¥siteminder¥db¥smdif¥smpolicy.smdif" -d"SM Admin"
-wPassword -v
UNIX の例: smobjimport ‐i$NETE_PS_ROOT/db/smdif/smpolicy.smdif ‐d"SM Admin" ‐wPassword ‐v ベース ポリシー ストア オブジェクトがインポートされます。 2. 以下のコマンドを実行します。 重要: ampolicy.smdif が以前にポリシー ストアにインポートされている場合
は再インポートしないでください。 smobjimport -ipolicy_server_home¥db¥smdif¥ampolicy.smdif
-dsiteminder_super_user_name -wsiteminder_super_user_password -f -v -l -c
‐policy_server_home インポート ファイルのパスと名前を指定します。 ‐dsiteminder_super_user_name SiteMinder 管理者アカウントの名前を指定します。 ‐wsiteminder_super_user_password SiteMinder 管理者アカウントのパスワードを指定します。 ‐f 重複するオブジェクトを上書きします。 ‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト値: stdout ‐l ログ ファイルを作成します。 第 4 章: IBM DB2 55
6.x ポリシー ストアをアップグレードする方法
‐c smdif 入力ファイルに暗号化されていないデータが含まれていることを
示します。 注: ampolicy.smdif をインポートすると、SiteMinder から別々にライセンスさ
れるフェデレーション セキュリティ サービス、Web サービス変数、および eTelligent ルール機能が使用可能になります。 eTelligent ルール機能を使
用する予定の場合は、ライセンス情報について CA ジャパン ダイレクトに問
い合わせてください。 これで、ポリシー ストア データ定義をインポートできるようになりました。 ポリシー ストア データ定義のインポート
ポリシー ストア データ定義のインポートは、管理 UI でポリシー ストアを使用する
ために必要です。 ベース定義は、ポリシー ストア データを記述します。 重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可能
ファイルを実行している場合は、管理者としてシステムにログインしている場合
でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細については、お
使いの SiteMinder コンポーネントのリリース ノートを参照してください。 ベース ポリシー ストア オブジェクトをインポートする方法
1. コマンド ウィンドウを開いて、以下のいずれかの場所に移動します。 ■
Windows ‐ policy_server_home¥xps¥dd ■
UNIX ‐ policy_server_home/xps/dd policy_server_home ポリシー サーバのインストール パスを指定します。 2. 以下のコマンドを実行します。 重要: XPSDDInstall ツールは、データ定義ファイルを使用して以下の順序
で実行します。それ以外の順序で実行すると、インポートは失敗します。 XPSDDInstall SmObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 注: 初めてこのファイルをインポートする場合は、ポリシー データが見つか
らないという警告メッセージが表示されます。 これは予期された動作で、イ
ンポートに影響しません。 56 ディレクトリ設定ガイド
6.x ポリシー ストアをアップグレードする方法
3. 以下のコマンドを実行します。 XPSDDInstall EPMObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 4. 以下のコマンドを実行します。 XPSDDInstall SecCat.xdd
XPSDDInstall は必要なデータ定義をインポートします。 5. 以下のコマンドを実行します。 XPSDDInstall FssSmObjects.xdd
必要なポリシー ストア データ定義がすべてインポートされました。 第 4 章: IBM DB2 57
第 5 章: IBM Directory Server
このセクションには、以下のトピックが含まれています。 ポリシー ストアとしての IBM Directory Server (P. 59) 6.x ポリシー ストアをアップグレードする方法 (P. 73) ポリシー ストアとしての IBM Directory Server
Windows または UNIX システムのいずれかにインストールされたポリシー サー
バは、IBM Secureway/Directory Server をポリシー ストアとして使用することがで
きます。 以下のセクションでは、ポリシー ストアとしてディレクトリ サーバを設定する方法
について詳しく説明します。 IBM Directory Server
IBM Directory Server をポリシー ストアとして設定する前に、以下の前提条件を
満たしていることを確認してください。 1. V3 Matchingrules ファイルの編集 注: 必要に応じて、IBM Directory Server 構成ツールを使用して、サーバ サ
フィックスを作成またはロードします。 2. ディレクトリ エントリとルート ノードの作成 3. スキーマ ファイルを管理する SiteMinder スキーマ ファイルの追加 第 5 章: IBM Directory Server 59
ポリシー ストアとしての IBM Directory Server
V3 Matchingrules ファイルの編集
ディレクトリ サーバにデフォルトのポリシー ストア オブジェクトを作成する前に、
V3.matchingrulesR12sp3 ファイルを編集します。 ファイルを編集する方法
1. siteminder_home¥IBMDirectoryServer に移動します。 siteminder_home ポリシー サーバのインストール パスを指定します。 2. V3.matchingrulesR12sp3 ファイルを開きます。 3. 以下の行を追加します。 MatchingRules=(2.5.13.15 NAME
‘integerOrderingMatch’ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27)
4. ファイルを保存します。 V3.matchingrulesR12sp3 ファイルが更新されて、デフォルトのポリシー ストア オブジェクトを安全に作成することができます。 ディレクトリ エントリとルート ノードの作成
IBM Tivoli Directory Server Web 管理ツールを使用して、ディレクトリ エントリと
ルート ノードを作成します。 ディレクトリ エントリとルート ノードを作成する方法
1. ポリシー サーバ データのルート DN に対する新規のディレクトリ エントリを作
成します。 例: ou=Nete 2. ou=Nete の下に、以下のルート ノードを作成します。 ou=Netegrity,ou=SiteMinder,ou=PolicySvr4,ou=XPS 60 ディレクトリ設定ガイド
ポリシー ストアとしての IBM Directory Server
スキーマ ファイルを管理する SiteMinder スキーマ ファイルの追加
IBM Directory Server 構成ツールを使用して、スキーマ ファイルを管理するため
の SiteMinder 提供のスキーマ ファイルを追加します。 SiteMinder スキーマ ファイルを追加する方法
1. siteminder_home¥IBMDirectoryServer に移動します。 siteminder_home ポリシー サーバのインストール パスを指定します。 2. IBM Directory Server V3.siteminderR12sp3 スキーマ ファイルを、スキーマ構
成の[Manage Schema Files]セクションに移動します。 3. IBM Directory Server を再起動します。 ファイルが追加され、スキーマ変更が有効になります。 ディレクトリ サーバ情報の収集
LDAP ディレクトリ サーバをポリシー ストアとして設定するか、または既存のポリ
シー ストアをアップグレードするには、特定のディレクトリ サーバ情報が必要で
す。 作業を始める前に、以下の情報を収集してください。 値を記録するために
ポリシー ストアのワークシートを使用できます。 注: ポリシー ストアおよびデータ ストアの各ワークシートが用意されているので、
SiteMinder データ ストアを設定またはアップグレードする前の情報の収集およ
び記録に使用することができます。 作業を始める前に、該当するワークシートを
印刷し、そのワークシートに必要な情報を記録しておくことができます。 ホスト情報 ディレクトリ サーバの完全修飾ホスト名または IP アドレスを指定します。 ポート情報 (任意)標準以外のポートを指定します。 デフォルト値: 636(SSL)および 389(SSL 以外) 管理 DN LDAP ツリー内のポリシー ストア ルート オブジェクトの下でオブジェクトの作
成、読み取り、変更、および削除を行う権限を持つユーザの LDAP ユーザ名
を指定します。 第 5 章: IBM Directory Server 61
ポリシー ストアとしての IBM Directory Server
管理パスワード 管理 DN のパスワードを指定します。 ポリシー サーバのルート DN ポリシー ストア オブジェクトを定義する、LDAP ツリー内のノードの識別名を
指定します。 SSL クライアント証明書 SSL クライアント証明書データベース ファイルがあるディレクトリのパス名を指
定します。 制限: SSL のみ ポリシー ストアを設定する方法
IBM Directory Server をポリシー ストアとして設定するには、以下の手順に従い
ます。 1. IBM Directory Server の前提条件を満たしていることを確認します。 2. 必要な情報を収集したことを確認します。 3. 以下の手順に従います。 a. ポリシー サーバからポリシー ストアへの参照の設定 b. SiteMinder スーパーユーザ パスワードの設定 注: SiteMinder スーパーユーザ パスワードがすでにある場合は、この
手順を実行する必要はありません。 c. ポリシー ストア スキーマの作成 d. デフォルトのポリシー ストア オブジェクトのインポート e. ポリシー ストア データ定義のインポート f.
ポリシー サーバの再起動 g. 管理 UI 登録の準備 62 ディレクトリ設定ガイド
ポリシー ストアとしての IBM Directory Server
ポリシー サーバからポリシー ストアへの参照の設定
ポリシー サーバからポリシー ストアへの参照を設定し、ポリシー サーバがポリ
シー ストアにアクセスできるようにします。 ポリシー サーバからポリシー ストアへの参照を設定する方法
1. ポリシー サーバ管理コンソールを開きます。 重要: Windows Server 2008 上でこのグラフィカル ユーザ インターフェース
にアクセスする場合は、管理者としてシステムにログインしている場合でも、
管理者権限でショートカットを開きます。 詳細については、お使いの SiteMinder コンポーネントのリリース ノートを参照してください。 2. [データ]タブをクリックします。 データベース設定が表示されます。 3. [データベース]リストから[ポリシー ストア]を選択します。 4. [ストレージ]リストから[LDAP]を選択します。 5. [LDAP ポリシー ストア]グループ ボックスで、以下を設定します。 ■
LDAP IP アドレス ■
管理者ユーザ名 ■
パスワード ■
パスワードの確認 ■
DN 注: フィールド、コントロール、およびそれぞれの要件については、[ヘル
プ]をクリックしてください。 6. [適用]をクリックします。 ポリシー ストアの設定が保存されます。 7. [LDAP 接続のテスト]をクリックします。 SiteMinder は、ポリシー サーバがポリシー ストアにアクセスできることを示す
確認を返します。 第 5 章: IBM Directory Server 63
ポリシー ストアとしての IBM Directory Server
ポリシー ストア スキーマの作成
ポリシー ストアおよびストア SiteMinder オブジェクトとしてディレクトリ サーバが
機能できるように、ポリシー ストア スキーマを作成します。 ポリシー ストア スキーマを作成する方法
1. 以下のコマンドを実行します。 smldapsetup ldgen -hhost -pport -dAdminDN -wAdminPW
-rroot -ssl1|0 -ccert -ffile_name
注: smldapsetup ツールの詳細については、「ポリシー サーバ管理ガイド」
を参照してください。 ‐hhost ディレクトリ サーバの IP アドレスを指定します。 例: 123.123.12.12 ‐pport ディレクトリ サーバが受信待機するポート番号を指定します。 例: 3500 ‐dAdminDN 新規の LDAP ルートを作成する権限を持つ LDAP ユーザ アカウントの名
前を指定します。 例: "cn=Directory Manager" ‐wAdminPW 新規の LDAP ルートを作成する権限を持つ LDAP ユーザ アカウントのパ
スワードを指定します。 例: MyPassword123 ‐rroot ディレクトリ サーバのルートを指定します。 例: c=domain、dc=com ‐ssl (任意)SSL 接続を指定します。 制限: 0=no または 1=yes デフォルト: 0 64 ディレクトリ設定ガイド
ポリシー ストアとしての IBM Directory Server
‐ccert (ssl が 1 に設定されている場合にのみ必須)SSL クライアント証明書
データベースの絶対パスを定義します。 ‐ffile_name ポリシー ストア用に作成するスキーマ ファイルの名前を指定します。 2. 以下のコマンドを実行します。 smldapsetup ldmod -ffile_name
‐ffile_name ポリシー ストア用に作成したスキーマ ファイルの名前を指定します。 3. policy_server_home¥xps¥db に移動し、以下のファイルを見つけます。次に、
IBM Directory Server 構成ツールを使用してスキーマ構成の[Manage Schema Files]セクションにそのファイルを追加します。 IBMDirectoryServer.ldif 4. IBM Directory Server を再起動します。 ポリシー ストア スキーマが作成されます。 SiteMinder スーパーユーザ パスワードの設定
デフォルトの SiteMinder 管理者アカウントの名前は siteminder です。 このアカ
ウントは最大の権限を持っています。 その他の SiteMinder 管理者を作成できる
まで SiteMinder のユーザ インターフェースとユーティリティの管理に使用できる
ように、このアカウントのパスワードを設定します。 注: smreg ユーティリティは、ポリシー サーバ インストール キットの最上位レベ
ルにあります。 スーパーユーザのパスワードを設定する方法
1. smreg ユーティリティを policy_server_home¥bin にコピーします。 policy_server_home ポリシー サーバのインストール パスを指定します。 第 5 章: IBM Directory Server 65
ポリシー ストアとしての IBM Directory Server
2. 以下のコマンドを実行します。 smreg -su password
重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可
能ファイルを実行している場合は、管理者としてシステムにログインしている
場合でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細につい
ては、お使いの SiteMinder コンポーネントのリリース ノートを参照してくださ
い。 password デフォルトの SiteMinder 管理者のパスワードを指定します。 制限: –
パスワードは 6 文字以上、24 文字以下である必要があります。 –
パスワードには、アンパサンド(&)またはアスタリスク(*)を含むことはで
きません。 –
パスワードにスペースが含まれている場合は、引用符でパスフレーズを
囲みます。 注: パスワードは、Oracle ポリシー ストアに保管する場合を除き、大文字小
文字が区別されません。 3. policy_server_home¥bin から smreg ユーティリティを削除します。 smreg を
削除すると、既存のパスワードを把握していない限り、パスワードを変更する
ことはできなくなります。 デフォルトの SiteMinder 管理者アカウントのパスワードが設定されます。 注: 日常的な作業にはデフォルトのスーパーユーザを使用しないことをお勧め
します。 デフォルトのスーパーユーザは、以下の場合に使用してください。 ■
デフォルトのポリシー ストア オブジェクトをインポートする場合。 ■
FSS 管理 UI および 管理 UI に初めてアクセスする場合。 スーパーユーザ権
限を持つ別の管理者を作成することをお勧めします。 詳細情報: インストール メディアの検索 (P. 236) 66 ディレクトリ設定ガイド
ポリシー ストアとしての IBM Directory Server
デフォルトのポリシー ストア オブジェクトのインポート
デフォルトのポリシー ストア オブジェクトをインポートすると、管理 UI で使用する
ポリシー ストアがセットアップされます。 ポリシー ストアにポリシー情報を格納す
るには、デフォルトのポリシー ストア オブジェクトが必要です。 注: FIPS 専用モードでポリシー サーバをインストールした場合は、デフォルトの
ポリシー ストア オブジェクトをインポートするときに必ず ‐cf 引数を使用してくだ
さい。 デフォルトのポリシー ストア オブジェクトをインポートする方法
1. 以下のコマンドを実行します。 smobjimport -ipolicy_server_home¥db¥smdif¥smpolicy.smdif
-dsiteminder_super_user_name -wsiteminder_super_user_password -v
引数にスペースが含まれる場合、引数全体の前後に二重引用符を使用し
ます。 Windows の例: smobjimport -i"C:¥Program Files¥CA¥siteminder¥db¥smdif¥smpolicy.smdif" -d"SM Admin"
-wPassword -v
UNIX の例: smobjimport -i$NETE_PS_ROOT/db/smdif/smpolicy.smdif -d"SM Admin" -wPassword -v
policy_server_home ポリシー サーバのインストール パスを指定します。 ‐dsiteminder_super_user_name SiteMinder スーパーユーザ アカウントの名前を指定します。 デフォルト: siteminder ‐wsiteminder_super_user_password SiteMinder スーパーユーザ アカウントのパスワードを指定します。 ‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト値: stdout 第 5 章: IBM Directory Server 67
ポリシー ストアとしての IBM Directory Server
‐cf (任意)FIPS 対応の暗号化を使用して機密データをインポートします。 注: この引数は、ポリシー サーバが FIPS 専用モードで動作している場
合にのみ必要です。 smobjimport によって、ポリシー ストア オブジェクトがインポートされます。 オブジェクトは、適切な場所に自動的にインポートされます。 2. 以下のコマンドを実行します。 smobjimport -ipolicy_server_home¥db¥smdif¥ampolicy.smdif
-dsiteminder_super_user_name -wsiteminder_super_user_password -f -v -l -c
policy_server_home ポリシー サーバのインストール パスを指定します。 ‐dsiteminder_super_user_name SiteMinder スーパーユーザ アカウントの名前を指定します。 デフォルト: siteminder ‐wsiteminder_super_user_password SiteMinder スーパーユーザ アカウントのパスワードを指定します。 ‐f 重複するオブジェクトを上書きします。 ‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト値: stdout ‐l ログ ファイルを作成します。 ‐c smdif 入力ファイルに暗号化されていないデータが含まれていることを
示します。 68 ディレクトリ設定ガイド
ポリシー ストアとしての IBM Directory Server
smobjimport によって、ポリシー ストア オブジェクトがインポートされます。 こ
れらのオブジェクトは、適切な場所に自動的にインポートされます。 注: ampolicy.smdif をインポートすると、Federation セキュリティ サービス、
Web サービス変数、および eTelligent ルール機能が使用可能になります。
eTelligent ルール機能は、SiteMinder から別個にライセンスが提供されます。 この eTelligent ルール機能を使用する予定がある場合は、ライセンスの詳
細について、CA アカウント担当者に問い合わせてください。 これで、ポリシー ストア データ定義をインポートできるようになりました。 ポリシー ストア データ定義のインポート
ポリシー ストア データ定義のインポートは、管理 UI でポリシー ストアを使用する
ために必要です。 ベース定義は、ポリシー ストア データを記述します。 重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可能
ファイルを実行している場合は、管理者としてシステムにログインしている場合
でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細については、お
使いの SiteMinder コンポーネントのリリース ノートを参照してください。 ベース ポリシー ストア オブジェクトをインポートする方法
1. コマンド ウィンドウを開いて、以下のいずれかの場所に移動します。 ■
Windows ‐ policy_server_home¥xps¥dd ■
UNIX ‐ policy_server_home/xps/dd policy_server_home ポリシー サーバのインストール パスを指定します。 2. 以下のコマンドを実行します。 重要: XPSDDInstall ツールは、データ定義ファイルを使用して以下の順序
で実行します。それ以外の順序で実行すると、インポートは失敗します。 XPSDDInstall SmObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 注: 初めてこのファイルをインポートする場合は、ポリシー データが見つか
らないという警告メッセージが表示されます。 これは予期された動作で、イ
ンポートに影響しません。 第 5 章: IBM Directory Server 69
ポリシー ストアとしての IBM Directory Server
3. 以下のコマンドを実行します。 XPSDDInstall EPMObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 4. 以下のコマンドを実行します。 XPSDDInstall SecCat.xdd
XPSDDInstall は必要なデータ定義をインポートします。 5. 以下のコマンドを実行します。 XPSDDInstall FssSmObjects.xdd
必要なポリシー ストア データ定義がすべてインポートされました。 ポリシー サーバの再起動
ポリシー ストアやその他のデータ ストアの設定を有効にするために、ポリシー サーバを再起動します。 注: UNIX システムでは、stop‐all コマンドの後に start‐all コマンドを使用すること
で、ポリシー サーバを再起動できます。 ポリシー サーバを再起動するには、以下の手順に従います。
1. ポリシー サーバ管理コンソールを開きます。 2. [ステータス]タブをクリックし、[ポリシー サーバ]グループ ボックスで[停止]
をクリックします。 赤色の信号アイコンが表示されて、ポリシー サーバが停止します。 3. [開始]をクリックします。 緑色の信号アイコンが表示されて、ポリシー サーバが起動します。 管理 UI 登録の準備
管理 UI に初めてログインする場合は、デフォルトの SiteMinder スーパーユーザ アカウント(siteminder)を使用します。 初めてログインするときは、ポリシー サー
バに 管理 UI を登録する必要があります。これで、両方のコンポーネントの間に
信頼関係が作成されます。 XPSRegClient ユーティリティを使用してスーパーユーザ アカウントの名前とパス
ワードを指定して、登録の準備をします。 ポリシー サーバは、これらの認証情報
を使用して、登録要求が有効であること、および信頼関係を確立できることを検
証します。 70 ディレクトリ設定ガイド
ポリシー ストアとしての IBM Directory Server
以下の点について考慮してください。 ■
認証情報を指定してから最初の 管理 UI ログインまでの時間は、24 時間に
制限されています。 24 時間以内に 管理 UI をインストールする予定がない
場合は、管理 UI をインストールする前に以下を実行します。 ■
(UNIX) XPSRegClient を使用する前に、SiteMinder 環境変数が設定されて
いることを確認してください。 環境変数が設定されていない場合は、手動で
設定します。 管理 UI 登録を準備する方法
1. ポリシー サーバ ホスト システムにログインします。 2. 以下のコマンドを実行します。 XPSRegClient siteminder[:passphrase] -adminui-setup -t timeout -r retries -c
comment -cp -l log_path -e error_path -vT -vI -vW -vE -vF
passphrase デフォルトの SiteMinder スーパーユーザ アカウント(siteminder)のパス
ワードを指定します。 注: パスフレーズを指定しないと、XPSRegClient により、パスフレーズの
入力とその確認を求めるプロンプトが表示されます。 ‐adminui–setup 管理 UI が初めてポリシー サーバに登録されていることを指定します。 ‐t timeout (任意)管理 UI をインストールしてから、ログインしてポリシー サーバと
の信頼関係を作成するまでの割り当て時間を指定します。 タイムアウト
値を超過すると、ポリシー サーバは登録リクエストを拒否します。 測定単位: 分 デフォルト: 240(4 時間) 最小制限: 1 最大制限: 1440(24 時間) 第 5 章: IBM Directory Server 71
ポリシー ストアとしての IBM Directory Server
‐r retries (任意)管理 UI の登録時に許容される試行の失敗回数を指定します。 試行に失敗する原因としては、初めて 管理 UI にログインするときに間
違った SiteMinder 管理者クレデンシャルをサブミットしたことが考えられ
ます。 デフォルト: 1 最大制限: 5 ‐c comment (任意)指定されたコメントを情報目的で登録ログ ファイルに挿入しま
す。 注: コメントは引用符で囲んでください。 ‐cp (任意)登録ログ ファイルに複数行のコメントが含まれることを指定しま
す。 ユーティリティにより複数行のコメントが求められ、指定されたコメン
トが情報目的で登録ログ ファイルに挿入されます。 注: コメントは引用符で囲んでください。 ‐l log path (任意)登録ログ ファイルをエクスポートする場所を指定します。 デフォルト: siteminder_home¥log siteminder_home ポリシー サーバのインストール パスを指定します。 ‐e error_path (任意)例外を指定されたパスに送信します。 デフォルト: stderr ‐vT (任意)詳細レベルを TRACE に設定します。 72 ディレクトリ設定ガイド
6.x ポリシー ストアをアップグレードする方法
‐vI (任意)詳細レベルを INFO に設定します。 ‐vW (任意)詳細レベルを WARNING に設定します。 ‐vE (任意)詳細レベルを ERROR に設定します。 ‐vF (任意)詳細レベルを FATAL に設定します。 3. Enter キーを押します。 XPSRegClient は、ポリシー サーバに管理者クレデンシャルを提供します。 ポリシー サーバは、管理 UI への最初のログイン時に、登録リクエストを確認
するためにこれらのクレデンシャルを使用します。 6.x ポリシー ストアをアップグレードする方法
r12.0 SP3 ポリシー ストアに、新規のディレクトリ サーバ インスタンスは必要ありま
せん。 既存のポリシー ストアを r12.0 SP3 にアップグレードできます。 ポリシー ストアをアップグレードするには、以下の手順を実行します。 1. ポリシー ストア スキーマを拡張します。 注:既存の r6.x ポリシー ストア スキーマは、変更されていません。 r12.0 SP3 の移行では、ポリシー ストア スキーマをアップグレードして、r12.0 SP3 に
よって必要とされるオブジェクトのポリシー ストアを拡張する必要がありま
す。 2. ベース ポリシー ストア オブジェクトをインポートします。 3. ポリシー ストア データ定義をインポートします。 注: サポート マトリックスにリストされているディレクトリ サーバまたはデータベー
スで、本書に記載されていないものをアップグレードする場合は、「SiteMinder アップグレード ガイド」を参照してください。 第 5 章: IBM Directory Server 73
6.x ポリシー ストアをアップグレードする方法
IBM Directory Server ポリシー ストア スキーマの拡張
r12.0 SP3 によって導入されたオブジェクトを含めるように既存の 6.x ポリシー ス
トア スキーマを拡張することができます。 既存の 6.x ポリシー ストア スキーマに
加える変更はありません。 IBM Directory Server ポリシー ストア スキーマを拡張する方法
1. IBM Tivoli Directory Server Web Administration Tool を使用してポリシー ス
トア ルート ノードを更新します。ou=PolicySvr4 の下に以下のルート ノードを
作成します。 ou=XPS 2. siteminder_home¥xps¥db に移動し、以下のファイルを見つけます。次に、
IBM Directory Server 構成ツールを使用してスキーマ構成の[Manage Schema Files]セクションにそのファイルを追加します。 IBMDirectoryServer.ldif siteminder_home ポリシー サーバのインストール パスを指定します。 3. IBM Directory Server を再起動します。 r12.0 SP3 によって導入されたオブジェクトを含めるようにポリシー ストア ス
キーマが拡張されます。 ベース ポリシー ストア オブジェクトのインポート
デフォルトの SiteMinder オブジェクトをインポートすると、管理 UI で使用するポ
リシー ストアがアップグレードされます。 デフォルトの SiteMinder オブジェクトは、
ポリシー ストアにポリシー情報を格納するために必要です。 重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可能
ファイルを実行している場合は、管理者としてシステムにログインしている場合
でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細については、お
使いの SiteMinder コンポーネントのリリース ノートを参照してください。 74 ディレクトリ設定ガイド
6.x ポリシー ストアをアップグレードする方法
ベース ポリシー ストア オブジェクトをインポートする方法
1. 以下のコマンドを実行します。 smobjimport -ipolicy_server_home¥db¥smdif¥upgrade_smdif_file_name
-dsiteminder_super_user_name -wsiteminder_super_user_password
-v -f
policy_server_home ポリシー サーバのインストール パスを指定します。 upgrade_smdif_file_name インポート ファイルの名前を指定します。 ■
r60 から r12.0 SP3: sm_upgrade_60_to_R12sp3.smdif ■
r60 SP1 から r12.0 SP3: sm_upgrade_60sp1_to_R12sp3.smdif ■
r60 SP2 から r12.0 SP3: sm_upgrade_60sp2_to_R12sp3.smdif ■
r60 SP3 から r12.0 SP3: sm_upgrade_60sp3_to_R12sp3.smdif ■
r60 SP4 から r12.0 SP3: sm_upgrade_60sp4_to_R12sp3.smdif ■
r60 SP5 から r12.0 SP3: sm_upgrade_60sp5_to_R12sp3.smdif ■
r60 SP6 から r12.0 SP3: sm_upgrade_60sp6_to_r12sp3.smdif ‐dsiteminder_super_user_name SiteMinder 管理者アカウントの名前を指定します。 ‐wsiteminder_super_user_password SiteMinder 管理者アカウントのパスワードを指定します。 ‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト出力: stdout 第 5 章: IBM Directory Server 75
6.x ポリシー ストアをアップグレードする方法
‐f 重複するポリシー ストア オブジェクトを、r12.0 SP3 のもので上書きしま
す。 引数にスペースが含まれる場合、引数全体の前後に二重引用符を使用し
ます。 Windows の例: smobjimport -i"C:¥Program Files¥CA¥siteminder¥db¥smdif¥smpolicy.smdif" -d"SM Admin"
-wPassword -v
UNIX の例: smobjimport ‐i$NETE_PS_ROOT/db/smdif/smpolicy.smdif ‐d"SM Admin" ‐wPassword ‐v ベース ポリシー ストア オブジェクトがインポートされます。 2. 以下のコマンドを実行します。 重要: ampolicy.smdif が以前にポリシー ストアにインポートされている場合
は再インポートしないでください。 smobjimport -ipolicy_server_home¥db¥smdif¥ampolicy.smdif
-dsiteminder_super_user_name -wsiteminder_super_user_password -f -v -l -c
‐policy_server_home インポート ファイルのパスと名前を指定します。 ‐dsiteminder_super_user_name SiteMinder 管理者アカウントの名前を指定します。 ‐wsiteminder_super_user_password SiteMinder 管理者アカウントのパスワードを指定します。 ‐f 重複するオブジェクトを上書きします。 ‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト値: stdout ‐l ログ ファイルを作成します。 76 ディレクトリ設定ガイド
6.x ポリシー ストアをアップグレードする方法
‐c smdif 入力ファイルに暗号化されていないデータが含まれていることを
示します。 注: ampolicy.smdif をインポートすると、SiteMinder から別々にライセンスさ
れるフェデレーション セキュリティ サービス、Web サービス変数、および eTelligent ルール機能が使用可能になります。 eTelligent ルール機能を使
用する予定の場合は、ライセンス情報について CA ジャパン ダイレクトに問
い合わせてください。 これで、ポリシー ストア データ定義をインポートできるようになりました。 ポリシー ストア データ定義のインポート
ポリシー ストア データ定義のインポートは、管理 UI でポリシー ストアを使用する
ために必要です。 ベース定義は、ポリシー ストア データを記述します。 重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可能
ファイルを実行している場合は、管理者としてシステムにログインしている場合
でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細については、お
使いの SiteMinder コンポーネントのリリース ノートを参照してください。 ベース ポリシー ストア オブジェクトをインポートする方法
1. コマンド ウィンドウを開いて、以下のいずれかの場所に移動します。 ■
Windows ‐ policy_server_home¥xps¥dd ■
UNIX ‐ policy_server_home/xps/dd policy_server_home ポリシー サーバのインストール パスを指定します。 2. 以下のコマンドを実行します。 重要: XPSDDInstall ツールは、データ定義ファイルを使用して以下の順序
で実行します。それ以外の順序で実行すると、インポートは失敗します。 XPSDDInstall SmObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 注: 初めてこのファイルをインポートする場合は、ポリシー データが見つか
らないという警告メッセージが表示されます。 これは予期された動作で、イ
ンポートに影響しません。 第 5 章: IBM Directory Server 77
6.x ポリシー ストアをアップグレードする方法
3. 以下のコマンドを実行します。 XPSDDInstall EPMObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 4. 以下のコマンドを実行します。 XPSDDInstall SecCat.xdd
XPSDDInstall は必要なデータ定義をインポートします。 5. 以下のコマンドを実行します。 XPSDDInstall FssSmObjects.xdd
必要なポリシー ストア データ定義がすべてインポートされました。 78 ディレクトリ設定ガイド
第 6 章: MySQL サーバ
このセクションには、以下のトピックが含まれています。 ポリシー ストアとしての MySQL (P. 79) MySQL データ ストアの設定 (P. 96) MySQL ユーザ ストアを設定する方法 (P. 107) ポリシー ストアとしての MySQL
MySQL ポリシー ストアは以下として機能できます。 ■
キー ストア ■
監査ログ データベース 注: SiteMinder セッション情報は別のデータベースに格納される必要があり
ます。 セッション情報を格納するためにポリシー ストアを使用することはでき
ません。 単一のデータベースを使用すると管理タスクが簡略化されます。 後続のセク
ションでは、SiteMinder データを格納するように 1 つのデータベース サーバを
設定する方法について説明します。 データベース情報の収集
ポリシー ストアまたは他のタイプの SiteMinder データ ストアとして機能するよう
単一の MySQL Server データベースを設定するには、特定のデータベース情報
が必要です。 ポリシー ストアまたは他のタイプの SiteMinder データ ストアを設定する前に以
下の情報を収集します。 ■
データベース ホスト ‐‐ データベース ホスト システムの名前。 ■
データベース インスタンス名 ‐‐ ポリシー ストアまたはデータ ストアとして機
能するデータベース インスタンスの名前。 第 6 章: MySQL サーバ 79
ポリシー ストアとしての MySQL
■
ポート ‐‐ データベースがリスンするポート。 ■
管理者アカウント ‐‐ データベース内でオブジェクトを作成、読み取り、変更、
削除する権限を持つ管理者アカウントのログイン ID。 ■
管理者パスワード ‐‐ 管理者アカウントのパスワード。 詳細情報: キー情報を MySQL に格納する方法 (P. 97) 監査ログを MySQL に格納する方法 (P. 100) セッション情報を MySQL に格納する方法 (P. 103) ポリシー ストアを設定する方法
ポリシー ストアとして MySQL Server データベースを設定するには、以下の手順
に従います。 注: 開始する前に、必要なデータベース情報が収集されていることを確認してく
ださい。 以下の手順のうちのいくつかは、この情報を必要とします。 1. MySQL が必ずデフォルト文字セット(Latin1)を使用してインストールされて
いることを確認します。 MySQL がデフォルト文字セットを使用してインストー
ルされていない場合、SiteMinder データ ストアを設定する前に MySQL を再
インストールします。 2. ポリシー ストアとして機能する MySQL データベースにポリシー サーバ ホス
ト システムからアクセス可能であることを確認します。 3. ベンダー固有のユーザ インターフェースを使用して、SiteMinder データ ス
トア用のデータベース インスタンスを作成します。 4. SiteMinder スキーマ ファイルをダウンロードします。 5. SiteMinder スキーマを作成します。 6. SiteMinder 用の MySQL データ ソースを設定します。 ■
(Windows)MySQL データ ソースを作成します。 ■
(UNIX)UNIX システム上に MySQL データ ソースを作成します。 ■
(UNIX)MySQL ワイヤ プロトコル ドライバを設定します。 7. ポリシー サーバがそのデータベースを参照するようにします。 8. SiteMinder スーパーユーザ パスワードを設定します。 80 ディレクトリ設定ガイド
ポリシー ストアとしての MySQL
9. デフォルトの SiteMinder オブジェクトをインポートします。 10. ポリシー ストア データ定義をインポートします。 11. ポリシー サーバを再起動します。 12. 管理 UI の登録を準備します。 SiteMinder スキーマ ファイルのダウンロード
SiteMinder スキーマを設定するのに必要な 1 つ以上のスキーマ ファイルが、ポ
リシー サーバ インストールに含まれていません。 これらのファイルは CA SiteMinder Tier 2 ディレクトリ製品コンポーネント ダウンロードにあります。 Tier 2 ディレクトリ製品コンポーネントをダウンロードする方法
1. テクニカル サポート サイトにログインします。 2. [Support]の下の[Download Center]をクリックします。 [Download Center]画面が表示されます。 3. [Select a Product]フィールドに「SiteMinder」と入力します。 4. [Select a Release]リストからリリースを選択します。 5. [Select a Gen Level]リストからサービス パックを選択します。 6. [Go]をクリックします。 [Product Downloads]画面が表示されます。 Tier 2 ディレクトリ コンポーネン
ト ダウンロードはリストの下のほうにあります。 7. zip ファイルをローカルに保存し、ポリシー サーバ ホスト システムにファイル
を抽出します。 第 6 章: MySQL サーバ 81
ポリシー ストアとしての MySQL
SiteMinder スキーマの作成
SiteMinder スキーマを作成することによって、MySQL データベースにポリシー、
キー、監査ログ情報を格納できるようにします。 MySQL データベースに SiteMinder スキーマを作成する方法
1. path¥MySQL に移動します。 path Tier 2 ディレクトリ zip から抽出されたスキーマ ファイルへのパスを指定
します。 2. テキスト エディタに以下のファイルを開き、ファイル全体の内容をコピーしま
す。 sm_mysql_ps.sql 3. クエリにファイルの内容を貼り付けて、クエリを実行します。 ポリシーおよびキー ストアのスキーマが作成されます。 注: このスキーマ ファイルを使用してスタンドアロン キー ストアを作成できま
す。 4. (任意)手順 2 と 3 を繰り返して、監査ログまたはサンプル ユーザ用のス
キーマを作成します。 sm_mysql_logs.sql 監査ログ ストア用のスキーマを指定します。 smsampleusers_mysql.sql サンプル ユーザ用のスキーマを指定し、データベースにサンプル ユー
ザを読み込みます。 対応する SiteMinder スキーマが作成されます。 注: ポリシー ストアを使用してキー、監査、サンプル ユーザを格納すること
は任意です。 これらのタイプの SiteMinder データ ストアとして個別に機能
するよう別のデータベースを使用することができます。 5. path¥xps¥MySQL に移動します。 path Tier 2 ディレクトリ zip から抽出されたスキーマ ファイルへのパスを指定
します。 82 ディレクトリ設定ガイド
ポリシー ストアとしての MySQL
6. テキスト エディタに以下のファイルを開き、ファイル全体の内容をコピーしま
す。 MySQL.sql 7. クエリにファイルの内容を貼り付けて、クエリを実行します。 ポリシー ストア スキーマが作成されます。 SiteMinder 用の MySQL データ ソースの設定
ポリシー サーバが SiteMinder データ ストアと通信できるようデータ ソースを設
定します。 詳細情報: キー情報を MySQL に格納する方法 (P. 97) 監査ログを MySQL に格納する方法 (P. 100) セッション情報を MySQL に格納する方法 (P. 103) MySQL ユーザ ストアを設定する方法 (P. 107) Windows での MySQL データ ソースの作成
MySQL ワイヤ プロトコル ドライバ用に MySQL データ ソースを作成します。 MySQL データ ソースを作成する方法
1. ポリシー サーバ ホスト システムにログインします。 2. ODBC データ ソース アドミニストレータが開きます。 3. [システム DSN]をクリックします。 システム データ ソースのリストに利用可能なすべてのデータ ソースがリスト
表示されます。 4. [追加]をクリックします。 [データ ソースの新規作成]ダイアログ ボックスが表示されます。 5. 下にスクロールして SiteMinder MySQL Wire Protocol を選択し、[完了]をク
リックします。 ODBC MySQL Wire Protocol ドライバのセットアップ ダイアログ ボックスが表
示されます。 第 6 章: MySQL サーバ 83
ポリシー ストアとしての MySQL
6. [全般]タブで以下のフィールドに入力します。 a. [データ ソース名]フィールドにデータ ソース名を入力します。 例: SiteMinder MySQL Wire Data Source b. [ホスト名]フィールドに MySQL データベース ホスト システムの名前を入
力します。 c. [ポート番号]フィールドに MySQL データベースがリスンするポートを入
力します。 d. [データベース名]フィールドに MySQL データベースの名前を入力しま
す。 7. [接続のテスト]をクリックします。 接続設定がテストされます。 設定が有効な場合、接続に成功したことを伝え
るメッセージが表示されます。 8. [OK]をクリックします。 データ ソースが作成され、システム データ ソースのリストに表示されます。 注: ポリシー サーバが SiteMinder データ ストアを参照するよう設定できます。 UNIX システムでの MySQL データ ソースの作成
SiteMinder ODBC データ ソースは、system_odbc.ini ファイルを使用して設定し
ます。このファイルを作成するには mysqlwire.ini の名前を system_odbc.ini に
変更します。 mysqlwire.ini ファイルは siteminder_home/db 内にあります。 siteminder_home ポリシー サーバのインストール パスを指定します。 この system_odbc.ini ファイルには、使用可能な ODBC データ ソースのすべて
の名前と、それらのデータ ソースに関連付けられている属性が含まれています。 このファイルは、サイトごとに機能するようカスタマイズする必要があります。 また、
このファイルにはデータ ソースを追加できます。たとえば、SiteMinder 用の追加
の ODBC ユーザ ディレクトリを定義できます。 system_odbc.ini ファイルの最初のセクション [ODBC Data Sources] には、現在使
用可能なデータ ソースすべてのリストが含まれています。 「=」の前の名前は、個
別のデータ ソースそれぞれを説明する、ファイルの後続のセクションを示してい
ます。 「=」の後には、コメント フィールドがあります。 84 ディレクトリ設定ガイド
ポリシー ストアとしての MySQL
注: データ ソース エントリの最初の行([SiteMinder Data Source])を変更する場
合、値を記録しておいてください。 この値は、データベースをポリシー ストアとし
て設定する場合に必要になります。 system_odbc.ini ファイル内には、各データ ソースの属性を記述するセクション
があります。 最初の属性は、SiteMinder でこのデータ ソースを使用するときに
ロードされる ODBC ドライバです。 残りの属性は、そのドライバに固有です。 MySQL データ ソースを追加すると以下が追加されます。 ■
ファイルの [ODBC Data Sources] セクションに新しいデータ ソース名を追加。 ■
データ ソースと同じ名前を使用してデータ ソースについて説明するセクショ
ンを追加。 新規サービス名を作成するか、別のドライバを使用する場合は、
system_odbc.ini ファイルを更新します。 [SiteMinder Data Source] の下に、
MySQL ドライバのエントリが必要です。 ここでも、MySQL データ ソースを設定するために、mysqlwire.ini の名前を system_odbc.ini に変更して system_odbc.ini ファイルを作成します。 MySQL ワイヤ プロトコル ドライバの作成
ワイヤ プロトコル ドライバを設定し、データベースに接続するために SiteMinder が使用する設定を指定します。 注: この手順は、ポリシー サーバが UNIX システムにインストールされる場合に
のみ、適用されます。 以下のいずれかのファイルをコピーし、名前を
「system_odbc.ini」に変更します(まだ行っていない場合)。 名前を変更するファ
イルは、SiteMinder データ ストアとして設定しているデータベース ベンダーに
よって異なります。 ■
sqlserverwire.ini ■
oraclewire.ini ■
mysqlwire.ini これらのファイルは siteminder_home/db にあります。 第 6 章: MySQL サーバ 85
ポリシー ストアとしての MySQL
system_odbc.ini ファイルは、以下のセクションで構成されています。 設定してい
るデータ ソースにより、編集するセクションが決定されます。 [SiteMinder Data Source] ポリシー ストアとして機能するデータベースに接続するために、SiteMinder が使用する設定を指定します。 [SiteMinder Logs Data Source] 監査ログ データベースとして機能するデータベースに接続するために、
SiteMinder が使用する設定を指定します。 [SiteMinder Keys Data Source] キー ストアとして機能するデータベースに接続するために、SiteMinder が
使用する設定を指定します。 [SiteMinder Session Data Source] セッション ストアとして機能するデータベースに接続するために、SiteMinder が使用する設定を指定します。 [SmSampleUsers Data Source] サンプル ユーザ データ ストアとして機能するデータベースに接続するため
に、SiteMinder が使用する設定を指定します。 ワイヤ プロトコル ドライバを設定する方法
1. system_odbc.ini ファイルを開きます。 2. [ODBC Data Sources] の下に、以下を入力します。 SiteMinder Data Source=DataDirect 6.0 MySQL Wire Protocol.
3. 設定するデータ ソースに応じて、以下の情報を使用して 1 つ以上のデータ ソース セクションを編集します。 Driver=nete_ps_root/odbc/lib/NSmysql24.so
Description=DataDirect 6.0 MySQL Wire Protocol
Database=database_name
HostName=host_name
LogonID=root_user
Password=root_user_password
PortNumber=mysql_port
注: データ ソース情報を編集する場合は、番号記号(#)を使用しないでく
ださい。 番号記号(#)を入力すると、その情報はコメント化され、値が切り捨
てられます。 値が切り捨てられると、ODBC 接続に失敗する場合があります。 86 ディレクトリ設定ガイド
ポリシー ストアとしての MySQL
nete_ps_root ポリシー サーバのインストール パスを指定します。 この値は、環境変数
を使用せず、明示的なパスとして入力します。 例: /export/smuser/siteminder database_name SiteMinder データ ストアとして機能する MySQL データベースの名前を
指定します。 host_name MySQL データベース ホスト システムの名前を指定します。 root_user MySQL root ユーザのログイン ID を指定します。 root_user_password MySQL root ユーザのパスワードを指定します。 mysql_port MySQL データベースがリスンするポートを指定します。 4. ファイルを保存します。 ワイヤ プロトコル ドライバが設定されます。 ポリシー サーバに対する参照データベースの指定
ポリシー サーバがポリシー ストア内の SiteMinder データにアクセスできるように、
ポリシー サーバがデータベースを参照するようにします。 ポリシー サーバがデータ ストアを参照するようにする方法
1. ポリシー サーバ管理コンソールを開き、[データ]タブをクリックします。 データベース設定が表示されます。 2. [ストレージ]リストから[ODBC]を選択します。 ODBC 設定が表示されます。 3. [データベース]リストから[ポリシー ストア]を選択します。 第 6 章: MySQL サーバ 87
ポリシー ストアとしての MySQL
4. [データ ソース情報]フィールドにデータ ソースの名前を入力します。 ■
(Windows)このエントリは、データ ソースを作成したときに[データ ソー
ス名]フィールドに入力した名前と一致する必要があります。 ■
(UNIX)このエントリは、system_odbc.ini ファイルのデータ ソース エントリ
の最初の行と一致している必要があります。 デフォルトでは、このファイ
ルの最初の行は [SiteMinder Data Sources] です。 最初のエントリを変
更した場合は、正しい値を入力していることを確認します。 5. それぞれのフィールド内にデータベース インスタンスへのフル アクセス権
限を持つデータベース アカウントのユーザ名およびパスワードを入力し確
認します。 6. SiteMinder に割り当てるデータベース接続の最大数を指定します。 注: 最適なパフォーマンスを得るためにデフォルトの 25 の接続を保持する
ことをお勧めします。 7. [適用]をクリックします。 設定が保存されます。 8. [データベース]リストから[キー ストア]を選択します。 データ ソース情報が表示されます。 9. [ポリシー ストアを使用]チェック ボックスをオンにして、[適用]をクリックしま
す。 10. [データベース]リストから[監査ログ]を選択します。 データ ソース設定が表示されます。 11. [ポリシー ストアを使用]チェック ボックスをオンにして、[適用]をクリックしま
す。 12. [接続のテスト]をクリックします。 SiteMinder によって、ポリシー サーバがデータ ストアにアクセスできるという
確認が返されます。 13. [OK]をクリックします。 ポリシー サーバは、ポリシー ストア、キー ストア、およびログ データベースと
してそのデータベースを使用するように設定されます。 88 ディレクトリ設定ガイド
ポリシー ストアとしての MySQL
SiteMinder スーパーユーザ パスワードの設定
デフォルトの SiteMinder 管理者アカウントの名前は siteminder です。 このアカ
ウントは最大の権限を持っています。 その他の SiteMinder 管理者を作成できる
まで SiteMinder のユーザ インターフェースとユーティリティの管理に使用できる
ように、このアカウントのパスワードを設定します。 注: smreg ユーティリティは、ポリシー サーバ インストール キットの最上位レベ
ルにあります。 スーパーユーザのパスワードを設定する方法
1. smreg ユーティリティを policy_server_home¥bin にコピーします。 policy_server_home ポリシー サーバのインストール パスを指定します。 2. 以下のコマンドを実行します。 smreg -su password
重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可
能ファイルを実行している場合は、管理者としてシステムにログインしている
場合でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細につい
ては、お使いの SiteMinder コンポーネントのリリース ノートを参照してくださ
い。 password デフォルトの SiteMinder 管理者のパスワードを指定します。 制限: –
パスワードは 6 文字以上、24 文字以下である必要があります。 –
パスワードには、アンパサンド(&)またはアスタリスク(*)を含むことはで
きません。 –
パスワードにスペースが含まれている場合は、引用符でパスフレーズを
囲みます。 注: パスワードは、Oracle ポリシー ストアに保管する場合を除き、大文字小
文字が区別されません。 3. policy_server_home¥bin から smreg ユーティリティを削除します。 smreg を
削除すると、既存のパスワードを把握していない限り、パスワードを変更する
ことはできなくなります。 デフォルトの SiteMinder 管理者アカウントのパスワードが設定されます。 第 6 章: MySQL サーバ 89
ポリシー ストアとしての MySQL
注: 日常的な作業にはデフォルトのスーパーユーザを使用しないことをお勧め
します。 デフォルトのスーパーユーザは、以下の場合に使用してください。 ■
デフォルトのポリシー ストア オブジェクトをインポートする場合。 ■
FSS 管理 UI および 管理 UI に初めてアクセスする場合。 スーパーユーザ権
限を持つ別の管理者を作成することをお勧めします。 詳細情報: インストール メディアの検索 (P. 236) デフォルトのポリシー ストア オブジェクトのインポート
デフォルトのポリシー ストア オブジェクトをインポートすると、管理 UI で使用する
ポリシー ストアがセットアップされます。 ポリシー ストアにポリシー情報を格納す
るには、デフォルトのポリシー ストア オブジェクトが必要です。 注: FIPS 専用モードでポリシー サーバをインストールした場合は、デフォルトの
ポリシー ストア オブジェクトをインポートするときに必ず ‐cf 引数を使用してくだ
さい。 デフォルトのポリシー ストア オブジェクトをインポートする方法
1. 以下のコマンドを実行します。 smobjimport -ipolicy_server_home¥db¥smdif¥smpolicy.smdif
-dsiteminder_super_user_name -wsiteminder_super_user_password -v
引数にスペースが含まれる場合、引数全体の前後に二重引用符を使用し
ます。 Windows の例: smobjimport -i"C:¥Program Files¥CA¥siteminder¥db¥smdif¥smpolicy.smdif" -d"SM Admin"
-wPassword -v
UNIX の例: smobjimport -i$NETE_PS_ROOT/db/smdif/smpolicy.smdif -d"SM Admin" -wPassword -v
policy_server_home ポリシー サーバのインストール パスを指定します。 ‐dsiteminder_super_user_name SiteMinder スーパーユーザ アカウントの名前を指定します。 デフォルト: siteminder 90 ディレクトリ設定ガイド
ポリシー ストアとしての MySQL
‐wsiteminder_super_user_password SiteMinder スーパーユーザ アカウントのパスワードを指定します。 ‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト値: stdout ‐cf (任意)FIPS 対応の暗号化を使用して機密データをインポートします。 注: この引数は、ポリシー サーバが FIPS 専用モードで動作している場
合にのみ必要です。 smobjimport によって、ポリシー ストア オブジェクトがインポートされます。 オブジェクトは、適切な場所に自動的にインポートされます。 2. 以下のコマンドを実行します。 smobjimport -ipolicy_server_home¥db¥smdif¥ampolicy.smdif
-dsiteminder_super_user_name -wsiteminder_super_user_password -f -v -l -c
policy_server_home ポリシー サーバのインストール パスを指定します。 ‐dsiteminder_super_user_name SiteMinder スーパーユーザ アカウントの名前を指定します。 デフォルト: siteminder ‐wsiteminder_super_user_password SiteMinder スーパーユーザ アカウントのパスワードを指定します。 ‐f 重複するオブジェクトを上書きします。 ‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト値: stdout 第 6 章: MySQL サーバ 91
ポリシー ストアとしての MySQL
‐l ログ ファイルを作成します。 ‐c smdif 入力ファイルに暗号化されていないデータが含まれていることを
示します。 smobjimport によって、ポリシー ストア オブジェクトがインポートされます。 こ
れらのオブジェクトは、適切な場所に自動的にインポートされます。 注: ampolicy.smdif をインポートすると、Federation セキュリティ サービス、
Web サービス変数、および eTelligent ルール機能が使用可能になります。
eTelligent ルール機能は、SiteMinder から別個にライセンスが提供されます。 この eTelligent ルール機能を使用する予定がある場合は、ライセンスの詳
細について、CA アカウント担当者に問い合わせてください。 これで、ポリシー ストア データ定義をインポートできるようになりました。 ポリシー ストア データ定義のインポート
ポリシー ストア データ定義のインポートは、管理 UI でポリシー ストアを使用する
ために必要です。 ベース定義は、ポリシー ストア データを記述します。 重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可能
ファイルを実行している場合は、管理者としてシステムにログインしている場合
でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細については、お
使いの SiteMinder コンポーネントのリリース ノートを参照してください。 ベース ポリシー ストア オブジェクトをインポートする方法
1. コマンド ウィンドウを開いて、以下のいずれかの場所に移動します。 ■
Windows ‐ policy_server_home¥xps¥dd ■
UNIX ‐ policy_server_home/xps/dd policy_server_home ポリシー サーバのインストール パスを指定します。 92 ディレクトリ設定ガイド
ポリシー ストアとしての MySQL
2. 以下のコマンドを実行します。 重要: XPSDDInstall ツールは、データ定義ファイルを使用して以下の順序
で実行します。それ以外の順序で実行すると、インポートは失敗します。 XPSDDInstall SmObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 注: 初めてこのファイルをインポートする場合は、ポリシー データが見つか
らないという警告メッセージが表示されます。 これは予期された動作で、イ
ンポートに影響しません。 3. 以下のコマンドを実行します。 XPSDDInstall EPMObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 4. 以下のコマンドを実行します。 XPSDDInstall SecCat.xdd
XPSDDInstall は必要なデータ定義をインポートします。 5. 以下のコマンドを実行します。 XPSDDInstall FssSmObjects.xdd
必要なポリシー ストア データ定義がすべてインポートされました。 ポリシー サーバの再起動
ポリシー ストアやその他のデータ ストアの設定を有効にするために、ポリシー サーバを再起動します。 注: UNIX システムでは、stop‐all コマンドの後に start‐all コマンドを使用すること
で、ポリシー サーバを再起動できます。 ポリシー サーバを再起動するには、以下の手順に従います。
1. ポリシー サーバ管理コンソールを開きます。 2. [ステータス]タブをクリックし、[ポリシー サーバ]グループ ボックスで[停止]
をクリックします。 赤色の信号アイコンが表示されて、ポリシー サーバが停止します。 3. [開始]をクリックします。 緑色の信号アイコンが表示されて、ポリシー サーバが起動します。 第 6 章: MySQL サーバ 93
ポリシー ストアとしての MySQL
管理 UI 登録の準備
管理 UI に初めてログインする場合は、デフォルトの SiteMinder スーパーユーザ アカウント(siteminder)を使用します。 初めてログインするときは、ポリシー サー
バに 管理 UI を登録する必要があります。これで、両方のコンポーネントの間に
信頼関係が作成されます。 XPSRegClient ユーティリティを使用してスーパーユーザ アカウントの名前とパス
ワードを指定して、登録の準備をします。 ポリシー サーバは、これらの認証情報
を使用して、登録要求が有効であること、および信頼関係を確立できることを検
証します。 以下の点について考慮してください。 ■
認証情報を指定してから最初の 管理 UI ログインまでの時間は、24 時間に
制限されています。 24 時間以内に 管理 UI をインストールする予定がない
場合は、管理 UI をインストールする前に以下を実行します。 ■
(UNIX) XPSRegClient を使用する前に、SiteMinder 環境変数が設定されて
いることを確認してください。 環境変数が設定されていない場合は、手動で
設定します。 管理 UI 登録を準備する方法
1. ポリシー サーバ ホスト システムにログインします。 2. 以下のコマンドを実行します。 XPSRegClient siteminder[:passphrase] -adminui-setup -t timeout -r retries -c
comment -cp -l log_path -e error_path -vT -vI -vW -vE -vF
passphrase デフォルトの SiteMinder スーパーユーザ アカウント(siteminder)のパス
ワードを指定します。 注: パスフレーズを指定しないと、XPSRegClient により、パスフレーズの
入力とその確認を求めるプロンプトが表示されます。 ‐adminui–setup 管理 UI が初めてポリシー サーバに登録されていることを指定します。 94 ディレクトリ設定ガイド
ポリシー ストアとしての MySQL
‐t timeout (任意)管理 UI をインストールしてから、ログインしてポリシー サーバと
の信頼関係を作成するまでの割り当て時間を指定します。 タイムアウト
値を超過すると、ポリシー サーバは登録リクエストを拒否します。 測定単位: 分 デフォルト: 240(4 時間) 最小制限: 1 最大制限: 1440(24 時間) ‐r retries (任意)管理 UI の登録時に許容される試行の失敗回数を指定します。 試行に失敗する原因としては、初めて 管理 UI にログインするときに間
違った SiteMinder 管理者クレデンシャルをサブミットしたことが考えられ
ます。 デフォルト: 1 最大制限: 5 ‐c comment (任意)指定されたコメントを情報目的で登録ログ ファイルに挿入しま
す。 注: コメントは引用符で囲んでください。 ‐cp (任意)登録ログ ファイルに複数行のコメントが含まれることを指定しま
す。 ユーティリティにより複数行のコメントが求められ、指定されたコメン
トが情報目的で登録ログ ファイルに挿入されます。 注: コメントは引用符で囲んでください。 ‐l log path (任意)登録ログ ファイルをエクスポートする場所を指定します。 デフォルト: siteminder_home¥log siteminder_home ポリシー サーバのインストール パスを指定します。 ‐e error_path (任意)例外を指定されたパスに送信します。 デフォルト: stderr 第 6 章: MySQL サーバ 95
MySQL データ ストアの設定
‐vT (任意)詳細レベルを TRACE に設定します。 ‐vI (任意)詳細レベルを INFO に設定します。 ‐vW (任意)詳細レベルを WARNING に設定します。 ‐vE (任意)詳細レベルを ERROR に設定します。 ‐vF (任意)詳細レベルを FATAL に設定します。 3. Enter キーを押します。 XPSRegClient は、ポリシー サーバに管理者クレデンシャルを提供します。 ポリシー サーバは、管理 UI への最初のログイン時に、登録リクエストを確認
するためにこれらのクレデンシャルを使用します。 MySQL データ ストアの設定
SiteMinder キーおよび SiteMinder 監査情報はそれぞれ別のデータベースに格
納できます。 以下の点について考慮してください。 ■
シングル サイン オン機能を実装するために、個別のデータベース内にキー
を格納することが必要となる場合があります。 キー管理の詳細については、
「ポリシー サーバ管理ガイド」を参照してください。 ■
SiteMinder セッション情報は別のデータベースに格納される必要があります。 セッション情報を格納するためにポリシー ストアを使用することはできませ
ん。 以下のセクションでは、個別のデータ ストアを設定する方法について詳しく説明
します。 96 ディレクトリ設定ガイド
MySQL データ ストアの設定
キー情報を MySQL に格納する方法
MySQL をスタンドアロン キーストアとして設定するには、以下の手順に従いま
す。 1. MySQL が必ずデフォルト文字セット(Latin1)を使用してインストールされて
いることを確認します。 MySQL がデフォルト文字セットを使用してインストー
ルされていない場合、SiteMinder データ ストアを設定する前に MySQL を再
インストールします。 2. SiteMinder スキーマ ファイルをダウンロードします。 3. データベース情報を収集します。 4. キー ストア スキーマを作成します。 5. SiteMinder 用の MySQL データ ソースを設定します。 6. ポリシー サーバがそのデータベースを参照するようにします。 7. ポリシー サーバを再起動します。 詳細情報: データベース情報の収集 (P. 79) SiteMinder 用の MySQL データ ソースの設定 (P. 83) SiteMinder スキーマ ファイルのダウンロード
SiteMinder スキーマを設定するのに必要な 1 つ以上のスキーマ ファイルが、ポ
リシー サーバ インストールに含まれていません。 これらのファイルは CA SiteMinder Tier 2 ディレクトリ製品コンポーネント ダウンロードにあります。 Tier 2 ディレクトリ製品コンポーネントをダウンロードする方法
1. テクニカル サポート サイトにログインします。 2. [Support]の下の[Download Center]をクリックします。 [Download Center]画面が表示されます。 3. [Select a Product]フィールドに「SiteMinder」と入力します。 4. [Select a Release]リストからリリースを選択します。 5. [Select a Gen Level]リストからサービス パックを選択します。 第 6 章: MySQL サーバ 97
MySQL データ ストアの設定
6. [Go]をクリックします。 [Product Downloads]画面が表示されます。 Tier 2 ディレクトリ コンポーネン
ト ダウンロードはリストの下のほうにあります。 7. zip ファイルをローカルに保存し、ポリシー サーバ ホスト システムにファイル
を抽出します。 キー ストア スキーマの作成
MySQL データベースがキー情報を格納できるように、キー ストア スキーマを作
成します。 キー ストア スキーマを作成する方法
1. path¥MySQL に移動します。 path Tier 2 ディレクトリ zip から抽出されたスキーマ ファイルへのパスを指定
します。 2. テキスト エディタに以下のファイルを開き、ファイル全体の内容をコピーしま
す。 sm_mysql_ps.sql 注: ポリシー ストア スキーマ ファイルは、スタンドアロン キー ストアを作成す
るために使用されます。 3. クエリにファイルの内容を貼り付けて、クエリを実行します。 キー ストア スキーマが作成されます。 ポリシー サーバに対する参照データベースの指定
ポリシー サーバが、キー情報を読み取りおよび保存できるように、ポリシー サー
バに、参照するデータベースを指定します。 ポリシー サーバがデータ ストアを参照するようにする方法
1. ポリシー サーバ管理コンソールを開き、[データ]タブをクリックします。 データベース設定が表示されます。 2. [ストレージ]リストから[ODBC]を選択します。 ODBC 設定が表示されます。 98 ディレクトリ設定ガイド
MySQL データ ストアの設定
3. [データベース]リストから[キー ストア]を選択し、[ポリシーストアを使用]
チェック ボックスをオフにします。 データ ソース設定がアクティブになります。 4. [データ ソース情報]フィールドにデータ ソースの名前を入力します。 ■
(Windows)このエントリは、データ ソースを作成したときに[データ ソー
ス名]フィールドに入力した名前と一致する必要があります。 ■
(UNIX)このエントリは、system_odbc.ini ファイルのデータ ソース エントリ
の最初の行と一致している必要があります。 デフォルトでは、このファイ
ルの最初の行は [SiteMinder Data Sources] です。 最初のエントリを変
更した場合は、正しい値を入力していることを確認します。 5. それぞれのフィールド内にデータベース インスタンスへのフル アクセス権
限を持つデータベース アカウントのユーザ名およびパスワードを入力し確
認します。 6. SiteMinder に割り当てるデータベース接続の最大数を指定します。 注: 最適なパフォーマンスを得るためにデフォルトの設定を保持することを
推奨します。 7. [適用]をクリックします。 設定が保存されます。 8. [接続のテスト]をクリックします。 SiteMinder によって、ポリシー サーバがデータ ストアにアクセスできるという
確認が返されます。 9. [OK]をクリックします。 ポリシー サーバはキー ストアとしてそのデータベースを使用するように設定
されます。 ポリシー サーバの再起動
ポリシー ストアやその他のデータ ストアの設定を有効にするために、ポリシー サーバを再起動します。 注: UNIX システムでは、stop‐all コマンドの後に start‐all コマンドを使用すること
で、ポリシー サーバを再起動できます。 第 6 章: MySQL サーバ 99
MySQL データ ストアの設定
ポリシー サーバを再起動するには、以下の手順に従います。
1. ポリシー サーバ管理コンソールを開きます。 2. [ステータス]タブをクリックし、[ポリシー サーバ]グループ ボックスで[停止]
をクリックします。 赤色の信号アイコンが表示されて、ポリシー サーバが停止します。 3. [開始]をクリックします。 緑色の信号アイコンが表示されて、ポリシー サーバが起動します。 監査ログを MySQL に格納する方法
MySQL をスタンドアロン監査ログ ストアとして設定するには、以下の手順に従い
ます。 1. MySQL が必ずデフォルト文字セット(Latin1)を使用してインストールされて
いることを確認します。 MySQL がデフォルト文字セットを使用してインストー
ルされていない場合、SiteMinder データ ストアを設定する前に MySQL を再
インストールします。 2. SiteMinder スキーマ ファイルをダウンロードします。 3. データベース情報を収集します。 4. 監査ログスキーマを作成します。 5. SiteMinder 用の MySQL データ ソースを設定します。 6. ポリシー サーバがそのデータベースを参照するようにします。 7. ポリシー サーバを再起動します。 詳細情報: データベース情報の収集 (P. 79) SiteMinder 用の MySQL データ ソースの設定 (P. 83) 100 ディレクトリ設定ガイド
MySQL データ ストアの設定
SiteMinder スキーマ ファイルのダウンロード
SiteMinder スキーマを設定するのに必要な 1 つ以上のスキーマ ファイルが、ポ
リシー サーバ インストールに含まれていません。 これらのファイルは CA SiteMinder Tier 2 ディレクトリ製品コンポーネント ダウンロードにあります。 Tier 2 ディレクトリ製品コンポーネントをダウンロードする方法
1. テクニカル サポート サイトにログインします。 2. [Support]の下の[Download Center]をクリックします。 [Download Center]画面が表示されます。 3. [Select a Product]フィールドに「SiteMinder」と入力します。 4. [Select a Release]リストからリリースを選択します。 5. [Select a Gen Level]リストからサービス パックを選択します。 6. [Go]をクリックします。 [Product Downloads]画面が表示されます。 Tier 2 ディレクトリ コンポーネン
ト ダウンロードはリストの下のほうにあります。 7. zip ファイルをローカルに保存し、ポリシー サーバ ホスト システムにファイル
を抽出します。 監査ログスキーマの作成
MySQL データベースが監査ログを格納できるように、監査ログ スキーマを作成
します。 監査ログ スキーマを作成する方法
1. path¥MySQL に移動します。 path Tier 2 ディレクトリ zip から抽出されたスキーマ ファイルへのパスを指定
します。 2. テキスト エディタに以下のファイルを開き、ファイル全体の内容をコピーしま
す。 sm_mysql_logs.sql 3. クエリにファイルの内容を貼り付けて、クエリを実行します。 監査ログ スキーマが作成されます。 第 6 章: MySQL サーバ 101
MySQL データ ストアの設定
ポリシー サーバに対する参照データベースの指定
ポリシー サーバが、監査ログを読み取りおよび保存できるように、ポリシー サー
バに、参照するデータベースを指定します。 ポリシー サーバがデータ ストアを参照するようにする方法
1. ポリシー サーバ管理コンソールを開き、[データ]タブをクリックします。 データベース設定が表示されます。 2. [ストレージ]リストから[ODBC]を選択します。 ODBC 設定が表示されます。 3. [データベース]リストから[監査ログ]を選択します。 4. [ストレージ]リストから[ODBC]を選択します。 データ ソース設定がアクティブになります。 5. [データ ソース情報]フィールドにデータ ソースの名前を入力します。 ■
(Windows)このエントリは、データ ソースを作成したときに[データ ソー
ス名]フィールドに入力した名前と一致する必要があります。 ■
(UNIX)このエントリは、system_odbc.ini ファイルのデータ ソース エントリ
の最初の行と一致している必要があります。 デフォルトでは、このファイ
ルの最初の行は [SiteMinder Data Sources] です。 最初のエントリを変
更した場合は、正しい値を入力していることを確認します。 6. それぞれのフィールド内にデータベース インスタンスへのフル アクセス権
限を持つデータベース アカウントのユーザ名およびパスワードを入力し確
認します。 7. SiteMinder に割り当てるデータベース接続の最大数を指定します。 注: 最適なパフォーマンスを得るためにデフォルトの設定を保持することを
推奨します。 8. [適用]をクリックします。 設定が保存されます。 102 ディレクトリ設定ガイド
MySQL データ ストアの設定
9. [接続のテスト]をクリックします。 SiteMinder によって、ポリシー サーバがデータ ストアにアクセスできるという
確認が返されます。 10. [OK]をクリックします。 ポリシー サーバは監査ログ データベースとしてそのデータベースを使用す
るように設定されます。 ポリシー サーバの再起動
ポリシー ストアやその他のデータ ストアの設定を有効にするために、ポリシー サーバを再起動します。 注: UNIX システムでは、stop‐all コマンドの後に start‐all コマンドを使用すること
で、ポリシー サーバを再起動できます。 ポリシー サーバを再起動するには、以下の手順に従います。
1. ポリシー サーバ管理コンソールを開きます。 2. [ステータス]タブをクリックし、[ポリシー サーバ]グループ ボックスで[停止]
をクリックします。 赤色の信号アイコンが表示されて、ポリシー サーバが停止します。 3. [開始]をクリックします。 緑色の信号アイコンが表示されて、ポリシー サーバが起動します。 セッション情報を MySQL に格納する方法
MySQL をスタンドアロン セッション ストアとして設定するには、以下の手順に従
います。 1. MySQL が必ずデフォルト文字セット(Latin1)を使用してインストールされて
いることを確認します。 MySQL がデフォルト文字セットを使用してインストー
ルされていない場合、SiteMinder データ ストアを設定する前に MySQL を再
インストールします。 2. SiteMinder スキーマ ファイルをダウンロードします。 3. データベース情報を収集します。 4. セッション ストア スキーマを作成します。 5. SiteMinder 用の MySQL データ ソースを設定します。 第 6 章: MySQL サーバ 103
MySQL データ ストアの設定
6. ポリシー サーバがそのデータベースを参照するようにします。 7. ポリシー サーバを再起動します。 詳細情報: データベース情報の収集 (P. 79) SiteMinder 用の MySQL データ ソースの設定 (P. 83) SiteMinder スキーマ ファイルのダウンロード
SiteMinder スキーマを設定するのに必要な 1 つ以上のスキーマ ファイルが、ポ
リシー サーバ インストールに含まれていません。 これらのファイルは CA SiteMinder Tier 2 ディレクトリ製品コンポーネント ダウンロードにあります。 Tier 2 ディレクトリ製品コンポーネントをダウンロードする方法
1. テクニカル サポート サイトにログインします。 2. [Support]の下の[Download Center]をクリックします。 [Download Center]画面が表示されます。 3. [Select a Product]フィールドに「SiteMinder」と入力します。 4. [Select a Release]リストからリリースを選択します。 5. [Select a Gen Level]リストからサービス パックを選択します。 6. [Go]をクリックします。 [Product Downloads]画面が表示されます。 Tier 2 ディレクトリ コンポーネン
ト ダウンロードはリストの下のほうにあります。 7. zip ファイルをローカルに保存し、ポリシー サーバ ホスト システムにファイル
を抽出します。 104 ディレクトリ設定ガイド
MySQL データ ストアの設定
セッション ストア スキーマの作成
MySQL データベースがセッション情報を格納できるように、セッション ストア ス
キーマを作成します。 監査ログ スキーマを作成する方法
1. path¥MySQL に移動します。 path Tier 2 ディレクトリ zip から抽出されたスキーマ ファイルへのパスを指定
します。 2. テキスト エディタに以下のファイルを開き、ファイル全体の内容をコピーしま
す。 sm_mysql_ss.sql 3. クエリにファイルの内容を貼り付けて、クエリを実行します。 セッション ストア スキーマが作成されます。 ポリシー サーバに対する参照データベースの指定
ポリシー サーバが、セッション情報を読み取りおよび保存できるように、ポリシー サーバに、参照するデータベースを指定します。 ポリシー サーバがデータ ストアを参照するようにする方法
1. ポリシー サーバ管理コンソールを開き、[データ]タブをクリックします。 データベース設定が表示されます。 2. [データベース]リストからセッション サーバを選択します。 データ ソース設定がアクティブになります。 3. [データ ソース情報]フィールドにデータ ソースの名前を入力します。 ■
(Windows)このエントリは、データ ソースを作成したときに[データ ソー
ス名]フィールドに入力した名前と一致する必要があります。 ■
(UNIX)このエントリは、system_odbc.ini ファイルのデータ ソース エントリ
の最初の行と一致している必要があります。 デフォルトでは、このファイ
ルの最初の行は [SiteMinder Data Sources] です。 最初のエントリを変
更した場合は、正しい値を入力していることを確認します。 第 6 章: MySQL サーバ 105
MySQL データ ストアの設定
4. それぞれのフィールド内にデータベース インスタンスへのフル アクセス権
限を持つデータベース アカウントのユーザ名およびパスワードを入力し確
認します。 5. SiteMinder に割り当てるデータベース接続の最大数を指定します。 注: 最適なパフォーマンスを得るためにデフォルトの設定を保持することを
推奨します。 6. [適用]をクリックします。 設定が保存されます。 7. [接続のテスト]をクリックします。 SiteMinder によって、ポリシー サーバがデータ ストアにアクセスできるという
確認が返されます。 8. [OK]をクリックします。 ポリシー サーバはセッション ストアとしてそのデータベースを使用するように
設定されます。 ポリシー サーバの再起動
ポリシー ストアやその他のデータ ストアの設定を有効にするために、ポリシー サーバを再起動します。 注: UNIX システムでは、stop‐all コマンドの後に start‐all コマンドを使用すること
で、ポリシー サーバを再起動できます。 ポリシー サーバを再起動するには、以下の手順に従います。
1. ポリシー サーバ管理コンソールを開きます。 2. [ステータス]タブをクリックし、[ポリシー サーバ]グループ ボックスで[停止]
をクリックします。 赤色の信号アイコンが表示されて、ポリシー サーバが停止します。 3. [開始]をクリックします。 緑色の信号アイコンが表示されて、ポリシー サーバが起動します。 106 ディレクトリ設定ガイド
MySQL ユーザ ストアを設定する方法
MySQL ユーザ ストアを設定する方法
MySQL をユーザ ストアとして設定するには、以下の手順に従います。 1. (任意)SiteMinder サンプル ユーザをインポートします。 2. SiteMinder の MySQL データ ソースを作成します。 3. ユーザ ディレクトリ接続を設定します。 詳細情報: SiteMinder 用の MySQL データ ソースの設定 (P. 83) SiteMinder サンプル ユーザのインポート
SiteMinder サンプル ユーザのインポートは任意です。 これらのユーザをイン
ポートすると、データベースに架空の SiteMinder ユーザが入力されます。 SiteMinder サンプル ユーザをインポートする方法
1. path¥MySQL に移動します。 path Tier 2 ディレクトリ zip から抽出されたスキーマ ファイルへのパスを指定
します。 2. テキスト エディタに以下のファイルを開き、ファイル全体の内容をコピーしま
す。 smsampleusers_mysql.sql 3. クエリにファイルの内容を貼り付けて、クエリを実行します。 サンプル ユーザがデータベースにインポートされます。 MySQL サーバ ディレクトリ接続の設定
ポリシー サーバから MySQL サーバ ユーザ ストアへの接続を設定するには、新
規のユーザ ディレクトリ オブジェクトを作成します。 ポリシー サーバから MySQL サーバ ユーザ ストアへの接続を設定する方法
1. [インフラストラクチャ]‐[ディレクトリ]をクリックします。 第 6 章: MySQL サーバ 107
MySQL ユーザ ストアを設定する方法
2. [ユーザ ディレクトリ]、[ユーザ ディレクトリの作成]をクリックします。 [ユーザ ディレクトリの作成]ペインが表示されます。 注: このペインで、ユーザ ディレクトリのプロパティを指定できます。 フィー
ルド、設定、およびオプションの詳細については、[ヘルプ]をクリックしてく
ださい。 3. [一般]グループ ボックスのフィールドに、新規のユーザ ディレクトリ オブ
ジェクトの名前と説明を入力します。 4. [ネームスペース]リストから[ODBC]を選択し、[ディレクトリのセットアップ]グ
ループ ボックスの[データ ソース]フィールドに、データ ソース名を入力しま
す。 5. [認証情報が必要]チェック ボックスをオンにし、[管理者認証情報]グルー
プ ボックスのフィールドに管理者の完全 DN とパスワードを入力します。 6. [SQL クエリ方式]グループ ボックスの[SQL クエリ方式]リストから、クエリ方式
を選択します。 7. (省略可)[ユーザ属性]グループ ボックスのフィールドに入力します。 a. [ユニバーサル ID]フィールドにユニバーサル ID を入力します。 属性タイプ: 文字列 b. [無効フラグ]フィールドに、無効なユーザを追跡するフラグを入力しま
す。 属性タイプ: 文字列 c. [パスワード]フィールドに、ユーザ パスワードのロケーションを入力しま
す。 属性タイプ: バイナリ d. [パスワード データ]フィールドに、ユーザ パスワード履歴のロケーショ
ンを入力します。 属性タイプ: バイナリ 注: この属性は、パスワード サービスに必要です。 e. [匿名 ID]フィールドに、ユーザの匿名 ID を入力します。 属性タイプ: 文字列 f.
[電子メール]フィールドは空のままにしておきます。 注: 電子メール機能は、SiteMinder の現行バージョンには実装されて
いません。 108 ディレクトリ設定ガイド
MySQL ユーザ ストアを設定する方法
g. [チャレンジ/レスポンス]フィールドに、レスポンスを入力します。 属性タイプ: 文字列 注: この文字列は、各チャレンジ後にユーザに送信されます。 8. (省略可)[属性マッピング リスト]グループ ボックスで[作成]をクリックしま
す。 [属性マッピングの作成]ペインが開きます。 注: ユーザ属性マッピングの詳細については、「ポリシー サーバ設定ガイ
ド」を参照してください。 9. [サブミット]をクリックします。 ユーザ ディレクトリの作成タスクが処理のためにサブミットされます。 第 6 章: MySQL サーバ 109
第 7 章: Novell eDirectory
このセクションには、以下のトピックが含まれています。 ポリシー ストアとしての Novell eDirectory (P. 111) 6.x ポリシー ストアをアップグレードする方法 (P. 125) ポリシー ストアとしての Novell eDirectory
Windows または UNIX システムのいずれかにインストールされたポリシー サー
バは、Novell eDirectory をポリシー ストアとして使用することができます。 作業を始める前に、以下がインストールされていることを確認してください。 ■
Novell eDirectory ■
Novell Windows Login Client ■
Novell ConsoleOne for Windows、UNIX、および Netware システム 以下のセクションでは、ポリシー ストアとしてディレクトリ サーバを設定する方法
について詳しく説明します。 ディレクトリ サーバ情報の収集
LDAP ディレクトリ サーバをポリシー ストアとして設定するか、または既存のポリ
シー ストアをアップグレードするには、特定のディレクトリ サーバ情報が必要で
す。 作業を始める前に、以下の情報を収集してください。 値を記録するために
ポリシー ストアのワークシートを使用できます。 注: ポリシー ストアおよびデータ ストアの各ワークシートが用意されているので、
SiteMinder データ ストアを設定またはアップグレードする前の情報の収集およ
び記録に使用することができます。 作業を始める前に、該当するワークシートを
印刷し、そのワークシートに必要な情報を記録しておくことができます。 ホスト情報 ディレクトリ サーバの完全修飾ホスト名または IP アドレスを指定します。 第 7 章: Novell eDirectory 111
ポリシー ストアとしての Novell eDirectory
ポート情報 (任意)標準以外のポートを指定します。 デフォルト値: 636(SSL)および 389(SSL 以外) 管理 DN LDAP ツリー内のポリシー ストア ルート オブジェクトの下でオブジェクトの作
成、読み取り、変更、および削除を行う権限を持つユーザの LDAP ユーザ名
を指定します。 管理パスワード 管理 DN のパスワードを指定します。 ポリシー サーバのルート DN ポリシー ストア オブジェクトを定義する、LDAP ツリー内のノードの識別名を
指定します。 SSL クライアント証明書 SSL クライアント証明書データベース ファイルがあるディレクトリのパス名を指
定します。 制限: SSL のみ ポリシー ストアを設定する方法
Novell eDirectory をポリシー ストアとして設定するには、以下の手順に従いま
す。 1. ポリシー ストア スキーマ ファイルの編集 2. Novell XPS スキーマ ファイルの編集 3. ポリシー サーバからポリシー ストアへの参照の設定 4. SiteMinder スーパーユーザ パスワードの設定 注: SiteMinder スーパーユーザ パスワードがすでにある場合は、この手順
を実行する必要はありません。 5. ポリシー ストア スキーマの作成 6. デフォルトのポリシー ストア オブジェクトのインポート 7. ポリシー ストア データ定義のインポート 112 ディレクトリ設定ガイド
ポリシー ストアとしての Novell eDirectory
8. LDAP サーバのリフレッシュ 9. ポリシー サーバの再起動 10. 管理 UI 登録の準備 ポリシー ストア スキーマ ファイルの編集
Novell サーバ DN 情報を格納するように、Novell ポリシー ストア スキーマ ファイ
ルを編集します。 Novell Client から、Novell ポリシー ストア スキーマ ファイルを
編集します。 ポリシー ストア スキーマ ファイルを編集する方法
1. ポリシー サーバ ホスト システム上の policy_server_home¥bin に移動しま
す。 policy_server_home ポリシー サーバのインストール パスを指定します。 2. 以下のコマンドを実行します。 ldapsearch -hhost -pport -bcontainer -ssub -dAdminDN -wAdminPW
objectclass=ncpServer dn
例: ldapsearch -h192.168.1.47 -p389 -bo=nwqa47container -ssub
-dcn=admin,o=nwqa47container -wpassword objectclass=ncpServer dn
Novell サーバ DN が表示されます。 3. Novell ポリシー ストア スキーマ ファイルを開きます。 policy_server_home¥novell¥Novell_ADD_SMR12sp3.ldif 4. 各 NCP_Server 変数を、手順 2 で確認した Novell サーバ DN の値に置き換
えることによって、開いている LDIF ファイルを手動で編集します。 例: Novell サーバ DN の値が cn=servername,o=servercontainer の場合は、
NCP_Server の各インスタンスを cn=servername,o=servercontainer に置き換
えます。 5. LDIF ファイルを保存して閉じます。 Novell ポリシー ストア スキーマ ファイルに、Novell サーバ DN 情報が格納さ
れます。 第 7 章: Novell eDirectory 113
ポリシー ストアとしての Novell eDirectory
Novell XPS スキーマ ファイルの編集
Novell サーバ DN の適切な情報を格納するように、Novell XPS スキーマ ファイル Novell.ldif を編集します。 Novell Client から Novell XPS スキーマ ファイルを編集
します。 Novell XPS スキーマ ファイルを編集する方法
1. ポリシー サーバがインストールされているマシン上の、
policy_server_home¥bin または policy_server_home/bin に移動します。 policy_server_home ポリシー サーバのインストール パスを指定します。 2. 以下のコマンドを実行します。 ldapsearch -hhost -pport -bcontainer -ssub -dAdminDN -wAdminPW
objectclass=ncpServer dn
例: ldapsearch -h192.168.1.47 -p389 -bo=nwqa47container -ssub
-dcn=admin,o=nwqa47container -wpassword objectclass=ncpServer dn
Novell サーバ DN が表示されます。 3. Novell XPS スキーマ ファイルを開きます。 policy_server_home¥xps¥db¥Novell.ldif 4. 各 NCP_Server 変数を、手順 2 で確認した Novell サーバ DN の値に置き換
えることによって、開いている XPS ファイルを手動で編集します。 例: Novell サーバ DN の値が cn=servername,o=servercontainer の場合は、
NCP_Server の各インスタンスを cn=servername,o=servercontainer に置き換
えます。 5. XPS ファイルを保存して閉じます。 Novell XPS スキーマ ファイルに、Novell サーバ DN の情報が格納されます。 114 ディレクトリ設定ガイド
ポリシー ストアとしての Novell eDirectory
ポリシー サーバからポリシー ストアへの参照の設定
ポリシー サーバからポリシー ストアへの参照を設定し、ポリシー サーバがポリ
シー ストアにアクセスできるようにします。 ポリシー サーバからポリシー ストアへの参照を設定する方法
1. ポリシー サーバ管理コンソールを開きます。 重要: Windows Server 2008 上でこのグラフィカル ユーザ インターフェース
にアクセスする場合は、管理者としてシステムにログインしている場合でも、
管理者権限でショートカットを開きます。 詳細については、お使いの SiteMinder コンポーネントのリリース ノートを参照してください。 2. [データ]タブをクリックします。 データベース設定が表示されます。 3. [データベース]リストから[ポリシー ストア]を選択します。 4. [ストレージ]リストから[LDAP]を選択します。 5. [LDAP ポリシー ストア]グループ ボックスで、以下を設定します。 ■
LDAP IP アドレス ■
管理者ユーザ名 ■
パスワード ■
パスワードの確認 ■
DN 注: フィールド、コントロール、およびそれぞれの要件については、[ヘル
プ]をクリックしてください。 6. [適用]をクリックします。 ポリシー ストアの設定が保存されます。 7. [LDAP 接続のテスト]をクリックします。 SiteMinder は、ポリシー サーバがポリシー ストアにアクセスできることを示す
確認を返します。 第 7 章: Novell eDirectory 115
ポリシー ストアとしての Novell eDirectory
ポリシー ストア スキーマの作成
ポリシー ストアおよびストア SiteMinder オブジェクトとしてディレクトリ サーバが
機能できるように、ポリシー ストア スキーマを作成します。 smldapsetup ツール
を使用して、ポリシー ストア スキーマを追加します。 ポリシー ストア スキーマを作成する方法 1. コマンド プロンプトを開き、policy_server_home¥bin または policy_server_home/bin に移動します。 policy_server_home ポリシー サーバのインストール パスを指定します。 2. 以下のコマンドを実行します。 smldapsetup ldmod -v
-fpolicy_server_home/novell/Novell_Add_SMR12sp3.ldif
‐v トレースをオンにして、エラー メッセージ、警告メッセージ、およびコメン
ト メッセージを出力します。 ‐f r12.0 SP3 で提供されるスキーマ ファイルの名前を指定します。 3. 以下のコマンドを実行します。 smldapsetup ldmod -v -fpolicy_server_home¥xps¥db¥Novell.ldif
‐f r12.0 SP3 で提供される XPS スキーマ ファイルのパスおよび名前を指定
します。 r12.0 SP3 に対するポリシー ストア スキーマが作成されます。 116 ディレクトリ設定ガイド
ポリシー ストアとしての Novell eDirectory
SiteMinder スーパーユーザ パスワードの設定
デフォルトの SiteMinder 管理者アカウントの名前は siteminder です。 このアカ
ウントは最大の権限を持っています。 その他の SiteMinder 管理者を作成できる
まで SiteMinder のユーザ インターフェースとユーティリティの管理に使用できる
ように、このアカウントのパスワードを設定します。 注: smreg ユーティリティは、ポリシー サーバ インストール キットの最上位レベ
ルにあります。 スーパーユーザのパスワードを設定する方法
1. smreg ユーティリティを policy_server_home¥bin にコピーします。 policy_server_home ポリシー サーバのインストール パスを指定します。 2. 以下のコマンドを実行します。 smreg -su password
重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可
能ファイルを実行している場合は、管理者としてシステムにログインしている
場合でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細につい
ては、お使いの SiteMinder コンポーネントのリリース ノートを参照してくださ
い。 password デフォルトの SiteMinder 管理者のパスワードを指定します。 制限: –
パスワードは 6 文字以上、24 文字以下である必要があります。 –
パスワードには、アンパサンド(&)またはアスタリスク(*)を含むことはで
きません。 –
パスワードにスペースが含まれている場合は、引用符でパスフレーズを
囲みます。 注: パスワードは、Oracle ポリシー ストアに保管する場合を除き、大文字小
文字が区別されません。 3. policy_server_home¥bin から smreg ユーティリティを削除します。 smreg を
削除すると、既存のパスワードを把握していない限り、パスワードを変更する
ことはできなくなります。 デフォルトの SiteMinder 管理者アカウントのパスワードが設定されます。 第 7 章: Novell eDirectory 117
ポリシー ストアとしての Novell eDirectory
注: 日常的な作業にはデフォルトのスーパーユーザを使用しないことをお勧め
します。 デフォルトのスーパーユーザは、以下の場合に使用してください。 ■
デフォルトのポリシー ストア オブジェクトをインポートする場合。 ■
FSS 管理 UI および 管理 UI に初めてアクセスする場合。 スーパーユーザ権
限を持つ別の管理者を作成することをお勧めします。 詳細情報: インストール メディアの検索 (P. 236) デフォルトのポリシー ストア オブジェクトのインポート
デフォルトのポリシー ストア オブジェクトをインポートすると、管理 UI で使用する
ポリシー ストアがセットアップされます。 ポリシー ストアにポリシー情報を格納す
るには、デフォルトのポリシー ストア オブジェクトが必要です。 注: FIPS 専用モードでポリシー サーバをインストールした場合は、デフォルトの
ポリシー ストア オブジェクトをインポートするときに必ず ‐cf 引数を使用してくだ
さい。 デフォルトのポリシー ストア オブジェクトをインポートする方法
1. 以下のコマンドを実行します。 smobjimport -ipolicy_server_home¥db¥smdif¥smpolicy.smdif
-dsiteminder_super_user_name -wsiteminder_super_user_password -v
引数にスペースが含まれる場合、引数全体の前後に二重引用符を使用し
ます。 Windows の例: smobjimport -i"C:¥Program Files¥CA¥siteminder¥db¥smdif¥smpolicy.smdif" -d"SM Admin"
-wPassword -v
UNIX の例: smobjimport -i$NETE_PS_ROOT/db/smdif/smpolicy.smdif -d"SM Admin" -wPassword -v
policy_server_home ポリシー サーバのインストール パスを指定します。 ‐dsiteminder_super_user_name SiteMinder スーパーユーザ アカウントの名前を指定します。 デフォルト: siteminder 118 ディレクトリ設定ガイド
ポリシー ストアとしての Novell eDirectory
‐wsiteminder_super_user_password SiteMinder スーパーユーザ アカウントのパスワードを指定します。 ‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト値: stdout ‐cf (任意)FIPS 対応の暗号化を使用して機密データをインポートします。 注: この引数は、ポリシー サーバが FIPS 専用モードで動作している場
合にのみ必要です。 smobjimport によって、ポリシー ストア オブジェクトがインポートされます。 オブジェクトは、適切な場所に自動的にインポートされます。 2. 以下のコマンドを実行します。 smobjimport -ipolicy_server_home¥db¥smdif¥ampolicy.smdif
-dsiteminder_super_user_name -wsiteminder_super_user_password -f -v -l -c
policy_server_home ポリシー サーバのインストール パスを指定します。 ‐dsiteminder_super_user_name SiteMinder スーパーユーザ アカウントの名前を指定します。 デフォルト: siteminder ‐wsiteminder_super_user_password SiteMinder スーパーユーザ アカウントのパスワードを指定します。 ‐f 重複するオブジェクトを上書きします。 ‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト値: stdout 第 7 章: Novell eDirectory 119
ポリシー ストアとしての Novell eDirectory
‐l ログ ファイルを作成します。 ‐c smdif 入力ファイルに暗号化されていないデータが含まれていることを
示します。 smobjimport によって、ポリシー ストア オブジェクトがインポートされます。 こ
れらのオブジェクトは、適切な場所に自動的にインポートされます。 注: ampolicy.smdif をインポートすると、Federation セキュリティ サービス、
Web サービス変数、および eTelligent ルール機能が使用可能になります。
eTelligent ルール機能は、SiteMinder から別個にライセンスが提供されます。 この eTelligent ルール機能を使用する予定がある場合は、ライセンスの詳
細について、CA アカウント担当者に問い合わせてください。 これで、ポリシー ストア データ定義をインポートできるようになりました。 ポリシー ストア データ定義のインポート
ポリシー ストア データ定義のインポートは、管理 UI でポリシー ストアを使用する
ために必要です。 ベース定義は、ポリシー ストア データを記述します。 重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可能
ファイルを実行している場合は、管理者としてシステムにログインしている場合
でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細については、お
使いの SiteMinder コンポーネントのリリース ノートを参照してください。 ベース ポリシー ストア オブジェクトをインポートする方法
1. コマンド ウィンドウを開いて、以下のいずれかの場所に移動します。 ■
Windows ‐ policy_server_home¥xps¥dd ■
UNIX ‐ policy_server_home/xps/dd policy_server_home ポリシー サーバのインストール パスを指定します。 120 ディレクトリ設定ガイド
ポリシー ストアとしての Novell eDirectory
2. 以下のコマンドを実行します。 重要: XPSDDInstall ツールは、データ定義ファイルを使用して以下の順序
で実行します。それ以外の順序で実行すると、インポートは失敗します。 XPSDDInstall SmObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 注: 初めてこのファイルをインポートする場合は、ポリシー データが見つか
らないという警告メッセージが表示されます。 これは予期された動作で、イ
ンポートに影響しません。 3. 以下のコマンドを実行します。 XPSDDInstall EPMObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 4. 以下のコマンドを実行します。 XPSDDInstall SecCat.xdd
XPSDDInstall は必要なデータ定義をインポートします。 5. 以下のコマンドを実行します。 XPSDDInstall FssSmObjects.xdd
必要なポリシー ストア データ定義がすべてインポートされました。 LDAP サーバのリフレッシュ
変更が Novell eDirectory で有効になるように、LDAP サーバをリフレッシュします。 LDAP サーバをリフレッシュするには、Novell Client を使用します。 LDAP サーバをリフレッシュする方法
1. ConsoleOne を開きます。 2. ディレクトリ ツリーで LDAP サーバをダブルクリックします。 3. [LDAP サーバを今すぐリフレッシュ]をクリックします。 LDAP サーバがリフレッシュされます。 第 7 章: Novell eDirectory 121
ポリシー ストアとしての Novell eDirectory
ポリシー サーバの再起動
ポリシー ストアやその他のデータ ストアの設定を有効にするために、ポリシー サーバを再起動します。 注: UNIX システムでは、stop‐all コマンドの後に start‐all コマンドを使用すること
で、ポリシー サーバを再起動できます。 ポリシー サーバを再起動するには、以下の手順に従います。
1. ポリシー サーバ管理コンソールを開きます。 2. [ステータス]タブをクリックし、[ポリシー サーバ]グループ ボックスで[停止]
をクリックします。 赤色の信号アイコンが表示されて、ポリシー サーバが停止します。 3. [開始]をクリックします。 緑色の信号アイコンが表示されて、ポリシー サーバが起動します。 管理 UI 登録の準備
管理 UI に初めてログインする場合は、デフォルトの SiteMinder スーパーユーザ アカウント(siteminder)を使用します。 初めてログインするときは、ポリシー サー
バに 管理 UI を登録する必要があります。これで、両方のコンポーネントの間に
信頼関係が作成されます。 XPSRegClient ユーティリティを使用してスーパーユーザ アカウントの名前とパス
ワードを指定して、登録の準備をします。 ポリシー サーバは、これらの認証情報
を使用して、登録要求が有効であること、および信頼関係を確立できることを検
証します。 以下の点について考慮してください。 ■
認証情報を指定してから最初の 管理 UI ログインまでの時間は、24 時間に
制限されています。 24 時間以内に 管理 UI をインストールする予定がない
場合は、管理 UI をインストールする前に以下を実行します。 ■
(UNIX) XPSRegClient を使用する前に、SiteMinder 環境変数が設定されて
いることを確認してください。 環境変数が設定されていない場合は、手動で
設定します。 122 ディレクトリ設定ガイド
ポリシー ストアとしての Novell eDirectory
管理 UI 登録を準備する方法
1. ポリシー サーバ ホスト システムにログインします。 2. 以下のコマンドを実行します。 XPSRegClient siteminder[:passphrase] -adminui-setup -t timeout -r retries -c
comment -cp -l log_path -e error_path -vT -vI -vW -vE -vF
passphrase デフォルトの SiteMinder スーパーユーザ アカウント(siteminder)のパス
ワードを指定します。 注: パスフレーズを指定しないと、XPSRegClient により、パスフレーズの
入力とその確認を求めるプロンプトが表示されます。 ‐adminui–setup 管理 UI が初めてポリシー サーバに登録されていることを指定します。 ‐t timeout (任意)管理 UI をインストールしてから、ログインしてポリシー サーバと
の信頼関係を作成するまでの割り当て時間を指定します。 タイムアウト
値を超過すると、ポリシー サーバは登録リクエストを拒否します。 測定単位: 分 デフォルト: 240(4 時間) 最小制限: 1 最大制限: 1440(24 時間) ‐r retries (任意)管理 UI の登録時に許容される試行の失敗回数を指定します。 試行に失敗する原因としては、初めて 管理 UI にログインするときに間
違った SiteMinder 管理者クレデンシャルをサブミットしたことが考えられ
ます。 デフォルト: 1 最大制限: 5 ‐c comment (任意)指定されたコメントを情報目的で登録ログ ファイルに挿入しま
す。 注: コメントは引用符で囲んでください。 第 7 章: Novell eDirectory 123
ポリシー ストアとしての Novell eDirectory
‐cp (任意)登録ログ ファイルに複数行のコメントが含まれることを指定しま
す。 ユーティリティにより複数行のコメントが求められ、指定されたコメン
トが情報目的で登録ログ ファイルに挿入されます。 注: コメントは引用符で囲んでください。 ‐l log path (任意)登録ログ ファイルをエクスポートする場所を指定します。 デフォルト: siteminder_home¥log siteminder_home ポリシー サーバのインストール パスを指定します。 ‐e error_path (任意)例外を指定されたパスに送信します。 デフォルト: stderr ‐vT (任意)詳細レベルを TRACE に設定します。 ‐vI (任意)詳細レベルを INFO に設定します。 ‐vW (任意)詳細レベルを WARNING に設定します。 ‐vE (任意)詳細レベルを ERROR に設定します。 ‐vF (任意)詳細レベルを FATAL に設定します。 3. Enter キーを押します。 XPSRegClient は、ポリシー サーバに管理者クレデンシャルを提供します。 ポリシー サーバは、管理 UI への最初のログイン時に、登録リクエストを確認
するためにこれらのクレデンシャルを使用します。 124 ディレクトリ設定ガイド
6.x ポリシー ストアをアップグレードする方法
Novell eDirectory でのポリシー ストア オブジェクトの制限
Novell eDirectory でポリシー ストア オブジェクトを使用する場合は、以下の点を
考慮してください。 ■
ポリシー ストアが Novell eDirectory にある場合、eDirectory では属性を 64 文字を超える値に設定できないため、ポリシー ストア オブジェクトに 64 文
字より長い名前を付けることはできません。 これは、特に証明書マップに影
響します。通常、証明書マップには意図的に長い名前が付けられていま
す。 ■
ポリシー サーバは、Novell eDirectory にあるポリシー ストアの LDAP リフェラ
ルをサポートしていません。 6.x ポリシー ストアをアップグレードする方法
r12.0 SP3 ポリシー ストアに、新規のディレクトリ サーバ インスタンスは必要ありま
せん。 既存のポリシー ストアを r12.0 SP3 にアップグレードできます。 サポートされている LDAP またはリレーショナル データベースのポリシー ストアを
アップグレードするには、以下の手順に従います。 1. Novell XPS スキーマ ファイルを編集します。 2. ポリシー ストア スキーマを拡張します。 注:既存の r6.x ポリシー ストア スキーマは、変更されていません。 r12.0 SP3 の移行では、ポリシー ストア スキーマをアップグレードして、r12.0 SP3 に
よって必要とされるオブジェクトのポリシー ストアを拡張する必要がありま
す。 3. ベース ポリシー ストア オブジェクトをインポートします。 4. ポリシー ストア データ定義をインポートします。 注: 本書には記載されていないけれども、サポート マトリックスにはリストされて
いるディレクトリ サーバまたはデータベースをアップグレードする場合は、以下
の該当するガイドを参照してください。 ■
ポリシー サーバ設定ガイド ■
ポリシー サーバ インストール ガイド ■
アップグレード ガイド 第 7 章: Novell eDirectory 125
6.x ポリシー ストアをアップグレードする方法
Novell XPS スキーマ ファイルの編集
Novell サーバ DN の適切な情報を格納するように、Novell XPS スキーマ ファイル Novell.ldif を編集します。 Novell Client から Novell XPS スキーマ ファイルを編集
します。 Novell XPS スキーマ ファイルを編集する方法
1. ポリシー サーバがインストールされているマシン上の、
policy_server_home¥bin または policy_server_home/bin に移動します。 policy_server_home ポリシー サーバのインストール パスを指定します。 2. 以下のコマンドを実行します。 ldapsearch -hhost -pport -bcontainer -ssub -dAdminDN -wAdminPW
objectclass=ncpServer dn
例: ldapsearch -h192.168.1.47 -p389 -bo=nwqa47container -ssub
-dcn=admin,o=nwqa47container -wpassword objectclass=ncpServer dn
Novell サーバ DN が表示されます。 3. Novell XPS スキーマ ファイルを開きます。 policy_server_home¥xps¥db¥Novell.ldif 4. 各 NCP_Server 変数を、手順 2 で確認した Novell サーバ DN の値に置き換
えることによって、開いている XPS ファイルを手動で編集します。 例: Novell サーバ DN の値が cn=servername,o=servercontainer の場合は、
NCP_Server の各インスタンスを cn=servername,o=servercontainer に置き換
えます。 5. XPS ファイルを保存して閉じます。 Novell XPS スキーマ ファイルに、Novell サーバ DN の情報が格納されます。 126 ディレクトリ設定ガイド
6.x ポリシー ストアをアップグレードする方法
Novell ポリシー ストア スキーマの拡張
r12.0 SP3 によって導入されたオブジェクトを含めるように Novell 6.0 ポリシー スト
ア スキーマを拡張することができます。 既存の 6.0 ポリシー ストア スキーマまた
はデータに加える変更はありません。 Novell ポリシー ストア スキーマを拡張する方法
以下のコマンドを実行します。 smldapsetup ldmod -fpolicy_server_home/xps/db/Novell.ldif
‐f r12.0 SP3 で提供される XPS スキーマ ファイルのパスおよび名前を指定しま
す。 policy_server_home ポリシー サーバのインストール パスを指定します。 r12.0 SP3 によって導入されたオブジェクトを含めるようにポリシー ストア スキー
マが拡張されます。 注: これで、ポリシー ストア データ定義をインポートできます。 ベース ポリシー ストア オブジェクトのインポート
デフォルトの SiteMinder オブジェクトをインポートすると、管理 UI で使用するポ
リシー ストアがアップグレードされます。 デフォルトの SiteMinder オブジェクトは、
ポリシー ストアにポリシー情報を格納するために必要です。 重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可能
ファイルを実行している場合は、管理者としてシステムにログインしている場合
でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細については、お
使いの SiteMinder コンポーネントのリリース ノートを参照してください。 ベース ポリシー ストア オブジェクトをインポートする方法
1. 以下のコマンドを実行します。 smobjimport -ipolicy_server_home¥db¥smdif¥upgrade_smdif_file_name
-dsiteminder_super_user_name -wsiteminder_super_user_password
-v -f
policy_server_home ポリシー サーバのインストール パスを指定します。 第 7 章: Novell eDirectory 127
6.x ポリシー ストアをアップグレードする方法
upgrade_smdif_file_name インポート ファイルの名前を指定します。 ■
r60 から r12.0 SP3: sm_upgrade_60_to_R12sp3.smdif ■
r60 SP1 から r12.0 SP3: sm_upgrade_60sp1_to_R12sp3.smdif ■
r60 SP2 から r12.0 SP3: sm_upgrade_60sp2_to_R12sp3.smdif ■
r60 SP3 から r12.0 SP3: sm_upgrade_60sp3_to_R12sp3.smdif ■
r60 SP4 から r12.0 SP3: sm_upgrade_60sp4_to_R12sp3.smdif ■
r60 SP5 から r12.0 SP3: sm_upgrade_60sp5_to_R12sp3.smdif ■
r60 SP6 から r12.0 SP3: sm_upgrade_60sp6_to_r12sp3.smdif ‐dsiteminder_super_user_name SiteMinder 管理者アカウントの名前を指定します。 ‐wsiteminder_super_user_password SiteMinder 管理者アカウントのパスワードを指定します。 ‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト出力: stdout ‐f 重複するポリシー ストア オブジェクトを、r12.0 SP3 のもので上書きしま
す。 引数にスペースが含まれる場合、引数全体の前後に二重引用符を使用し
ます。 Windows の例: smobjimport -i"C:¥Program Files¥CA¥siteminder¥db¥smdif¥smpolicy.smdif" -d"SM Admin"
-wPassword -v
UNIX の例: smobjimport ‐i$NETE_PS_ROOT/db/smdif/smpolicy.smdif ‐d"SM Admin" ‐wPassword ‐v ベース ポリシー ストア オブジェクトがインポートされます。 128 ディレクトリ設定ガイド
6.x ポリシー ストアをアップグレードする方法
2. 以下のコマンドを実行します。 重要: ampolicy.smdif が以前にポリシー ストアにインポートされている場合
は再インポートしないでください。 smobjimport -ipolicy_server_home¥db¥smdif¥ampolicy.smdif
-dsiteminder_super_user_name -wsiteminder_super_user_password -f -v -l -c
‐policy_server_home インポート ファイルのパスと名前を指定します。 ‐dsiteminder_super_user_name SiteMinder 管理者アカウントの名前を指定します。 ‐wsiteminder_super_user_password SiteMinder 管理者アカウントのパスワードを指定します。 ‐f 重複するオブジェクトを上書きします。 ‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト値: stdout ‐l ログ ファイルを作成します。 ‐c smdif 入力ファイルに暗号化されていないデータが含まれていることを
示します。 注: ampolicy.smdif をインポートすると、SiteMinder から別々にライセンスさ
れるフェデレーション セキュリティ サービス、Web サービス変数、および eTelligent ルール機能が使用可能になります。 eTelligent ルール機能を使
用する予定の場合は、ライセンス情報について CA ジャパン ダイレクトに問
い合わせてください。 これで、ポリシー ストア データ定義をインポートできるようになりました。 第 7 章: Novell eDirectory 129
6.x ポリシー ストアをアップグレードする方法
ポリシー ストア データ定義のインポート
ポリシー ストア データ定義のインポートは、管理 UI でポリシー ストアを使用する
ために必要です。 ベース定義は、ポリシー ストア データを記述します。 重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可能
ファイルを実行している場合は、管理者としてシステムにログインしている場合
でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細については、お
使いの SiteMinder コンポーネントのリリース ノートを参照してください。 ベース ポリシー ストア オブジェクトをインポートする方法
1. コマンド ウィンドウを開いて、以下のいずれかの場所に移動します。 ■
Windows ‐ policy_server_home¥xps¥dd ■
UNIX ‐ policy_server_home/xps/dd policy_server_home ポリシー サーバのインストール パスを指定します。 2. 以下のコマンドを実行します。 重要: XPSDDInstall ツールは、データ定義ファイルを使用して以下の順序
で実行します。それ以外の順序で実行すると、インポートは失敗します。 XPSDDInstall SmObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 注: 初めてこのファイルをインポートする場合は、ポリシー データが見つか
らないという警告メッセージが表示されます。 これは予期された動作で、イ
ンポートに影響しません。 3. 以下のコマンドを実行します。 XPSDDInstall EPMObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 4. 以下のコマンドを実行します。 XPSDDInstall SecCat.xdd
XPSDDInstall は必要なデータ定義をインポートします。 5. 以下のコマンドを実行します。 XPSDDInstall FssSmObjects.xdd
必要なポリシー ストア データ定義がすべてインポートされました。 130 ディレクトリ設定ガイド
第 8 章: Oracle Internet Directory Server
このセクションには、以下のトピックが含まれています。 ポリシー ストアとしての Oracle Internet Directory (P. 131) 6.x ポリシー ストアをアップグレードする方法 (P. 145) ポリシー ストアとしての Oracle Internet Directory
Windows および UNIX システムにインストールされたポリシー サーバは、Oracle Internet Directory(OID)をポリシー ストアとして使用することができます。 以下の
セクションで、OID をポリシー ストアとして設定する方法を詳しく説明します。 ディレクトリ サーバ情報の収集
LDAP ディレクトリ サーバをポリシー ストアとして設定するか、または既存のポリ
シー ストアをアップグレードするには、特定のディレクトリ サーバ情報が必要で
す。 作業を始める前に、以下の情報を収集してください。 値を記録するために
ポリシー ストアのワークシートを使用できます。 注: ポリシー ストアおよびデータ ストアの各ワークシートが用意されているので、
SiteMinder データ ストアを設定またはアップグレードする前の情報の収集およ
び記録に使用することができます。 作業を始める前に、該当するワークシートを
印刷し、そのワークシートに必要な情報を記録しておくことができます。 ホスト情報 ディレクトリ サーバの完全修飾ホスト名または IP アドレスを指定します。 ポート情報 (任意)標準以外のポートを指定します。 デフォルト値: 636(SSL)および 389(SSL 以外) 管理 DN LDAP ツリー内のポリシー ストア ルート オブジェクトの下でオブジェクトの作
成、読み取り、変更、および削除を行う権限を持つユーザの LDAP ユーザ名
を指定します。 第 8 章: Oracle Internet Directory Server 131
ポリシー ストアとしての Oracle Internet Directory
管理パスワード 管理 DN のパスワードを指定します。 ポリシー サーバのルート DN ポリシー ストア オブジェクトを定義する、LDAP ツリー内のノードの識別名を
指定します。 SSL クライアント証明書 SSL クライアント証明書データベース ファイルがあるディレクトリのパス名を指
定します。 制限: SSL のみ ポリシー サーバを設定する方法
OID をポリシー ストアとして設定するには、以下の手順に従います。 1. SiteMinder スキーマ ファイルをダウンロードします。 2. Oracle Internet Directory でドメインを設定します。 3. ディレクトリ サーバにポリシー サーバを示します。 4. ポリシー ストア スキーマを作成します。 5. SiteMinder スーパーユーザ パスワードを設定します。 注: SiteMinder スーパーユーザ パスワードがすでにある場合は、この手順
を実行する必要はありません。 6. デフォルトのポリシー ストア オブジェクトをインポートします。 7. ポリシー ストア データ定義をインポートします。 8. ポリシー サーバを再起動します。 9. 管理 UI の登録を準備します。 132 ディレクトリ設定ガイド
ポリシー ストアとしての Oracle Internet Directory
SiteMinder スキーマ ファイルのダウンロード
SiteMinder スキーマを設定するのに必要な 1 つ以上のスキーマ ファイルが、ポ
リシー サーバ インストールに含まれていません。 これらのファイルは CA SiteMinder Tier 2 ディレクトリ製品コンポーネント ダウンロードにあります。 Tier 2 ディレクトリ製品コンポーネントをダウンロードする方法
1. テクニカル サポート サイトにログインします。 2. [Support]の下の[Download Center]をクリックします。 [Download Center]画面が表示されます。 3. [Select a Product]フィールドに「SiteMinder」と入力します。 4. [Select a Release]リストからリリースを選択します。 5. [Select a Gen Level]リストからサービス パックを選択します。 6. [Go]をクリックします。 [Product Downloads]画面が表示されます。 Tier 2 ディレクトリ コンポーネン
ト ダウンロードはリストの下のほうにあります。 7. zip ファイルをローカルに保存し、ポリシー サーバ ホスト システムにファイル
を抽出します。 Oracle Internet Directory でのドメインの設定
OID をポリシー ストアとして設定するには、まず OID にドメインを作成します。 Oracle Internet Directory にドメインを設定する方法
1. Oracle Data Manager(ODM)を開きます。 2. [Entry Management]を右クリックし、[Create]を選択します。 [Distinguished Name]ダイアログ ボックスが開きます。 3. 識別名の値として dc=dcbok を入力します。 4. dc の値として dc を入力します。 5. 組織単位を作成します。 6. 組織単位を選択します。 第 8 章: Oracle Internet Directory Server 133
ポリシー ストアとしての Oracle Internet Directory
7. 識別名の値として ou=bok、dc=dcbok を入力します。 8. ou の値として bok を入力します。 OID ドメインが設定されます。 ポリシー サーバからディレクトリ サーバへの参照の設定
ポリシー サーバが、ポリシー ストアに対して情報の読み取りおよび書き込みを
行うために必要なシステム情報と管理権限を持つことができるように、ポリシー サーバから LDAP ディレクトリ サーバへの参照を設定します。 ポリシー サーバからディレクトリ サーバへの参照を設定する方法 1. ポリシー サーバ ホスト システムから以下コマンドを実行します。 smldapsetup status -hhost -pport -dAdminDN
-wAdminPW -rroot -ssl1/0 -ccert
‐hhost LDAP サーバのホスト システムの IP アドレスを指定します。 ‐pport LDAP サーバが受信待機するポートを指定します。 ‐dAdminDN LDAP ディレクトリ サーバに LDAP スキーマを作成する権限を持つ LDAP ユーザの名前を指定します。 ADAM または AD LDS: guid 値を含め、ディレクトリ サーバ管理者の完
全なドメイン名を指定します。 例: CN=user1,CN=People,CN=Configuration,CN,{guid} ‐wAdminPW LDAP ディレクトリ サーバに LDAP スキーマを作成する権限を持つ LDAP ユーザのパスワードを指定します。 ‐rroot LDAP ディレクトリ内の SiteMinder データの DN ロケーションを指定しま
す。 ADAM または AD LDS: ポリシー ストア スキーマ データを置く、ADAM ま
たは AD LDS サーバ内のアプリケーション パーティションの既存のルート DN ロケーションを指定します。 134 ディレクトリ設定ガイド
ポリシー ストアとしての Oracle Internet Directory
‐ssl1|0 SSL 接続を指定します。 制限: 0=no | 1=yes デフォルト: 0 ‐ccert (ssl 値が 1 の場合にのみ必須)SSL クライアント証明書データベース ファイル(cert7.db)があるディレクトリのパスを指定します。 LDAP ポリシー ストア接続パラメータの設定が適正かどうかが検証されます。 2. 以下のコマンドを実行します。 smldapsetup reg -hhost -pport -dAdminDN
-wAdminPW -rroot -ssl1/0 -ccert
LDAP ディレクトリ サーバの接続がテストされ、サーバが SiteMinder ポリシー ストアとして設定されます。 ポリシー ストア スキーマの作成
r12.0 SP3 によって導入されたオブジェクトを含めるためのポリシー ストア スキー
マを作成することができます。 ポリシー ストア スキーマを作成する方法 1. 以下のコマンドを実行します。 smldapsetup ldgen -ffile_name.ldif
‐f 作成するスキーマ ファイルの名前を指定します。 2. 以下のコマンドを実行します。 smldapsetup ldmod -ffile_name.ldif
‐f 作成したスキーマ ファイルの名前を指定します。 第 8 章: Oracle Internet Directory Server 135
ポリシー ストアとしての Oracle Internet Directory
3. 以下のコマンドを実行します。 ldapmodify -hhost -pport -dAdminDN -wAdminPW
-c -fpath/xps/oid_10g/OID_10g.ldif
-Z -Pcert
注: スキーマ ファイルはバージョンに固有ですが、このファイルを使用して 、
サポートされる OID のすべてのバージョンのポリシー ストア スキーマをイン
ポートすることができます。 ‐hhost LDAP ディレクトリ サーバの IP アドレスを指定します。 例: 123.123.12.12 ‐pport LDAP ディレクトリ サーバのポート番号を指定します。 例: 3500 ‐dAdminDN LDAP ディレクトリ サーバに新規の LDAP スキーマを作成するために必
要な権限を持つ LDAP ユーザの名前を指定します。 ‐wAdminPW ‐d オプションで指定された管理者のパスワードを指定します。 ‐c 連続モードを指定します(エラーで停止しません)。 ‐fpath Tier 2 ディレクトリ zip から抽出されたスキーマ ファイルへのパスを指定
します。 ‐Z SSL 暗号化接続を指定します。 136 ディレクトリ設定ガイド
ポリシー ストアとしての Oracle Internet Directory
‐Pcert SSL クライアント証明書データベース ファイル(cert7.db)のパスを指定し
ます。 例: cert7.db が app/siteminder/ssl に存在する場合は、以下を指定します。 -Papp/siteminder/ssl
r12.0 SP3 に対するポリシー ストア スキーマが作成されます。 SiteMinder スーパーユーザ パスワードの設定
デフォルトの SiteMinder 管理者アカウントの名前は siteminder です。 このアカ
ウントは最大の権限を持っています。 その他の SiteMinder 管理者を作成できる
まで SiteMinder のユーザ インターフェースとユーティリティの管理に使用できる
ように、このアカウントのパスワードを設定します。 注: smreg ユーティリティは、ポリシー サーバ インストール キットの最上位レベ
ルにあります。 スーパーユーザのパスワードを設定する方法
1. smreg ユーティリティを policy_server_home¥bin にコピーします。 policy_server_home ポリシー サーバのインストール パスを指定します。 2. 以下のコマンドを実行します。 smreg -su password
重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可
能ファイルを実行している場合は、管理者としてシステムにログインしている
場合でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細につい
ては、お使いの SiteMinder コンポーネントのリリース ノートを参照してくださ
い。 password デフォルトの SiteMinder 管理者のパスワードを指定します。 第 8 章: Oracle Internet Directory Server 137
ポリシー ストアとしての Oracle Internet Directory
制限: –
パスワードは 6 文字以上、24 文字以下である必要があります。 –
パスワードには、アンパサンド(&)またはアスタリスク(*)を含むことはで
きません。 –
パスワードにスペースが含まれている場合は、引用符でパスフレーズを
囲みます。 注: パスワードは、Oracle ポリシー ストアに保管する場合を除き、大文字小
文字が区別されません。 3. policy_server_home¥bin から smreg ユーティリティを削除します。 smreg を
削除すると、既存のパスワードを把握していない限り、パスワードを変更する
ことはできなくなります。 デフォルトの SiteMinder 管理者アカウントのパスワードが設定されます。 注: 日常的な作業にはデフォルトのスーパーユーザを使用しないことをお勧め
します。 デフォルトのスーパーユーザは、以下の場合に使用してください。 ■
デフォルトのポリシー ストア オブジェクトをインポートする場合。 ■
FSS 管理 UI および 管理 UI に初めてアクセスする場合。 スーパーユーザ権
限を持つ別の管理者を作成することをお勧めします。 詳細情報: インストール メディアの検索 (P. 236) 138 ディレクトリ設定ガイド
ポリシー ストアとしての Oracle Internet Directory
デフォルトのポリシー ストア オブジェクトのインポート
デフォルトのポリシー ストア オブジェクトをインポートすると、管理 UI で使用する
ポリシー ストアがセットアップされます。 ポリシー ストアにポリシー情報を格納す
るには、デフォルトのポリシー ストア オブジェクトが必要です。 注: FIPS 専用モードでポリシー サーバをインストールした場合は、デフォルトの
ポリシー ストア オブジェクトをインポートするときに必ず ‐cf 引数を使用してくだ
さい。 デフォルトのポリシー ストア オブジェクトをインポートする方法
1. 以下のコマンドを実行します。 smobjimport -ipolicy_server_home¥db¥smdif¥smpolicy.smdif
-dsiteminder_super_user_name -wsiteminder_super_user_password -v
引数にスペースが含まれる場合、引数全体の前後に二重引用符を使用し
ます。 Windows の例: smobjimport -i"C:¥Program Files¥CA¥siteminder¥db¥smdif¥smpolicy.smdif" -d"SM Admin"
-wPassword -v
UNIX の例: smobjimport -i$NETE_PS_ROOT/db/smdif/smpolicy.smdif -d"SM Admin" -wPassword -v
policy_server_home ポリシー サーバのインストール パスを指定します。 ‐dsiteminder_super_user_name SiteMinder スーパーユーザ アカウントの名前を指定します。 デフォルト: siteminder ‐wsiteminder_super_user_password SiteMinder スーパーユーザ アカウントのパスワードを指定します。 ‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト値: stdout 第 8 章: Oracle Internet Directory Server 139
ポリシー ストアとしての Oracle Internet Directory
‐cf (任意)FIPS 対応の暗号化を使用して機密データをインポートします。 注: この引数は、ポリシー サーバが FIPS 専用モードで動作している場
合にのみ必要です。 smobjimport によって、ポリシー ストア オブジェクトがインポートされます。 オブジェクトは、適切な場所に自動的にインポートされます。 2. 以下のコマンドを実行します。 smobjimport -ipolicy_server_home¥db¥smdif¥ampolicy.smdif
-dsiteminder_super_user_name -wsiteminder_super_user_password -f -v -l -c
policy_server_home ポリシー サーバのインストール パスを指定します。 ‐dsiteminder_super_user_name SiteMinder スーパーユーザ アカウントの名前を指定します。 デフォルト: siteminder ‐wsiteminder_super_user_password SiteMinder スーパーユーザ アカウントのパスワードを指定します。 ‐f 重複するオブジェクトを上書きします。 ‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト値: stdout ‐l ログ ファイルを作成します。 ‐c smdif 入力ファイルに暗号化されていないデータが含まれていることを
示します。 140 ディレクトリ設定ガイド
ポリシー ストアとしての Oracle Internet Directory
smobjimport によって、ポリシー ストア オブジェクトがインポートされます。 こ
れらのオブジェクトは、適切な場所に自動的にインポートされます。 注: ampolicy.smdif をインポートすると、Federation セキュリティ サービス、
Web サービス変数、および eTelligent ルール機能が使用可能になります。
eTelligent ルール機能は、SiteMinder から別個にライセンスが提供されます。 この eTelligent ルール機能を使用する予定がある場合は、ライセンスの詳
細について、CA アカウント担当者に問い合わせてください。 これで、ポリシー ストア データ定義をインポートできるようになりました。 ポリシー ストア データ定義のインポート
ポリシー ストア データ定義のインポートは、管理 UI でポリシー ストアを使用する
ために必要です。 ベース定義は、ポリシー ストア データを記述します。 重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可能
ファイルを実行している場合は、管理者としてシステムにログインしている場合
でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細については、お
使いの SiteMinder コンポーネントのリリース ノートを参照してください。 ベース ポリシー ストア オブジェクトをインポートする方法
1. コマンド ウィンドウを開いて、以下のいずれかの場所に移動します。 ■
Windows ‐ policy_server_home¥xps¥dd ■
UNIX ‐ policy_server_home/xps/dd policy_server_home ポリシー サーバのインストール パスを指定します。 2. 以下のコマンドを実行します。 重要: XPSDDInstall ツールは、データ定義ファイルを使用して以下の順序
で実行します。それ以外の順序で実行すると、インポートは失敗します。 XPSDDInstall SmObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 注: 初めてこのファイルをインポートする場合は、ポリシー データが見つか
らないという警告メッセージが表示されます。 これは予期された動作で、イ
ンポートに影響しません。 第 8 章: Oracle Internet Directory Server 141
ポリシー ストアとしての Oracle Internet Directory
3. 以下のコマンドを実行します。 XPSDDInstall EPMObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 4. 以下のコマンドを実行します。 XPSDDInstall SecCat.xdd
XPSDDInstall は必要なデータ定義をインポートします。 5. 以下のコマンドを実行します。 XPSDDInstall FssSmObjects.xdd
必要なポリシー ストア データ定義がすべてインポートされました。 ポリシー サーバの再起動
ポリシー ストアやその他のデータ ストアの設定を有効にするために、ポリシー サーバを再起動します。 注: UNIX システムでは、stop‐all コマンドの後に start‐all コマンドを使用すること
で、ポリシー サーバを再起動できます。 ポリシー サーバを再起動するには、以下の手順に従います。
1. ポリシー サーバ管理コンソールを開きます。 2. [ステータス]タブをクリックし、[ポリシー サーバ]グループ ボックスで[停止]
をクリックします。 赤色の信号アイコンが表示されて、ポリシー サーバが停止します。 3. [開始]をクリックします。 緑色の信号アイコンが表示されて、ポリシー サーバが起動します。 管理 UI 登録の準備
管理 UI に初めてログインする場合は、デフォルトの SiteMinder スーパーユーザ アカウント(siteminder)を使用します。 初めてログインするときは、ポリシー サー
バに 管理 UI を登録する必要があります。これで、両方のコンポーネントの間に
信頼関係が作成されます。 XPSRegClient ユーティリティを使用してスーパーユーザ アカウントの名前とパス
ワードを指定して、登録の準備をします。 ポリシー サーバは、これらの認証情報
を使用して、登録要求が有効であること、および信頼関係を確立できることを検
証します。 142 ディレクトリ設定ガイド
ポリシー ストアとしての Oracle Internet Directory
以下の点について考慮してください。 ■
認証情報を指定してから最初の 管理 UI ログインまでの時間は、24 時間に
制限されています。 24 時間以内に 管理 UI をインストールする予定がない
場合は、管理 UI をインストールする前に以下を実行します。 ■
(UNIX) XPSRegClient を使用する前に、SiteMinder 環境変数が設定されて
いることを確認してください。 環境変数が設定されていない場合は、手動で
設定します。 管理 UI 登録を準備する方法
1. ポリシー サーバ ホスト システムにログインします。 2. 以下のコマンドを実行します。 XPSRegClient siteminder[:passphrase] -adminui-setup -t timeout -r retries -c
comment -cp -l log_path -e error_path -vT -vI -vW -vE -vF
passphrase デフォルトの SiteMinder スーパーユーザ アカウント(siteminder)のパス
ワードを指定します。 注: パスフレーズを指定しないと、XPSRegClient により、パスフレーズの
入力とその確認を求めるプロンプトが表示されます。 ‐adminui–setup 管理 UI が初めてポリシー サーバに登録されていることを指定します。 ‐t timeout (任意)管理 UI をインストールしてから、ログインしてポリシー サーバと
の信頼関係を作成するまでの割り当て時間を指定します。 タイムアウト
値を超過すると、ポリシー サーバは登録リクエストを拒否します。 測定単位: 分 デフォルト: 240(4 時間) 最小制限: 1 最大制限: 1440(24 時間) 第 8 章: Oracle Internet Directory Server 143
ポリシー ストアとしての Oracle Internet Directory
‐r retries (任意)管理 UI の登録時に許容される試行の失敗回数を指定します。 試行に失敗する原因としては、初めて 管理 UI にログインするときに間
違った SiteMinder 管理者クレデンシャルをサブミットしたことが考えられ
ます。 デフォルト: 1 最大制限: 5 ‐c comment (任意)指定されたコメントを情報目的で登録ログ ファイルに挿入しま
す。 注: コメントは引用符で囲んでください。 ‐cp (任意)登録ログ ファイルに複数行のコメントが含まれることを指定しま
す。 ユーティリティにより複数行のコメントが求められ、指定されたコメン
トが情報目的で登録ログ ファイルに挿入されます。 注: コメントは引用符で囲んでください。 ‐l log path (任意)登録ログ ファイルをエクスポートする場所を指定します。 デフォルト: siteminder_home¥log siteminder_home ポリシー サーバのインストール パスを指定します。 ‐e error_path (任意)例外を指定されたパスに送信します。 デフォルト: stderr ‐vT (任意)詳細レベルを TRACE に設定します。 144 ディレクトリ設定ガイド
6.x ポリシー ストアをアップグレードする方法
‐vI (任意)詳細レベルを INFO に設定します。 ‐vW (任意)詳細レベルを WARNING に設定します。 ‐vE (任意)詳細レベルを ERROR に設定します。 ‐vF (任意)詳細レベルを FATAL に設定します。 3. Enter キーを押します。 XPSRegClient は、ポリシー サーバに管理者クレデンシャルを提供します。 ポリシー サーバは、管理 UI への最初のログイン時に、登録リクエストを確認
するためにこれらのクレデンシャルを使用します。 6.x ポリシー ストアをアップグレードする方法
r12.0 SP3 ポリシー ストアに、新規のディレクトリ サーバ インスタンスは必要ありま
せん。 既存のポリシー ストアを r12.0 SP3 にアップグレードできます。 ポリシー ストアをアップグレードするには、以下の手順を実行します。 1. ポリシー ストア スキーマを拡張します。 注:既存の r6.x ポリシー ストア スキーマは、変更されていません。 r12.0 SP3 の移行では、ポリシー ストア スキーマをアップグレードして、r12.0 SP3 に
よって必要とされるオブジェクトのポリシー ストアを拡張する必要がありま
す。 2. ベース ポリシー ストア オブジェクトをインポートします。 3. ポリシー ストア データ定義をインポートします。 注: サポート マトリックスにリストされているディレクトリ サーバまたはデータベー
スで、本書に記載されていないものをアップグレードする場合は、「SiteMinder アップグレード ガイド」を参照してください。 第 8 章: Oracle Internet Directory Server 145
6.x ポリシー ストアをアップグレードする方法
Oracle Internet Directory ポリシー ストア スキーマの拡張
r12.0 SP3 によって導入されたオブジェクトを含めるように 6.x ポリシー ストア ス
キーマを拡張することができます。 既存の 6.x ポリシー ストア スキーマに加える
変更はありません。 Oracle Internet Directory ポリシー ストア スキーマを拡張する方法
1. policy_server_home/bin または policy_server_home¥bin に移動します。 policy_server_home ポリシー サーバのインストール パスを指定します。 2. 以下のコマンドを実行します。 ldapmodify -hhost -pport -dAdminDN -wAdminPW
-c -fpath/xps/oid_10g/OID_10g.ldif
-Z -Pcert
‐hhost LDAP ディレクトリ サーバの IP アドレスを指定します。 例: 123.123.12.12 ‐pport LDAP ディレクトリ サーバのポート番号を指定します。 例: 3500 ‐dAdminDN LDAP ディレクトリ サーバに新規の LDAP スキーマを作成するために必
要な権限を持つ LDAP ユーザの名前を指定します。 ‐wAdminPW ‐d オプションで指定された管理者のパスワードを指定します。 ‐c 連続モードを指定します(エラーで停止しません)。 ‐fpath Tier 2 ディレクトリ zip から抽出されたスキーマ ファイルへのパスを指定
します。 ‐Z SSL 暗号化接続を指定します。 146 ディレクトリ設定ガイド
6.x ポリシー ストアをアップグレードする方法
‐Pcert SSL クライアント証明書データベースファイル(cert7.db)があるディレクト
リのパスを指定します。 例: cert7.db が app/siteminder/ssl に存在する場合は、以下を指定します。 -Papp/siteminder/ssl
r12.0 SP3 によって導入されたオブジェクトを含めるようにポリシー ストア ス
キーマが拡張されます。 ベース ポリシー ストア オブジェクトのインポート
デフォルトの SiteMinder オブジェクトをインポートすると、管理 UI で使用するポ
リシー ストアがアップグレードされます。 デフォルトの SiteMinder オブジェクトは、
ポリシー ストアにポリシー情報を格納するために必要です。 重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可能
ファイルを実行している場合は、管理者としてシステムにログインしている場合
でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細については、お
使いの SiteMinder コンポーネントのリリース ノートを参照してください。 ベース ポリシー ストア オブジェクトをインポートする方法
1. 以下のコマンドを実行します。 smobjimport -ipolicy_server_home¥db¥smdif¥upgrade_smdif_file_name
-dsiteminder_super_user_name -wsiteminder_super_user_password
-v -f
policy_server_home ポリシー サーバのインストール パスを指定します。 upgrade_smdif_file_name インポート ファイルの名前を指定します。 ■
r60 から r12.0 SP3: sm_upgrade_60_to_R12sp3.smdif ■
r60 SP1 から r12.0 SP3: sm_upgrade_60sp1_to_R12sp3.smdif ■
r60 SP2 から r12.0 SP3: sm_upgrade_60sp2_to_R12sp3.smdif ■
r60 SP3 から r12.0 SP3: sm_upgrade_60sp3_to_R12sp3.smdif ■
r60 SP4 から r12.0 SP3: sm_upgrade_60sp4_to_R12sp3.smdif 第 8 章: Oracle Internet Directory Server 147
6.x ポリシー ストアをアップグレードする方法
■
r60 SP5 から r12.0 SP3: sm_upgrade_60sp5_to_R12sp3.smdif ■
r60 SP6 から r12.0 SP3: sm_upgrade_60sp6_to_r12sp3.smdif ‐dsiteminder_super_user_name SiteMinder 管理者アカウントの名前を指定します。 ‐wsiteminder_super_user_password SiteMinder 管理者アカウントのパスワードを指定します。 ‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト出力: stdout ‐f 重複するポリシー ストア オブジェクトを、r12.0 SP3 のもので上書きしま
す。 引数にスペースが含まれる場合、引数全体の前後に二重引用符を使用し
ます。 Windows の例: smobjimport -i"C:¥Program Files¥CA¥siteminder¥db¥smdif¥smpolicy.smdif" -d"SM Admin"
-wPassword -v
UNIX の例: smobjimport ‐i$NETE_PS_ROOT/db/smdif/smpolicy.smdif ‐d"SM Admin" ‐wPassword ‐v ベース ポリシー ストア オブジェクトがインポートされます。 2. 以下のコマンドを実行します。 重要: ampolicy.smdif が以前にポリシー ストアにインポートされている場合
は再インポートしないでください。 smobjimport -ipolicy_server_home¥db¥smdif¥ampolicy.smdif
-dsiteminder_super_user_name -wsiteminder_super_user_password -f -v -l -c
‐policy_server_home インポート ファイルのパスと名前を指定します。 ‐dsiteminder_super_user_name SiteMinder 管理者アカウントの名前を指定します。 ‐wsiteminder_super_user_password SiteMinder 管理者アカウントのパスワードを指定します。 148 ディレクトリ設定ガイド
6.x ポリシー ストアをアップグレードする方法
‐f 重複するオブジェクトを上書きします。 ‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト値: stdout ‐l ログ ファイルを作成します。 ‐c smdif 入力ファイルに暗号化されていないデータが含まれていることを
示します。 注: ampolicy.smdif をインポートすると、SiteMinder から別々にライセンスさ
れるフェデレーション セキュリティ サービス、Web サービス変数、および eTelligent ルール機能が使用可能になります。 eTelligent ルール機能を使
用する予定の場合は、ライセンス情報について CA ジャパン ダイレクトに問
い合わせてください。 これで、ポリシー ストア データ定義をインポートできるようになりました。 ポリシー ストア データ定義のインポート
ポリシー ストア データ定義のインポートは、管理 UI でポリシー ストアを使用する
ために必要です。 ベース定義は、ポリシー ストア データを記述します。 重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可能
ファイルを実行している場合は、管理者としてシステムにログインしている場合
でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細については、お
使いの SiteMinder コンポーネントのリリース ノートを参照してください。 ベース ポリシー ストア オブジェクトをインポートする方法
1. コマンド ウィンドウを開いて、以下のいずれかの場所に移動します。 ■
Windows ‐ policy_server_home¥xps¥dd ■
UNIX ‐ policy_server_home/xps/dd policy_server_home ポリシー サーバのインストール パスを指定します。 第 8 章: Oracle Internet Directory Server 149
6.x ポリシー ストアをアップグレードする方法
2. 以下のコマンドを実行します。 重要: XPSDDInstall ツールは、データ定義ファイルを使用して以下の順序
で実行します。それ以外の順序で実行すると、インポートは失敗します。 XPSDDInstall SmObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 注: 初めてこのファイルをインポートする場合は、ポリシー データが見つか
らないという警告メッセージが表示されます。 これは予期された動作で、イ
ンポートに影響しません。 3. 以下のコマンドを実行します。 XPSDDInstall EPMObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 4. 以下のコマンドを実行します。 XPSDDInstall SecCat.xdd
XPSDDInstall は必要なデータ定義をインポートします。 5. 以下のコマンドを実行します。 XPSDDInstall FssSmObjects.xdd
必要なポリシー ストア データ定義がすべてインポートされました。 150 ディレクトリ設定ガイド
第 9 章: OpenLDAP サーバ
このセクションには、以下のトピックが含まれています。 SiteMinder スキーマ ファイルのダウンロード (P. 151) Slapd 構成ファイルを設定する方法 (P. 152) データベースを作成する方法 (P. 156) ディレクトリ サーバをポリシー ストアとして設定する方法 (P. 158) ディレクトリ サーバをユーザ ストアとして設定する方法 (P. 165) ポリシー ストアに対する SSL の設定 (P. 168) 6.x ポリシー ストアをアップグレードする方法 (P. 169) OpenLDAP のトラブルシューティング (P. 174) SiteMinder スキーマ ファイルのダウンロード
SiteMinder スキーマを設定するのに必要な 1 つ以上のスキーマ ファイルが、ポ
リシー サーバ インストールに含まれていません。 これらのファイルは CA SiteMinder Tier 2 ディレクトリ製品コンポーネント ダウンロードにあります。 Tier 2 ディレクトリ製品コンポーネントをダウンロードする方法
1. テクニカル サポート サイトにログインします。 2. [Support]の下の[Download Center]をクリックします。 [Download Center]画面が表示されます。 3. [Select a Product]フィールドに「SiteMinder」と入力します。 4. [Select a Release]リストからリリースを選択します。 5. [Select a Gen Level]リストからサービス パックを選択します。 6. [Go]をクリックします。 [Product Downloads]画面が表示されます。 Tier 2 ディレクトリ コンポーネン
ト ダウンロードはリストの下のほうにあります。 7. zip ファイルをローカルに保存し、ポリシー サーバ ホスト システムにファイル
を抽出します。 第 9 章: OpenLDAP サーバ 151
Slapd 構成ファイルを設定する方法
Slapd 構成ファイルを設定する方法
OpenLDAP ディレクトリ サーバをポリシー ストアとして使用できるようにするには、
事前に OpenLDAP ディレクトリ サーバで追加設定を行っておく必要があります。 設定手順は以下のとおりです。 1. SiteMinder スキーマ ファイルを指定します。 2. 認証を有効にします。 3. データベース ディレクティブを指定します。 4. 構成ファイルをテストします。 5. OpenLDAP サーバのを起動します。 SiteMinder スキーマ ファイルの指定
slapd 構成ファイル(slapd.conf)の include セクションにスキーマ ファイルを指定
することによって、slapd プロセス(LDAP ディレクトリ サーバ デーモン)は追加の
構成情報を読み取ることができます。 含めるファイルは、適切な slapd 設定ファ
イル形式に従う必要があります。 スキーマ ファイルを指定する方法
1. OpenLDAP インストール ディレクトリ内のスキーマ フォルダに、以下のスキー
マ ファイルをコピーします。 ■
path/openldap/openldap_attribute.schema ■
path/openldap/openldap_object.schema ■
path/xps/openldap/openldap_attribute_XPS.schema ■
path/xps/openldap/openldap_object_XPS.schema path Tier 2 ディレクトリ zip から抽出されたスキーマ ファイルへのパスを指定
します。 2. slapd 構成ファイルの include セクションに、以下を入力します。 ....
.....
include /usr/local/etc/openldap/schema/openldap_attribute.schema
include /usr/local/etc/openldap/schema/openldap_object.schema
152 ディレクトリ設定ガイド
Slapd 構成ファイルを設定する方法
include /usr/local/etc/openldap/schema/openldap_attribute_XPS.schema
include /usr/local/etc/openldap/schema/openldap_object_XPS.schema
注: この手順は、OpenLDAP サーバが /usr/local/etc/openldap にあり、ス
キーマ ファイルが schema サブディレクトリにあることを前提としています。 r12.0 SP3 に対するポリシー ストア スキーマが作成されます。 ユーザ認証の有効化
ユーザ認証を有効にすることにより、サポートされた認証方式でリソースを保護
することができます。 ユーザ認証を有効にするには、slapd 設定ファイルに以下の行を追加します。 access to attr=userpassword
by self write
by anonymous auth
by * none
データベース ディレクティブの指定
slapd 設定ファイルには、さらにデータベース ディレクティブの値が必要です。 ディレクティブを指定するには、以下を編集します。 database 任意のサポートされているバックエンド タイプを指定します。 例: bdb suffix データベースのサフィックスを指定します。 例: dc=example、dc=com rootdn ルートの DN を指定します。 例: cn=Manager、dc=example、dc=com rootpw ルートのパスワードを指定します。 第 9 章: OpenLDAP サーバ 153
Slapd 構成ファイルを設定する方法
directory データベース ディレクトリのパスを指定します。 例: /usr/local/var/openldap‐data 注: データベース ディレクトリは、slapd を実行する前に存在していることが
必要です。slapd プロセスにアクセス可能である必要があるのは、このディレ
クトリのみです。 クライアント サイドの並べ替えのサポート
サポートされている LDAP ディレクトリで、サーバ サイドの並べ替えをサポートし
ていないのは OpenLDAP のみです。 代わりに、OpenLDAP では、すべての並べ
替えをクライアント サイドで実行する必要があります。 このために、すべての XPS オブジェクトは、サーバ サイドのページングを使用して起動時に取得されます。 クライアント サイドの並べ替えをサポートするには、OpenLDAP ディレクトリの管
理者が、slapd.conf ファイルで以下の設定を行う必要があります。 ■
ルート DSE の読み取りを有効にします。 この設定により、XPS クライアントは OpenLDAP ディレクトリのタイプおよび機
能を読み取ることが可能になります。 ■
検索操作から返すことのできる項目の最大数を 500 以上に設定します。 この設定により、サーバ サイドのページングによって 500 個単位で取得され
る XPS オブジェクトに対応します。 ■
シンプル V2 バインドを許可します。 この設定により、smconsole はシンプル V2 バインドを使用して LDAP 接続を
テストすることが可能になります。 154 ディレクトリ設定ガイド
Slapd 構成ファイルを設定する方法
クライアント サイドの並べ替えをサポートする方法
1. slapd.conf ファイルに、以下の行を追加します。 access to *
by users read
by anonymous read
access to dn.base=ACL by users read
ACL アクセス制御リストまたは権限のリストを指定します。 注: ACL を指定する方法の詳細については、
http://www.openldap.org/doc/admin24/access‐control.html を参照してく
ださい。 2. slapd.conf ファイルで sizelimit ディレクティブによって指定された値が 500 以上であることを確認します。 sizelimit 500
注: sizelimit のデフォルト値は 500 です。 詳細については、
http://www.openldap.org/doc/admin24/slapdconfig.html を参照してくださ
い。 3. slapd.conf ファイルに、以下の行を追加します。 allow bind_v2
slapd.conf ファイルが、クライアント サイドの並べ替えをサポートするように設定
されます。 設定ファイルのテスト
設定ファイルをテストすることで、ファイルを正しい形式にすることができます。 設定ファイルをテストする方法 1. OpenLDAP サーバ ディレクトリに移動します。 第 9 章: OpenLDAP サーバ 155
データベースを作成する方法
2. 以下のコマンドを実行します。 ./slapd
注: レベル 0 を含め、デバッグ レベルが指定されていない限り、slapd は自
動的にフォークして、制御端末から自身を切り離し、バックグラウンドで実行
します。 3. 以下のコマンドを実行します。 ./slapd -Tt
slapd 設定ファイルがテストされます。 OpenLDAP サーバの再起動
OpenLDAP ディレクトリ サーバを再起動すると、SiteMinder スキーマがロードさ
れます。 ディレクトリ サーバをポリシー ストアとして使用できるように、ポリシー サーバは、事前に SiteMinder スキーマをロードしておくことを必要とします。 ディレクトリ サーバを再起動する方法 1. 以下のコマンドを使用して、ディレクトリ サーバを停止します。 kill ?INT 'cat path_of_var/run_directory/slapd.pid'
path_of_var/run_directory データベース ディレクトリのパスを指定します。 例: kill ?INT 'cat /usr/local/var/run/slapd.pid' 2. 以下のコマンドを使用して、ディレクトリ サーバを起動します。 ./slapd
データベースを作成する方法
以下のプロセスに、ポリシー ストア用のディレクトリ サーバ データベースを作成
するための手順を示します。 1. ベース ツリー構造を作成します。 2. エントリを追加します。 156 ディレクトリ設定ガイド
データベースを作成する方法
ベース ツリー構造の作成
ポリシー ストアにベース ツリー構造を作成することができます。 ルート DN の下に、以下を指定します。 ou=Netegrity,ou=SiteMinder,ou=PolicySvr4,ou=XPS
ベース ツリー構造がポリシー ストアに作成されます。 エントリの追加
SiteMinder が必要な組織情報および組織ロール情報を保持するように、ディレ
クトリ サーバにエントリを追加します。 データベース エントリを追加する方法
1. LDIF ファイルを作成します。 例: 以下の例には、entries.ldif の組織エントリおよび組織ロール エントリが
含まれます。 # Organization for example.com
dn: root_DN (example.com)
objectClass: dcObject
objectClass: organization
dc: example
o: Example Corporation
# Organizational Role for Directory Manager
dn: cn=Manager,root_DN
objectClass: organizationalRole
objectClass: top
cn: Manager
description: Directory Manager
2. 以下のコマンドを使用して、エントリを追加します。 ldapadd -<file_name.ldif>
-D "cn=Manager,dc=example,dc=com" -w<password>
第 9 章: OpenLDAP サーバ 157
ディレクトリ サーバをポリシー ストアとして設定する方法
ディレクトリ サーバをポリシー ストアとして設定する方法
ポリシー サーバ管理コンソールおよび 管理 UI を使用して、ディレクトリ サーバ
をポリシー ストアとして設定することができます。 以下に、ディレクトリ サーバを
ポリシー ストアとして使用するための手順を示します。 1. ポリシー ストアを作成 2. ポリシー ストアに接続 ポリシー サーバからディレクトリ サーバへの参照の設定
ポリシー サーバが、ポリシー ストアに対して情報の読み取りおよび書き込みを
行うために必要なシステム情報と管理権限を持つことができるように、ポリシー サーバから LDAP ディレクトリ サーバへの参照を設定します。 ポリシー サーバからディレクトリ サーバへの参照を設定する方法 1. ポリシー サーバ ホスト システムから以下コマンドを実行します。 smldapsetup status -hhost -pport -dAdminDN
-wAdminPW -rroot -ssl1/0 -ccert
‐hhost LDAP サーバのホスト システムの IP アドレスを指定します。 ‐pport LDAP サーバが受信待機するポートを指定します。 ‐dAdminDN LDAP ディレクトリ サーバに LDAP スキーマを作成する権限を持つ LDAP ユーザの名前を指定します。 ADAM または AD LDS: guid 値を含め、ディレクトリ サーバ管理者の完
全なドメイン名を指定します。 例: CN=user1,CN=People,CN=Configuration,CN,{guid} ‐wAdminPW LDAP ディレクトリ サーバに LDAP スキーマを作成する権限を持つ LDAP ユーザのパスワードを指定します。 158 ディレクトリ設定ガイド
ディレクトリ サーバをポリシー ストアとして設定する方法
‐rroot LDAP ディレクトリ内の SiteMinder データの DN ロケーションを指定しま
す。 ADAM または AD LDS: ポリシー ストア スキーマ データを置く、ADAM ま
たは AD LDS サーバ内のアプリケーション パーティションの既存のルート DN ロケーションを指定します。 ‐ssl1|0 SSL 接続を指定します。 制限: 0=no | 1=yes デフォルト: 0 ‐ccert (ssl 値が 1 の場合にのみ必須)SSL クライアント証明書データベース ファイル(cert7.db)があるディレクトリのパスを指定します。 LDAP ポリシー ストア接続パラメータの設定が適正かどうかが検証されます。 2. 以下のコマンドを実行します。 smldapsetup reg -hhost -pport -dAdminDN
-wAdminPW -rroot -ssl1/0 -ccert
LDAP ディレクトリ サーバの接続がテストされ、サーバが SiteMinder ポリシー ストアとして設定されます。 ポリシー ストアの作成
OpenLDAP ディレクトリ サーバをポリシー ストアとして設定するには、ベース ポリ
シー ストア データをインポートします。 ポリシー ストアを作成する方法
1. ポリシーサーバー管理コンソールを起動します。 2. [データ]タブをクリックします。 3. [ルート DN]フィールドにルート DN を入力し、[OK]をクリックします。 ルート DN が保存されます。 4. policy_server_home/bin に移動します。 policy_server_home ポリシー サーバのインストール パスを指定します。 第 9 章: OpenLDAP サーバ 159
ディレクトリ サーバをポリシー ストアとして設定する方法
5. 以下のコマンドを実行します。 smreg -su adminPW
管理者のパスワードが保存されます。 6. 以下のコマンドを実行します。 smobjimport -ipolicy_server_home¥db¥smdif¥smpolicy.smdif -dAdminDN -wAdminPW -v
‐i インポート ファイルの名前を指定します。 ‐dAdminDN LDAP ディレクトリに新規の LDAP スキーマを作成する権限を持つ LDAP ユーザの名前を指定します。 ‐wAdminPW LDAP ディレクトリに新規の LDAP スキーマを作成する権限を持つ LDAP ユーザのパスワードを指定します。 ‐v トレースをオンにして、エラー メッセージ、警告メッセージ、およびコメン
ト メッセージを出力します。 ベース ポリシー ストア データを、ファイル smpolicy.smdif からインポートしま
す。 7. 以下のコマンドを実行します。 smobjimport -ipolicy_server_home¥db¥smdif¥ampolicy.smdif
-dsiteminder_super_user_name -wsiteminder_super_user_password -f -v -l -c
‐dsiteminder_super_user_name SiteMinder スーパーユーザ アカウントの名前を指定します。 ‐wsiteminder_super_user_password SiteMinder スーパーユーザ アカウントのパスワードを指定します。 ‐f 重複するオブジェクトをオーバーライドします。 ‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト値: stdout 160 ディレクトリ設定ガイド
ディレクトリ サーバをポリシー ストアとして設定する方法
‐l ログ ファイルを作成します。 ‐c smdif 入力ファイルに暗号化されていないデータが含まれていることを
示します。 smobjimport によって、ポリシー ストア オブジェクトがインポートされます。 こ
れらのオブジェクトは、適切な場所に自動的にインポートされます。 注: ampolicy.smdif をインポートすると、Federation セキュリティ サービス、
Web サービス変数、および eTelligent ルール機能が使用可能になります。
eTelligent ルール機能は、SiteMinder から別個にライセンスが提供されます。 この eTelligent ルール機能を使用する予定がある場合は、ライセンスの詳
細について、CA アカウント担当者に問い合わせてください。 注: これで、ポリシー ストア データ定義をインポートできます。 ポリシー ストア データ定義のインポート
ポリシー ストア データ定義のインポートは、管理 UI でポリシー ストアを使用する
ために必要です。 ベース定義は、ポリシー ストア データを記述します。 重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可能
ファイルを実行している場合は、管理者としてシステムにログインしている場合
でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細については、お
使いの SiteMinder コンポーネントのリリース ノートを参照してください。 ベース ポリシー ストア オブジェクトをインポートする方法
1. コマンド ウィンドウを開いて、以下のいずれかの場所に移動します。 ■
Windows ‐ policy_server_home¥xps¥dd ■
UNIX ‐ policy_server_home/xps/dd policy_server_home ポリシー サーバのインストール パスを指定します。 第 9 章: OpenLDAP サーバ 161
ディレクトリ サーバをポリシー ストアとして設定する方法
2. 以下のコマンドを実行します。 重要: XPSDDInstall ツールは、データ定義ファイルを使用して以下の順序
で実行します。それ以外の順序で実行すると、インポートは失敗します。 XPSDDInstall SmObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 注: 初めてこのファイルをインポートする場合は、ポリシー データが見つか
らないという警告メッセージが表示されます。 これは予期された動作で、イ
ンポートに影響しません。 3. 以下のコマンドを実行します。 XPSDDInstall EPMObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 4. 以下のコマンドを実行します。 XPSDDInstall SecCat.xdd
XPSDDInstall は必要なデータ定義をインポートします。 5. 以下のコマンドを実行します。 XPSDDInstall FssSmObjects.xdd
必要なポリシー ストア データ定義がすべてインポートされました。 管理 UI 登録の準備
管理 UI に初めてログインする場合は、デフォルトの SiteMinder スーパーユーザ アカウント(siteminder)を使用します。 初めてログインするときは、ポリシー サー
バに 管理 UI を登録する必要があります。これで、両方のコンポーネントの間に
信頼関係が作成されます。 XPSRegClient ユーティリティを使用してスーパーユーザ アカウントの名前とパス
ワードを指定して、登録の準備をします。 ポリシー サーバは、これらの認証情報
を使用して、登録要求が有効であること、および信頼関係を確立できることを検
証します。 162 ディレクトリ設定ガイド
ディレクトリ サーバをポリシー ストアとして設定する方法
以下の点について考慮してください。 ■
認証情報を指定してから最初の 管理 UI ログインまでの時間は、24 時間に
制限されています。 24 時間以内に 管理 UI をインストールする予定がない
場合は、管理 UI をインストールする前に以下を実行します。 ■
(UNIX) XPSRegClient を使用する前に、SiteMinder 環境変数が設定されて
いることを確認してください。 環境変数が設定されていない場合は、手動で
設定します。 管理 UI 登録を準備する方法
1. ポリシー サーバ ホスト システムにログインします。 2. 以下のコマンドを実行します。 XPSRegClient siteminder[:passphrase] -adminui-setup -t timeout -r retries -c
comment -cp -l log_path -e error_path -vT -vI -vW -vE -vF
passphrase デフォルトの SiteMinder スーパーユーザ アカウント(siteminder)のパス
ワードを指定します。 注: パスフレーズを指定しないと、XPSRegClient により、パスフレーズの
入力とその確認を求めるプロンプトが表示されます。 ‐adminui–setup 管理 UI が初めてポリシー サーバに登録されていることを指定します。 ‐t timeout (任意)管理 UI をインストールしてから、ログインしてポリシー サーバと
の信頼関係を作成するまでの割り当て時間を指定します。 タイムアウト
値を超過すると、ポリシー サーバは登録リクエストを拒否します。 測定単位: 分 デフォルト: 240(4 時間) 最小制限: 1 最大制限: 1440(24 時間) 第 9 章: OpenLDAP サーバ 163
ディレクトリ サーバをポリシー ストアとして設定する方法
‐r retries (任意)管理 UI の登録時に許容される試行の失敗回数を指定します。 試行に失敗する原因としては、初めて 管理 UI にログインするときに間
違った SiteMinder 管理者クレデンシャルをサブミットしたことが考えられ
ます。 デフォルト: 1 最大制限: 5 ‐c comment (任意)指定されたコメントを情報目的で登録ログ ファイルに挿入しま
す。 注: コメントは引用符で囲んでください。 ‐cp (任意)登録ログ ファイルに複数行のコメントが含まれることを指定しま
す。 ユーティリティにより複数行のコメントが求められ、指定されたコメン
トが情報目的で登録ログ ファイルに挿入されます。 注: コメントは引用符で囲んでください。 ‐l log path (任意)登録ログ ファイルをエクスポートする場所を指定します。 デフォルト: siteminder_home¥log siteminder_home ポリシー サーバのインストール パスを指定します。 ‐e error_path (任意)例外を指定されたパスに送信します。 デフォルト: stderr ‐vT (任意)詳細レベルを TRACE に設定します。 164 ディレクトリ設定ガイド
ディレクトリ サーバをユーザ ストアとして設定する方法
‐vI (任意)詳細レベルを INFO に設定します。 ‐vW (任意)詳細レベルを WARNING に設定します。 ‐vE (任意)詳細レベルを ERROR に設定します。 ‐vF (任意)詳細レベルを FATAL に設定します。 3. Enter キーを押します。 XPSRegClient は、ポリシー サーバに管理者クレデンシャルを提供します。 ポリシー サーバは、管理 UI への最初のログイン時に、登録リクエストを確認
するためにこれらのクレデンシャルを使用します。 ディレクトリ サーバをユーザ ストアとして設定する方法
OpenLDAP ディレクトリ サーバをユーザ ストアとして使用することができます。 以
下に、ディレクトリ サーバをユーザ ストアとして使用するための手順を示します。 1. ユーザ ストアを作成 2. ユーザ ストアに接続 ユーザ ストアの作成
OpenLDAP ディレクトリ サーバをユーザ ストアとして使用することができます。 ユーザ ストアを作成する方法
1. LDIF ファイルを使用して、ルート DN の下に ou=People を作成します。 2. 組織単位の下にユーザを作成します。 第 9 章: OpenLDAP サーバ 165
ディレクトリ サーバをユーザ ストアとして設定する方法
ポリシー サーバから OpenLDAP ユーザ ストアへの接続の設定
ポリシー サーバから OpenLDAP ユーザ ストアへの接続を設定するには、新規の
ユーザ ディレクトリ オブジェクトを作成します。 ポリシー サーバから OpenLDAP ユーザ ストアへの接続を設定する方法
1. [インフラストラクチャ]‐[ディレクトリ]をクリックします。 2. [ユーザ ディレクトリ]、[ユーザ ディレクトリの作成]をクリックします。 [ユーザ ディレクトリの作成]ペインが表示されます。 注: このペインで、ユーザ ディレクトリのプロパティを指定できます。 フィー
ルド、設定、およびオプションの詳細については、[ヘルプ]をクリックしてく
ださい。 3. [一般]グループ ボックスのフィールドに、新規のユーザ ディレクトリ オブ
ジェクトの名前と説明を入力します。 4. [ネームスペース]リストから[LDAP]が選択されていることを確認し、[ディレ
クトリのセットアップ]グループ ボックスの[サーバ]フィールドに、IP アドレス
とポート番号を入力します。 注: ポリシー サーバが FIPS モードで動作し、ユーザ ディレクトリ接続が安全
な SSL 接続である場合、ポリシー サーバとディレクトリ ストアが使用する証明
書は FIPS 準拠である必要があります。 5. [認証情報が必要]チェック ボックスをオンにし、[管理者認証情報]グルー
プ ボックスのフィールドに管理者の完全 DN とパスワードを入力します。 6. [LDAP 検索]グループ ボックスのフィールドに、ルート ノードと検索パラメー
タを入力します。 7. [LDAP ユーザ DN の検索]グループ ボックスのフィールドに、先頭テキスト
文字列と終端テキスト文字列を入力します。 注: 先頭テキスト文字列、ユーザ名、および終端テキスト文字列を組み合わ
せて、ユーザ ディレクトリ ツリーを検索する場合に使用する文字列を作成し
ます。 8. (任意)[ユーザ属性]グループ ボックスのフィールドに入力します。 a. [ユニバーサル ID]フィールドにユニバーサル ID を入力します。 属性タイプ: 文字列 166 ディレクトリ設定ガイド
ディレクトリ サーバをユーザ ストアとして設定する方法
b. [無効フラグ]フィールドに、無効なユーザを追跡するフラグを入力しま
す。 属性タイプ: 文字列 c. [パスワード]フィールドに、ユーザ パスワードのロケーションを入力しま
す。 属性タイプ: バイナリ d. [パスワード データ]フィールドに、ユーザ パスワード履歴のロケーショ
ンを入力します。 属性タイプ: バイナリ 注: この属性は、パスワード サービスに必要です。 e. [匿名 ID]フィールドに、ユーザの匿名 ID を入力します。 属性タイプ: 文字列 f.
[電子メール]フィールドは空のままにしておきます。 注: 電子メール機能は、SiteMinder の現行バージョンには実装されて
いません。 g. [チャレンジ/レスポンス]フィールドに、レスポンスを入力します。 属性タイプ: 文字列 注: この文字列は、各チャレンジ後にユーザに送信されます。 9. (任意)[属性マッピング リスト]グループ ボックスで[作成]をクリックします。 [属性マッピングの作成]ペインが開きます。 注: ユーザ属性マッピングの詳細については、「ポリシー サーバ設定ガイ
ド」を参照してください。 10. [サブミット]をクリックします。 ユーザ ディレクトリの作成タスクが処理のためにサブミットされます。 詳細情報: SSL を使った LDAP ユーザ ディレクトリ接続を設定する方法 (P. 223) 第 9 章: OpenLDAP サーバ 167
ポリシー ストアに対する SSL の設定
ポリシー ストアに対する SSL の設定
ポリシー ストアは Secure Socket Layer(SSL)をサポートしています。 ポリシー サーバ管理コンソールから、SSL に対応するようにポリシー ストアを設定します。 この手順では、以下を前提としています。 ■
OpenLDAP 環境が SSL 対応に設定されています。 ■
証明機関(CA)のルート証明書(cacert.pem)が、SSL を使用してディレクトリ サーバと通信する各マシン上の Netscape cert7.db データベースにインス
トールされています。 ■
key3.db ファイルが作成されています。 注: SiteMinder では、ルート証明書が Netscape ファイル形式に準拠してい
る必要があります。 証明書のインストールに Microsoft IE を使用することは
できません。 ポリシー ストアに対して SSL を設定する方法
1. ポリシーサーバー管理コンソールを起動します。 2. [データ]タブをクリックします。 [データ]タブが開きます。 3. [SSL を使用]を選択します。 4. Netscape 証明書データベース ファイルのフィールドに、cert7.db の絶対パ
スを入力します。 注: 以下の点を考慮してください。 –
既知の制限により、ファイル名をパスに含める必要があります。 完全な
絶対パスを提供すると、この問題を解決することができます。 レジストリ
の CertDbPath 変数で最後のサブストリング(cert7.db)を削除することに
より、パスを修正します。 –
key3.db ファイルも、cert7.db ファイルと同じディレクトリに必要です。 5. [OK]をクリックします。 SSL がポリシー ストアに対して有効になります。 168 ディレクトリ設定ガイド
6.x ポリシー ストアをアップグレードする方法
6.x ポリシー ストアをアップグレードする方法
r12.0 SP3 ポリシー ストアに、新規のディレクトリ サーバ インスタンスは必要ありま
せん。 既存のポリシー ストアを r12.0 SP3 にアップグレードできます。 ポリシー ストアをアップグレードするには、以下の手順を実行します。 1. ポリシー ストア スキーマを拡張します。 注:既存の r6.x ポリシー ストア スキーマは、変更されていません。 r12.0 SP3 の移行では、ポリシー ストア スキーマをアップグレードして、r12.0 SP3 に
よって必要とされるオブジェクトのポリシー ストアを拡張する必要がありま
す。 2. ベース ポリシー ストア オブジェクトをインポートします。 3. ポリシー ストア データ定義をインポートします。 注: サポート マトリックスにリストされているディレクトリ サーバまたはデータベー
スで、本書に記載されていないものをアップグレードする場合は、「SiteMinder アップグレード ガイド」を参照してください。 OpenLDAP ポリシー ストア スキーマの拡張
slapd 設定ファイル(slapd.conf)の include セクションにスキーマ ファイルを指定
することにより、r12.0 SP3 によって導入されたオブジェクトを含めるように既存の 6.x ポリシー ストア スキーマを拡張することができます。 これで、slapd プロセス
(LDAP ディレクトリ サーバ デーモン)は追加の設定情報を読み取ることができま
す。 含めるファイルは、適切な slapd 設定ファイル形式に従う必要があります。 既存の 6.x ポリシー ストア スキーマに加える変更はありません。 第 9 章: OpenLDAP サーバ 169
6.x ポリシー ストアをアップグレードする方法
既存の OpenLDAP ポリシー ストア スキーマを拡張する方法
1. ou=Netegrity,ou=SiteMinder,ou=PolicySvr4 に以下のルート ノードを追加し
ます。 ou=XPS 2. 以下のスキーマ ファイルを、path¥xps¥openldap から OpenLDAP インストー
ル ディレクトリ内のスキーマ フォルダにコピーします。 ■
openldap_attribute_XPS.schema ■
openldap_object_XPS.schema path Tier 2 ディレクトリ zip から抽出されたスキーマ ファイルへのパスを指定
します。 3. slapd 構成ファイルの include セクションに、以下を入力します。 ....
.....
include /usr/local/etc/openldap/schema/openldap_attribute_XPS.schema
include /usr/local/etc/openldap/schema/openldap_object_XPS.schema
注: この手順は、OpenLDAP サーバが /usr/local/etc/openldap にあり、ス
キーマ ファイルが schema サブディレクトリにあることを前提としています。 r12.0 SP3 によって導入されたオブジェクトを含めるようにポリシー ストア ス
キーマが拡張されます。 ベース ポリシー ストア オブジェクトのインポート
デフォルトの SiteMinder オブジェクトをインポートすると、管理 UI で使用するポ
リシー ストアがアップグレードされます。 デフォルトの SiteMinder オブジェクトは、
ポリシー ストアにポリシー情報を格納するために必要です。 重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可能
ファイルを実行している場合は、管理者としてシステムにログインしている場合
でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細については、お
使いの SiteMinder コンポーネントのリリース ノートを参照してください。 170 ディレクトリ設定ガイド
6.x ポリシー ストアをアップグレードする方法
ベース ポリシー ストア オブジェクトをインポートする方法
1. 以下のコマンドを実行します。 smobjimport -ipolicy_server_home¥db¥smdif¥upgrade_smdif_file_name
-dsiteminder_super_user_name -wsiteminder_super_user_password
-v -f
policy_server_home ポリシー サーバのインストール パスを指定します。 upgrade_smdif_file_name インポート ファイルの名前を指定します。 ■
r60 から r12.0 SP3: sm_upgrade_60_to_R12sp3.smdif ■
r60 SP1 から r12.0 SP3: sm_upgrade_60sp1_to_R12sp3.smdif ■
r60 SP2 から r12.0 SP3: sm_upgrade_60sp2_to_R12sp3.smdif ■
r60 SP3 から r12.0 SP3: sm_upgrade_60sp3_to_R12sp3.smdif ■
r60 SP4 から r12.0 SP3: sm_upgrade_60sp4_to_R12sp3.smdif ■
r60 SP5 から r12.0 SP3: sm_upgrade_60sp5_to_R12sp3.smdif ■
r60 SP6 から r12.0 SP3: sm_upgrade_60sp6_to_r12sp3.smdif ‐dsiteminder_super_user_name SiteMinder 管理者アカウントの名前を指定します。 ‐wsiteminder_super_user_password SiteMinder 管理者アカウントのパスワードを指定します。 ‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト出力: stdout 第 9 章: OpenLDAP サーバ 171
6.x ポリシー ストアをアップグレードする方法
‐f 重複するポリシー ストア オブジェクトを、r12.0 SP3 のもので上書きしま
す。 引数にスペースが含まれる場合、引数全体の前後に二重引用符を使用し
ます。 Windows の例: smobjimport -i"C:¥Program Files¥CA¥siteminder¥db¥smdif¥smpolicy.smdif" -d"SM Admin"
-wPassword -v
UNIX の例: smobjimport ‐i$NETE_PS_ROOT/db/smdif/smpolicy.smdif ‐d"SM Admin" ‐wPassword ‐v ベース ポリシー ストア オブジェクトがインポートされます。 2. 以下のコマンドを実行します。 重要: ampolicy.smdif が以前にポリシー ストアにインポートされている場合
は再インポートしないでください。 smobjimport -ipolicy_server_home¥db¥smdif¥ampolicy.smdif
-dsiteminder_super_user_name -wsiteminder_super_user_password -f -v -l -c
‐policy_server_home インポート ファイルのパスと名前を指定します。 ‐dsiteminder_super_user_name SiteMinder 管理者アカウントの名前を指定します。 ‐wsiteminder_super_user_password SiteMinder 管理者アカウントのパスワードを指定します。 ‐f 重複するオブジェクトを上書きします。 ‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト値: stdout ‐l ログ ファイルを作成します。 172 ディレクトリ設定ガイド
6.x ポリシー ストアをアップグレードする方法
‐c smdif 入力ファイルに暗号化されていないデータが含まれていることを
示します。 注: ampolicy.smdif をインポートすると、SiteMinder から別々にライセンスさ
れるフェデレーション セキュリティ サービス、Web サービス変数、および eTelligent ルール機能が使用可能になります。 eTelligent ルール機能を使
用する予定の場合は、ライセンス情報について CA ジャパン ダイレクトに問
い合わせてください。 これで、ポリシー ストア データ定義をインポートできるようになりました。 ポリシー ストア データ定義のインポート
ポリシー ストア データ定義のインポートは、管理 UI でポリシー ストアを使用する
ために必要です。 ベース定義は、ポリシー ストア データを記述します。 重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可能
ファイルを実行している場合は、管理者としてシステムにログインしている場合
でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細については、お
使いの SiteMinder コンポーネントのリリース ノートを参照してください。 ベース ポリシー ストア オブジェクトをインポートする方法
1. コマンド ウィンドウを開いて、以下のいずれかの場所に移動します。 ■
Windows ‐ policy_server_home¥xps¥dd ■
UNIX ‐ policy_server_home/xps/dd policy_server_home ポリシー サーバのインストール パスを指定します。 2. 以下のコマンドを実行します。 重要: XPSDDInstall ツールは、データ定義ファイルを使用して以下の順序
で実行します。それ以外の順序で実行すると、インポートは失敗します。 XPSDDInstall SmObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 注: 初めてこのファイルをインポートする場合は、ポリシー データが見つか
らないという警告メッセージが表示されます。 これは予期された動作で、イ
ンポートに影響しません。 第 9 章: OpenLDAP サーバ 173
OpenLDAP のトラブルシューティング
3. 以下のコマンドを実行します。 XPSDDInstall EPMObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 4. 以下のコマンドを実行します。 XPSDDInstall SecCat.xdd
XPSDDInstall は必要なデータ定義をインポートします。 5. 以下のコマンドを実行します。 XPSDDInstall FssSmObjects.xdd
必要なポリシー ストア データ定義がすべてインポートされました。 OpenLDAP のトラブルシューティング
OpenLDAP のトラブルシューティングについては、以下のトピックを参照してくだ
さい。 ■
Cyrus SASL のインストール ■
Berkeley データベース バージョン不一致エラー ■
openSSL のビルドおよびインストール Cyrus SASL のインストール
症状: Cyrus SASL をインストールするときに、コンパイル問題が発生しました。 解決方法: Cyrus SASL インストール問題のトラブルシューティングの詳細については、以下
を参照してください。 http://marc.theaimsgroup.com/?l=cyrus‐sasl&m=111835942621184&w=2 174 ディレクトリ設定ガイド
OpenLDAP のトラブルシューティング
Berkeley データベース バージョン不一致エラー
症状: Berkeley データベース バージョン不一致エラーが発生しました。 解決方法: Berkeley データベース バージョン不一致エラーの詳細については、以下を参
照してください。 http://www.openldap.org/faq/data/cache/1113.html openSSL のビルドおよびインストール
症状: openSSL をビルドおよびインストールする際に問題が発生しました。 解決方法: openSSL のビルドおよびインストールの詳細については、以下を参照してくださ
い。 http://www.proscrutiny.com/howtos/OpenLDAP.html#confssl‐co 第 9 章: OpenLDAP サーバ 175
第 10 章: Red Hat Directory Server
このセクションには、以下のトピックが含まれています。 ポリシー サーバから Red Hat ユーザ ストアへの接続の設定 (P. 177) Red Hat Directory Server をポリシー ストアとして設定する方法 (P. 179) Red Hat Directory Server への安全な接続を設定する方法 (P. 189) ポリシー サーバから Red Hat ユーザ ストアへの接続の設定
ポリシー サーバから Red Hat ユーザ ストアへの接続を設定するには、
SiteMinder 管理 UI でユーザ ディレクトリ オブジェクトを作成します。 ポリシー サーバから Red Hat ユーザ ストアへの接続を設定する方法
1. [インフラストラクチャ]‐[ディレクトリ]をクリックします。 2. [ユーザ ディレクトリ]、[ユーザ ディレクトリの作成]をクリックします。 [ユーザ ディレクトリの作成]ペインが表示されます。 注: このペインで、ユーザ ディレクトリのプロパティを指定できます。 フィー
ルド、設定、およびオプションの詳細については、[ヘルプ]をクリックしてく
ださい。 3. [一般]グループ ボックスのフィールドに、新規のユーザ ディレクトリ オブ
ジェクトの名前と説明を入力します。 4. [ネームスペース]リストから[LDAP]が選択されていることを確認し、[ディレ
クトリのセットアップ]グループ ボックスの[サーバ]フィールドに、IP アドレス
とポート番号を入力します。 5. [認証情報が必要]チェック ボックスをオンにし、[管理者認証情報]グルー
プ ボックスのフィールドに管理者の完全 DN とパスワードを入力します。 6. [LDAP 検索]グループ ボックスのフィールドに、ルート ノードと検索パラメー
タを入力します。 7. [LDAP ユーザ DN の検索]グループ ボックスのフィールドに、先頭テキスト
文字列と終端テキスト文字列を入力します。 注: 先頭テキスト文字列、ユーザ名、および終端テキスト文字列を組み合わ
せて、ユーザ ディレクトリ ツリーを検索する場合に使用する文字列を作成し
ます。 第 10 章: Red Hat Directory Server 177
ポリシー サーバから Red Hat ユーザ ストアへの接続の設定
8. (省略可)[ユーザ属性]グループ ボックスのフィールドに入力します。 a. [ユニバーサル ID]フィールドにユニバーサル ID を入力します。 属性タイプ: 文字列 b. [無効フラグ]フィールドに、無効なユーザを追跡するフラグを入力しま
す。 属性タイプ: 文字列 c. [パスワード]フィールドに、ユーザ パスワードのロケーションを入力しま
す。 属性タイプ: バイナリ d. [パスワード データ]フィールドに、ユーザ パスワード履歴のロケーショ
ンを入力します。 属性タイプ: バイナリ 注: この情報は、パスワード サービスに必要です。 e. [匿名 ID]フィールドに、ユーザの匿名 ID を入力します。 属性タイプ: 文字列 f.
[電子メール]フィールドは空のままにしておきます。 注: 電子メール機能は、SiteMinder の現行バージョンには実装されて
いません。 g. [チャレンジ/レスポンス]フィールドに、レスポンスを入力します。 属性タイプ: 文字列 注: この文字列は、各チャレンジ後にユーザに送信されます。 9. (省略可)[属性マッピング リスト]グループ ボックスで[作成]をクリックしま
す。 [属性マッピングの作成]ペインが開きます。 注: ユーザ属性マッピングの詳細については、「ポリシー サーバ設定ガイ
ド」を参照してください。 10. [サブミット]をクリックします。 ユーザ ディレクトリの作成タスクが処理のためにサブミットされます。 178 ディレクトリ設定ガイド
Red Hat Directory Server をポリシー ストアとして設定する方法
Red Hat Directory Server をポリシー ストアとして設定する方法
Red Hat Directory Server をポリシー ストアとして設定する方法は、7 段階のプロ
セスです。 1. ポリシー サーバがポリシー ストア(Red Hat Directory Server)を参照するよう
設定します。 2. Red Hat Directory Server に、ポリシー ストア スキーマを作成します。 3. SiteMinder スーパーユーザ パスワードを設定します。 4. デフォルトのポリシー ストア オブジェクトをインポートします。 5. ポリシー ストア データ定義をインポートします。 6. ポリシー サーバを再起動します。 7. 管理 UI の登録準備をします。 SiteMinder スキーマ ファイルのダウンロード
SiteMinder スキーマを設定するのに必要な 1 つ以上のスキーマ ファイルが、ポ
リシー サーバ インストールに含まれていません。 これらのファイルは CA SiteMinder Tier 2 ディレクトリ製品コンポーネント ダウンロードにあります。 Tier 2 ディレクトリ製品コンポーネントをダウンロードする方法
1. テクニカル サポート サイトにログインします。 2. [Support]の下の[Download Center]をクリックします。 [Download Center]画面が表示されます。 3. [Select a Product]フィールドに「SiteMinder」と入力します。 4. [Select a Release]リストからリリースを選択します。 5. [Select a Gen Level]リストからサービス パックを選択します。 6. [Go]をクリックします。 [Product Downloads]画面が表示されます。 Tier 2 ディレクトリ コンポーネン
ト ダウンロードはリストの下のほうにあります。 7. zip ファイルをローカルに保存し、ポリシー サーバ ホスト システムにファイル
を抽出します。 第 10 章: Red Hat Directory Server 179
Red Hat Directory Server をポリシー ストアとして設定する方法
ポリシー サーバからポリシー ストアへの参照の設定
ポリシー サーバからポリシー ストアへの参照を設定し、ポリシー サーバがポリ
シー ストアにアクセスできるようにします。 ポリシー サーバからポリシー ストアへの参照を設定する方法
1. ポリシー サーバ管理コンソールを開きます。 重要: Windows Server 2008 上でこのグラフィカル ユーザ インターフェース
にアクセスする場合は、管理者としてシステムにログインしている場合でも、
管理者権限でショートカットを開きます。 詳細については、お使いの SiteMinder コンポーネントのリリース ノートを参照してください。 2. [データ]タブをクリックします。 データベース設定が表示されます。 3. [データベース]リストから[ポリシー ストア]を選択します。 4. [ストレージ]リストから[LDAP]を選択します。 5. [LDAP ポリシー ストア]グループ ボックスで、以下を設定します。 ■
LDAP IP アドレス ■
管理者ユーザ名 ■
パスワード ■
パスワードの確認 ■
DN 注: フィールド、コントロール、およびそれぞれの要件については、[ヘル
プ]をクリックしてください。 6. [適用]をクリックします。 ポリシー ストアの設定が保存されます。 7. [LDAP 接続のテスト]をクリックします。 SiteMinder は、ポリシー サーバがポリシー ストアにアクセスできることを示す
確認を返します。 180 ディレクトリ設定ガイド
Red Hat Directory Server をポリシー ストアとして設定する方法
Red Hat Directory Server でのポリシー ストア スキーマの作成
Red Hat Directory Server に、ポリシー ストア スキーマを作成することができま
す。 Red Hat Directory Server にポリシー ストア スキーマを作成する方法
1. コマンド ウィンドウで policy_server_home/bin に移動します。 policy_server_home ポリシー サーバのインストール パスを指定します。 2. 以下のコマンドを実行します。 smldapsetup ldgen -fschema_file
schema_file 作成する LDIF ファイルの名前を指定します。 LDIF ファイルが、ポリシー ストア スキーマを使用して作成されます。 3. 以下のコマンドを実行します。 smldapsetup ldmod -fschema_file
schema_file 作成した LDIF ファイルの名前を指定します。 ポリシー ストア スキーマが、LDIF ファイルから Red Hat Directory Server にイ
ンポートされます。 4. 以下のコマンドを実行します。 smldapsetup ldmod
-fpath/xps/redhat/RedHat_7_1.ldif
path Tier 2 ディレクトリ zip から抽出されたスキーマ ファイルへのパスを指定
します。 ポリシー ストア スキーマが、Red Hat Directory Server で XPS 向けに拡張さ
れます。 ポリシー ストア スキーマが、Red Hat Directory Server に作成されます。 第 10 章: Red Hat Directory Server 181
Red Hat Directory Server をポリシー ストアとして設定する方法
SiteMinder スーパーユーザ パスワードの設定
デフォルトの SiteMinder 管理者アカウントの名前は siteminder です。 このアカ
ウントは最大の権限を持っています。 その他の SiteMinder 管理者を作成できる
まで SiteMinder のユーザ インターフェースとユーティリティの管理に使用できる
ように、このアカウントのパスワードを設定します。 注: smreg ユーティリティは、ポリシー サーバ インストール キットの最上位レベ
ルにあります。 スーパーユーザのパスワードを設定する方法
1. smreg ユーティリティを policy_server_home¥bin にコピーします。 policy_server_home ポリシー サーバのインストール パスを指定します。 2. 以下のコマンドを実行します。 smreg -su password
重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可
能ファイルを実行している場合は、管理者としてシステムにログインしている
場合でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細につい
ては、お使いの SiteMinder コンポーネントのリリース ノートを参照してくださ
い。 password デフォルトの SiteMinder 管理者のパスワードを指定します。 制限: –
パスワードは 6 文字以上、24 文字以下である必要があります。 –
パスワードには、アンパサンド(&)またはアスタリスク(*)を含むことはで
きません。 –
パスワードにスペースが含まれている場合は、引用符でパスフレーズを
囲みます。 注: パスワードは、Oracle ポリシー ストアに保管する場合を除き、大文字小
文字が区別されません。 3. policy_server_home¥bin から smreg ユーティリティを削除します。 smreg を
削除すると、既存のパスワードを把握していない限り、パスワードを変更する
ことはできなくなります。 デフォルトの SiteMinder 管理者アカウントのパスワードが設定されます。 182 ディレクトリ設定ガイド
Red Hat Directory Server をポリシー ストアとして設定する方法
注: 日常的な作業にはデフォルトのスーパーユーザを使用しないことをお勧め
します。 デフォルトのスーパーユーザは、以下の場合に使用してください。 ■
デフォルトのポリシー ストア オブジェクトをインポートする場合。 ■
FSS 管理 UI および 管理 UI に初めてアクセスする場合。 スーパーユーザ権
限を持つ別の管理者を作成することをお勧めします。 詳細情報: インストール メディアの検索 (P. 236) デフォルトのポリシー ストア オブジェクトのインポート
デフォルトのポリシー ストア オブジェクトをインポートすると、管理 UI で使用する
ポリシー ストアがセットアップされます。 ポリシー ストアにポリシー情報を格納す
るには、デフォルトのポリシー ストア オブジェクトが必要です。 注: FIPS 専用モードでポリシー サーバをインストールした場合は、デフォルトの
ポリシー ストア オブジェクトをインポートするときに必ず ‐cf 引数を使用してくだ
さい。 デフォルトのポリシー ストア オブジェクトをインポートする方法
1. 以下のコマンドを実行します。 smobjimport -ipolicy_server_home¥db¥smdif¥smpolicy.smdif
-dsiteminder_super_user_name -wsiteminder_super_user_password -v
引数にスペースが含まれる場合、引数全体の前後に二重引用符を使用し
ます。 Windows の例: smobjimport -i"C:¥Program Files¥CA¥siteminder¥db¥smdif¥smpolicy.smdif" -d"SM Admin"
-wPassword -v
UNIX の例: smobjimport -i$NETE_PS_ROOT/db/smdif/smpolicy.smdif -d"SM Admin" -wPassword -v
policy_server_home ポリシー サーバのインストール パスを指定します。 ‐dsiteminder_super_user_name SiteMinder スーパーユーザ アカウントの名前を指定します。 デフォルト: siteminder 第 10 章: Red Hat Directory Server 183
Red Hat Directory Server をポリシー ストアとして設定する方法
‐wsiteminder_super_user_password SiteMinder スーパーユーザ アカウントのパスワードを指定します。 ‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト値: stdout ‐cf (任意)FIPS 対応の暗号化を使用して機密データをインポートします。 注: この引数は、ポリシー サーバが FIPS 専用モードで動作している場
合にのみ必要です。 smobjimport によって、ポリシー ストア オブジェクトがインポートされます。 オブジェクトは、適切な場所に自動的にインポートされます。 2. 以下のコマンドを実行します。 smobjimport -ipolicy_server_home¥db¥smdif¥ampolicy.smdif
-dsiteminder_super_user_name -wsiteminder_super_user_password -f -v -l -c
policy_server_home ポリシー サーバのインストール パスを指定します。 ‐dsiteminder_super_user_name SiteMinder スーパーユーザ アカウントの名前を指定します。 デフォルト: siteminder ‐wsiteminder_super_user_password SiteMinder スーパーユーザ アカウントのパスワードを指定します。 ‐f 重複するオブジェクトを上書きします。 ‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト値: stdout 184 ディレクトリ設定ガイド
Red Hat Directory Server をポリシー ストアとして設定する方法
‐l ログ ファイルを作成します。 ‐c smdif 入力ファイルに暗号化されていないデータが含まれていることを
示します。 smobjimport によって、ポリシー ストア オブジェクトがインポートされます。 こ
れらのオブジェクトは、適切な場所に自動的にインポートされます。 注: ampolicy.smdif をインポートすると、Federation セキュリティ サービス、
Web サービス変数、および eTelligent ルール機能が使用可能になります。
eTelligent ルール機能は、SiteMinder から別個にライセンスが提供されます。 この eTelligent ルール機能を使用する予定がある場合は、ライセンスの詳
細について、CA アカウント担当者に問い合わせてください。 これで、ポリシー ストア データ定義をインポートできるようになりました。 ポリシー ストア データ定義のインポート
ポリシー ストア データ定義のインポートは、管理 UI でポリシー ストアを使用する
ために必要です。 ベース定義は、ポリシー ストア データを記述します。 重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可能
ファイルを実行している場合は、管理者としてシステムにログインしている場合
でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細については、お
使いの SiteMinder コンポーネントのリリース ノートを参照してください。 ベース ポリシー ストア オブジェクトをインポートする方法
1. コマンド ウィンドウを開いて、以下のいずれかの場所に移動します。 ■
Windows ‐ policy_server_home¥xps¥dd ■
UNIX ‐ policy_server_home/xps/dd policy_server_home ポリシー サーバのインストール パスを指定します。 第 10 章: Red Hat Directory Server 185
Red Hat Directory Server をポリシー ストアとして設定する方法
2. 以下のコマンドを実行します。 重要: XPSDDInstall ツールは、データ定義ファイルを使用して以下の順序
で実行します。それ以外の順序で実行すると、インポートは失敗します。 XPSDDInstall SmObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 注: 初めてこのファイルをインポートする場合は、ポリシー データが見つか
らないという警告メッセージが表示されます。 これは予期された動作で、イ
ンポートに影響しません。 3. 以下のコマンドを実行します。 XPSDDInstall EPMObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 4. 以下のコマンドを実行します。 XPSDDInstall SecCat.xdd
XPSDDInstall は必要なデータ定義をインポートします。 5. 以下のコマンドを実行します。 XPSDDInstall FssSmObjects.xdd
必要なポリシー ストア データ定義がすべてインポートされました。 ポリシー サーバの再起動
ポリシー ストアやその他のデータ ストアの設定を有効にするために、ポリシー サーバを再起動します。 注: UNIX システムでは、stop‐all コマンドの後に start‐all コマンドを使用すること
で、ポリシー サーバを再起動できます。 ポリシー サーバを再起動するには、以下の手順に従います。
1. ポリシー サーバ管理コンソールを開きます。 2. [ステータス]タブをクリックし、[ポリシー サーバ]グループ ボックスで[停止]
をクリックします。 赤色の信号アイコンが表示されて、ポリシー サーバが停止します。 3. [開始]をクリックします。 緑色の信号アイコンが表示されて、ポリシー サーバが起動します。 186 ディレクトリ設定ガイド
Red Hat Directory Server をポリシー ストアとして設定する方法
管理 UI 登録の準備
管理 UI に初めてログインする場合は、デフォルトの SiteMinder スーパーユーザ アカウント(siteminder)を使用します。 初めてログインするときは、ポリシー サー
バに 管理 UI を登録する必要があります。これで、両方のコンポーネントの間に
信頼関係が作成されます。 XPSRegClient ユーティリティを使用してスーパーユーザ アカウントの名前とパス
ワードを指定して、登録の準備をします。 ポリシー サーバは、これらの認証情報
を使用して、登録要求が有効であること、および信頼関係を確立できることを検
証します。 以下の点について考慮してください。 ■
認証情報を指定してから最初の 管理 UI ログインまでの時間は、24 時間に
制限されています。 24 時間以内に 管理 UI をインストールする予定がない
場合は、管理 UI をインストールする前に以下を実行します。 ■
(UNIX) XPSRegClient を使用する前に、SiteMinder 環境変数が設定されて
いることを確認してください。 環境変数が設定されていない場合は、手動で
設定します。 管理 UI 登録を準備する方法
1. ポリシー サーバ ホスト システムにログインします。 2. 以下のコマンドを実行します。 XPSRegClient siteminder[:passphrase] -adminui-setup -t timeout -r retries -c
comment -cp -l log_path -e error_path -vT -vI -vW -vE -vF
passphrase デフォルトの SiteMinder スーパーユーザ アカウント(siteminder)のパス
ワードを指定します。 注: パスフレーズを指定しないと、XPSRegClient により、パスフレーズの
入力とその確認を求めるプロンプトが表示されます。 ‐adminui–setup 管理 UI が初めてポリシー サーバに登録されていることを指定します。 第 10 章: Red Hat Directory Server 187
Red Hat Directory Server をポリシー ストアとして設定する方法
‐t timeout (任意)管理 UI をインストールしてから、ログインしてポリシー サーバと
の信頼関係を作成するまでの割り当て時間を指定します。 タイムアウト
値を超過すると、ポリシー サーバは登録リクエストを拒否します。 測定単位: 分 デフォルト: 240(4 時間) 最小制限: 1 最大制限: 1440(24 時間) ‐r retries (任意)管理 UI の登録時に許容される試行の失敗回数を指定します。 試行に失敗する原因としては、初めて 管理 UI にログインするときに間
違った SiteMinder 管理者クレデンシャルをサブミットしたことが考えられ
ます。 デフォルト: 1 最大制限: 5 ‐c comment (任意)指定されたコメントを情報目的で登録ログ ファイルに挿入しま
す。 注: コメントは引用符で囲んでください。 ‐cp (任意)登録ログ ファイルに複数行のコメントが含まれることを指定しま
す。 ユーティリティにより複数行のコメントが求められ、指定されたコメン
トが情報目的で登録ログ ファイルに挿入されます。 注: コメントは引用符で囲んでください。 ‐l log path (任意)登録ログ ファイルをエクスポートする場所を指定します。 デフォルト: siteminder_home¥log siteminder_home ポリシー サーバのインストール パスを指定します。 ‐e error_path (任意)例外を指定されたパスに送信します。 デフォルト: stderr 188 ディレクトリ設定ガイド
Red Hat Directory Server への安全な接続を設定する方法
‐vT (任意)詳細レベルを TRACE に設定します。 ‐vI (任意)詳細レベルを INFO に設定します。 ‐vW (任意)詳細レベルを WARNING に設定します。 ‐vE (任意)詳細レベルを ERROR に設定します。 ‐vF (任意)詳細レベルを FATAL に設定します。 3. Enter キーを押します。 XPSRegClient は、ポリシー サーバに管理者クレデンシャルを提供します。 ポリシー サーバは、管理 UI への最初のログイン時に、登録リクエストを確認
するためにこれらのクレデンシャルを使用します。 Red Hat Directory Server への安全な接続を設定する方法
ポリシー サーバから Red Hat ユーザ ストアまたはポリシー ストアへの安全な接
続を設定することができます。 第 10 章: Red Hat Directory Server 189
Red Hat Directory Server への安全な接続を設定する方法
ポリシー サーバから Red Hat ユーザ ストアへの安全な接続の設定
ポリシー サーバから Red Hat ユーザ ストアへの安全な接続を設定することがで
きます。 注: ポリシー サーバが FIPS モードで動作し、ディレクトリ接続が安全な SSL 接続
である場合、ポリシー サーバとディレクトリ サーバが使用する証明書は FIPS 準
拠である必要があります。 ポリシー サーバから Red Hat ユーザ ストアへの安全な接続を設定する方法
1. SSL を使用して Red Hat ユーザ ストアと通信する各コンピュータ上の Netscape cert7.db データベースに、証明機関のルート証明書をインストー
ルします。 注: ポリシー サーバでは、ルート証明書を Netscape cert7.db 形式にする必
要があります。 証明書のインストールに Microsoft Internet Explorer を使用
しないでください。 2. SiteMinder 管理 UI で、[インフラストラクチャ]‐[ディレクトリ]をクリックしま
す。 3. [ユーザ ディレクトリ]‐[ユーザ ディレクトリの変更]をクリックします。 [ユーザ ディレクトリの変更]ペインが開きます。 4. 検索条件を指定して[検索]をクリックします。 検索条件と一致するユーザ ディレクトリのリストが開きます。 注: すべてのユーザ ディレクトリを表示するには、検索フィールドを空のまま
にして、[検索]をクリックします。 5. リストから Red Hat ユーザ ディレクトリを選択し、[OK]をクリックします。 [ユーザ ディレクトリの変更: 名前]ペインが開きます。 6. [ディレクトリのセットアップ]グループ ボックスの[安全な接続]チェック ボッ
クスをオンにして、[サブミット]をクリックします。 ポリシー サーバから Red Hat ユーザ ストアの間に、安全な接続が設定されま
す。 190 ディレクトリ設定ガイド
Red Hat Directory Server への安全な接続を設定する方法
ポリシー サーバから Red Hat ポリシー ストアへの安全な接続の設定
ポリシー サーバから Red Hat ポリシー ストアへの安全な接続を設定することが
できます。 注: ポリシー サーバが FIPS モードで動作し、ディレクトリ接続が安全な SSL 接続
である場合、ポリシー サーバとディレクトリ サーバが使用する証明書は FIPS 準
拠である必要があります。 ポリシー サーバから Red Hat ポリシー ストアへの安全な接続を設定する方法
1. SSL を使用して Red Hat ポリシー ストアと通信する各コンピュータ上の Netscape cert7.db データベースに、証明機関のルート証明書をインストー
ルします。 注: ポリシー サーバでは、ルート証明書を Netscape cert7.db 形式にする必
要があります。 証明書のインストールに Microsoft Internet Explorer を使用
しないでください。 2. ポリシー サーバがインストールされているサーバで、ポリシー サーバ管理コ
ンソールを開き、[データ]タブを選択します。 3. [データ]タブで、以下の手順を実行します。 a. [SSL を使用]チェック ボックスをオンにします。 b. Netscape 証明書データベース ファイルのフィールドに、cert7.db ファイ
ルのパスを入力します。 4. [適用]をクリックします。 ポリシー サーバから Red Hat ポリシー ストアの間に、安全な接続が設定されま
す。 第 10 章: Red Hat Directory Server 191
第 11 章: Siemens DirX 6.0 D00 Directory
Server
このセクションには、以下のトピックが含まれています。 SiteMinder スキーマ ファイルのダウンロード (P. 193) ポリシー ストアとしての DirX 6.0 D00 Directory Server の設定 (P. 194) ポリシー ストア データ定義のインポート (P. 198) 管理 UI 登録の準備 (P. 199) ユーザ ディレクトリの設定例 ‐ Siemens DirX 6.0 (P. 201) 6.x ポリシー ストアをアップグレードする方法 (P. 202) SiteMinder スキーマ ファイルのダウンロード
SiteMinder スキーマを設定するのに必要な 1 つ以上のスキーマ ファイルが、ポ
リシー サーバ インストールに含まれていません。 これらのファイルは CA SiteMinder Tier 2 ディレクトリ製品コンポーネント ダウンロードにあります。 Tier 2 ディレクトリ製品コンポーネントをダウンロードする方法
1. テクニカル サポート サイトにログインします。 2. [Support]の下の[Download Center]をクリックします。 [Download Center]画面が表示されます。 3. [Select a Product]フィールドに「SiteMinder」と入力します。 4. [Select a Release]リストからリリースを選択します。 5. [Select a Gen Level]リストからサービス パックを選択します。 6. [Go]をクリックします。 [Product Downloads]画面が表示されます。 Tier 2 ディレクトリ コンポーネン
ト ダウンロードはリストの下のほうにあります。 7. zip ファイルをローカルに保存し、ポリシー サーバ ホスト システムにファイル
を抽出します。 第 11 章: Siemens DirX 6.0 D00 Directory Server 193
ポリシー ストアとしての DirX 6.0 D00 Directory Server の設定
ポリシー ストアとしての DirX 6.0 D00 Directory Server の設定
Siemens DirX 6.0 D00 Directory Server を SiteMinder r12.0 SP3 ポリシー ストアと
して設定することができます。 Siemens DirX 6.0 D00 Directory Server をポリシー ストアとして設定する方法
1. DirX 6.0 D00 をインストールします。インストールする際は、デフォルトをすべ
て受け入れます。 注: 既存のデータベースがない場合は、サンプル データベースをインス
トールしてください。 2. 以下のファイルを、path¥dirx から DirX_install_path¥scripts¥security¥Netegrity¥SiteMinder にコピーします。 ■
dirxabbr‐ext.SiteMinderR12sp3 ■
schema_ext_for_SiteMinderR12sp3.adm ■
subschema_ext_for_SiteMinderR12sp3.cp ■
bind.tcl ■
l‐bind.cp ■
_setup.bat ■
setup.bat ■
GlobalVar.tcl 重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可
能ファイルを実行している場合は、管理者としてシステムにログインしている
場合でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細につい
ては、お使いの SiteMinder コンポーネントのリリース ノートを参照してくださ
い。 path Tier 2 ディレクトリ zip から抽出されたスキーマ ファイルへのパスを指定
します。 DirX_install_path DirX のインストール パスを指定します。 例: C:¥program files¥siemens¥dirx 194 ディレクトリ設定ガイド
ポリシー ストアとしての DirX 6.0 D00 Directory Server の設定
3. 以下のファイルを、path¥xps¥dirx から DirX_install_path¥scripts¥security¥Netegrity¥SiteMinder にコピーします。 ■
dirxabbr‐ext.XPS ■
schema_ext_for_XPS.adm ■
subschema_ext_for_XPS.cp 4. 以下のファイルの名前を変更します。 ■
schema_ext_for_SiteMinderR12sp3.adm から schema_ext_for_SiteMinder.adm に変更します。 ■
subschema_ext_for_SiteMinderR12sp3.cp から subschema_ext_for_SiteMinder.cp に変更します。 5. 以下のファイルを、DirX_install_path¥client¥conf にコピーします。 ■
dirxabbr‐ext.SiteMinderR12sp3 ■
dirxabbr‐ext.XPS 6. dirxabbr‐ext.SiteMinderR12sp3 の名前を dirxabbr‐ext.SiteMinder に変更し
ます。 7. DirX サービスを停止し、再起動します。 8. GlobalVar.tcl を編集して、DirX スクリプトが参照するグローバル変数を更新
します。 デフォルト値: ■
LDAP ポート: 389 ■
ルート DN: o=pqr ■
管理者ユーザ名: cn=admin、o=pqr ■
管理者パスワード: dirx 9. setup.bat を実行し、生成されたログ ファイル(setup.log)でエラーを確認し
ます。 10. DirXmanage ツールを使用して、DSA に再バインドします。 注: エラーに注意してください。 第 11 章: Siemens DirX 6.0 D00 Directory Server 195
ポリシー ストアとしての DirX 6.0 D00 Directory Server の設定
11. DirXmanage ツールを使用して、ベース ツリー構造を作成します。 a. o=PQR の下に、ou=Netegrity を作成します。 b. ou=Netegrity の下に、 ou=SiteMinder を作成します。 c. ou=SiteMinder の下に、ou=PolicySvr4 を作成します。 d. ou=PolicySvr4 の下に ou=XPS を作成します。 r12.0 SP3 に対するポリシー ストア スキーマが作成されます。 12. ポリシー サーバ管理コンソールの[データ]タブを使用して、ポリシー サー
バが DirX Directory Server を参照するようにします。 サンプル値: ■
LDAP IP アドレス: 123.456.7.8 ■
ルート DN: o=pqr ■
管理者ユーザ名: cn=admin、o=pqr ■
管理者パスワード: ******** 13. 以下のコマンドを実行します。 smreg -su password
SiteMinder スーパーユーザ パスワードが設定されます。 14. policy_server_hom/bin に移動します。 policy_server_home ポリシー サーバのインストール パスを指定します。 15. 以下のコマンドを実行します。 smobjimport -ipolicy_server_home¥db¥smdif¥smpolicy.smdif -v
-dsiteminder_super_user_name -wsiteminder_super_user_password
‐i インポート ファイルのパスと名前を指定します。 ‐v トレースをオンにして、エラー メッセージ、警告メッセージ、およびコメン
ト メッセージを出力します。 注: ログ ファイルに出力して、エラーを確認することができます。 ベース ポリシー ストア データを、ファイル smpolicy.smdif からインポートしま
す。 196 ディレクトリ設定ガイド
ポリシー ストアとしての DirX 6.0 D00 Directory Server の設定
16. 以下のコマンドを実行します。 smobjimport -ipolicy_server_home¥db¥smdif¥ampolicy.smdif
-dsiteminder_super_user_name -wsiteminder_super_user_password -f -v -l -c
‐i インポート ファイルのパスと名前を指定します。 ‐dsiteminder_super_user_name SiteMinder スーパーユーザ アカウントの名前を指定します。 ‐wsiteminder_super_user_password SiteMinder スーパーユーザ アカウントのパスワードを指定します。 ‐f 重複するオブジェクトをオーバーライドします。 ‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト値: stdout ‐l ログ ファイルを作成します。 ‐c smdif 入力ファイルに暗号化されていないデータが含まれていることを
示します。 smobjimport によって、ポリシー ストア オブジェクトがインポートされます。 こ
れらのオブジェクトは、適切な場所に自動的にインポートされます。 注: ampolicy.smdif をインポートすると、Federation セキュリティ サービス、
Web サービス変数、および eTelligent ルール機能が使用可能になります。
eTelligent ルール機能は、SiteMinder から別個にライセンスが提供されます。 この eTelligent ルール機能を使用する予定がある場合は、ライセンスの詳
細について、CA アカウント担当者に問い合わせてください。 DirX Directory Server がポリシー ストアとして設定されます。 注: これで、ポリシー ストア データ定義をインポートできます。 第 11 章: Siemens DirX 6.0 D00 Directory Server 197
ポリシー ストア データ定義のインポート
ポリシー ストア データ定義のインポート
ポリシー ストア データ定義のインポートは、管理 UI でポリシー ストアを使用する
ために必要です。 ベース定義は、ポリシー ストア データを記述します。 重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可能
ファイルを実行している場合は、管理者としてシステムにログインしている場合
でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細については、お
使いの SiteMinder コンポーネントのリリース ノートを参照してください。 ベース ポリシー ストア オブジェクトをインポートする方法
1. コマンド ウィンドウを開いて、以下のいずれかの場所に移動します。 ■
Windows ‐ policy_server_home¥xps¥dd ■
UNIX ‐ policy_server_home/xps/dd policy_server_home ポリシー サーバのインストール パスを指定します。 2. 以下のコマンドを実行します。 重要: XPSDDInstall ツールは、データ定義ファイルを使用して以下の順序
で実行します。それ以外の順序で実行すると、インポートは失敗します。 XPSDDInstall SmObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 注: 初めてこのファイルをインポートする場合は、ポリシー データが見つか
らないという警告メッセージが表示されます。 これは予期された動作で、イ
ンポートに影響しません。 3. 以下のコマンドを実行します。 XPSDDInstall EPMObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 4. 以下のコマンドを実行します。 XPSDDInstall SecCat.xdd
XPSDDInstall は必要なデータ定義をインポートします。 5. 以下のコマンドを実行します。 XPSDDInstall FssSmObjects.xdd
必要なポリシー ストア データ定義がすべてインポートされました。 198 ディレクトリ設定ガイド
管理 UI 登録の準備
管理 UI 登録の準備
管理 UI に初めてログインする場合は、デフォルトの SiteMinder スーパーユーザ アカウント(siteminder)を使用します。 初めてログインするときは、ポリシー サー
バに 管理 UI を登録する必要があります。これで、両方のコンポーネントの間に
信頼関係が作成されます。 XPSRegClient ユーティリティを使用してスーパーユーザ アカウントの名前とパス
ワードを指定して、登録の準備をします。 ポリシー サーバは、これらの認証情報
を使用して、登録要求が有効であること、および信頼関係を確立できることを検
証します。 以下の点について考慮してください。 ■
認証情報を指定してから最初の 管理 UI ログインまでの時間は、24 時間に
制限されています。 24 時間以内に 管理 UI をインストールする予定がない
場合は、管理 UI をインストールする前に以下を実行します。 ■
(UNIX) XPSRegClient を使用する前に、SiteMinder 環境変数が設定されて
いることを確認してください。 環境変数が設定されていない場合は、手動で
設定します。 管理 UI 登録を準備する方法
1. ポリシー サーバ ホスト システムにログインします。 2. 以下のコマンドを実行します。 XPSRegClient siteminder[:passphrase] -adminui-setup -t timeout -r retries -c
comment -cp -l log_path -e error_path -vT -vI -vW -vE -vF
passphrase デフォルトの SiteMinder スーパーユーザ アカウント(siteminder)のパス
ワードを指定します。 注: パスフレーズを指定しないと、XPSRegClient により、パスフレーズの
入力とその確認を求めるプロンプトが表示されます。 ‐adminui–setup 管理 UI が初めてポリシー サーバに登録されていることを指定します。 第 11 章: Siemens DirX 6.0 D00 Directory Server 199
管理 UI 登録の準備
‐t timeout (任意)管理 UI をインストールしてから、ログインしてポリシー サーバと
の信頼関係を作成するまでの割り当て時間を指定します。 タイムアウト
値を超過すると、ポリシー サーバは登録リクエストを拒否します。 測定単位: 分 デフォルト: 240(4 時間) 最小制限: 1 最大制限: 1440(24 時間) ‐r retries (任意)管理 UI の登録時に許容される試行の失敗回数を指定します。 試行に失敗する原因としては、初めて 管理 UI にログインするときに間
違った SiteMinder 管理者クレデンシャルをサブミットしたことが考えられ
ます。 デフォルト: 1 最大制限: 5 ‐c comment (任意)指定されたコメントを情報目的で登録ログ ファイルに挿入しま
す。 注: コメントは引用符で囲んでください。 ‐cp (任意)登録ログ ファイルに複数行のコメントが含まれることを指定しま
す。 ユーティリティにより複数行のコメントが求められ、指定されたコメン
トが情報目的で登録ログ ファイルに挿入されます。 注: コメントは引用符で囲んでください。 ‐l log path (任意)登録ログ ファイルをエクスポートする場所を指定します。 デフォルト: siteminder_home¥log siteminder_home ポリシー サーバのインストール パスを指定します。 ‐e error_path (任意)例外を指定されたパスに送信します。 デフォルト: stderr 200 ディレクトリ設定ガイド
ユーザ ディレクトリの設定例 - Siemens DirX 6.0
‐vT (任意)詳細レベルを TRACE に設定します。 ‐vI (任意)詳細レベルを INFO に設定します。 ‐vW (任意)詳細レベルを WARNING に設定します。 ‐vE (任意)詳細レベルを ERROR に設定します。 ‐vF (任意)詳細レベルを FATAL に設定します。 3. Enter キーを押します。 XPSRegClient は、ポリシー サーバに管理者クレデンシャルを提供します。 ポリシー サーバは、管理 UI への最初のログイン時に、登録リクエストを確認
するためにこれらのクレデンシャルを使用します。 ユーザ ディレクトリの設定例 - Siemens DirX 6.0
以下に、ユーザ ディレクトリの設定例を示します。 ディレクトリのセットアップ ■
ネームスペース: LDAP ■
サーバ: 123.456.7.8 ■
ルート: o=pqr ■
DN 検索の先頭文字列: (cn=) ■
DN 検索の終端文字列: ) 認証情報と接続 ■
管理者ユーザ名: cn=admin、o=pqr ■
管理者パスワード: dirx 第 11 章: Siemens DirX 6.0 D00 Directory Server 201
6.x ポリシー ストアをアップグレードする方法
ユーザ属性 ■
ユニバーサル ID (R): cn ■
無効フラグ (RW): description ■
パスワードの属性 (RW): userpassword ■
パスワード データ (RW): audio ■
チャレンジ/レスポンス (RW): jpegPhoto 注: 前述のユーザ属性は、DirX でユーザ オブジェクトに追加せずに使用するこ
とができます。 注: DMS のユーザ属性名に大文字小文字の区別があるかどうかは、属性単位
で異なります。 6.x ポリシー ストアをアップグレードする方法
r12.0 SP3 ポリシー ストアに、新規のディレクトリ サーバ インスタンスは必要ありま
せん。 既存のポリシー ストアを r12.0 SP3 にアップグレードできます。 ポリシー ストアをアップグレードするには、以下の手順を実行します。 1. ポリシー ストア スキーマを拡張します。 注:既存の r6.x ポリシー ストア スキーマは、変更されていません。 r12.0 SP3 の移行では、ポリシー ストア スキーマをアップグレードして、r12.0 SP3 に
よって必要とされるオブジェクトのポリシー ストアを拡張する必要がありま
す。 2. ベース ポリシー ストア オブジェクトをインポートします。 3. ポリシー ストア データ定義をインポートします。 注: サポート マトリックスにリストされているディレクトリ サーバまたはデータベー
スで、本書に記載されていないものをアップグレードする場合は、「SiteMinder アップグレード ガイド」を参照してください。 202 ディレクトリ設定ガイド
6.x ポリシー ストアをアップグレードする方法
Siemens DirX ポリシー ストア スキーマの拡張
r12.0 SP3 によって導入されたオブジェクトを含めるように既存の 6.x ポリシー ス
トア スキーマを拡張することができます。 既存の 6.x ポリシー ストア スキーマに
加える変更はありません。 既存の Siemens DirX ポリシー ストア スキーマを拡張する方法
1. DirXmanage ツールを使用して、ベース ツリー構造を更新します。 u=PolicySvr4 の下に ou=XPS を作成します。 2. 以下のファイルを、path¥xps¥dirx から DirX_install_path¥scripts¥security¥Netegrity¥SiteMinder にコピーします。 ■
_setup.bat ■
bind.tcl ■
dirxabbr‐ext.XPS ■
GlobalVar.tcl ■
l‐bind.cp ■
schema_ext_for_XPS.adm ■
setup.bat ■
subschema_ext_for_XPS.cp path Tier 2 ディレクトリ zip から抽出されたスキーマ ファイルへのパスを指定
します。 DirX_install_path DirX のインストール パスを指定します。 例: C:¥program files¥siemens¥dirx 3. dirxabbr‐ext.XPS を DirX_install_path¥client¥conf にコピーします。 4. DirX サービスを停止し、再起動します。 5. GlobalVar.tcl を編集して、DirX スクリプトが参照するグローバル変数を更新
します。 デフォルト値: ■
LDAP ポート: 389 ■
ルート DN: o=pqr 第 11 章: Siemens DirX 6.0 D00 Directory Server 203
6.x ポリシー ストアをアップグレードする方法
■
管理者ユーザ名: cn=admin、o=pqr ■
管理者パスワード: dirx 6. setup.bat を実行し、生成されたログ ファイル(setup.log)でエラーを確認し
ます。 7. DirXmanage ツールを使用して、DSA に再バインドします。 注: エラーに注意してください。 r12.0 SP3 によって導入されたオブジェクトを含めるようにポリシー ストア スキー
マが拡張されます。 ベース ポリシー ストア オブジェクトのインポート
デフォルトの SiteMinder オブジェクトをインポートすると、管理 UI で使用するポ
リシー ストアがアップグレードされます。 デフォルトの SiteMinder オブジェクトは、
ポリシー ストアにポリシー情報を格納するために必要です。 重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可能
ファイルを実行している場合は、管理者としてシステムにログインしている場合
でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細については、お
使いの SiteMinder コンポーネントのリリース ノートを参照してください。 ベース ポリシー ストア オブジェクトをインポートする方法
1. 以下のコマンドを実行します。 smobjimport -ipolicy_server_home¥db¥smdif¥upgrade_smdif_file_name
-dsiteminder_super_user_name -wsiteminder_super_user_password
-v -f
policy_server_home ポリシー サーバのインストール パスを指定します。 upgrade_smdif_file_name インポート ファイルの名前を指定します。 ■
r60 から r12.0 SP3: sm_upgrade_60_to_R12sp3.smdif ■
r60 SP1 から r12.0 SP3: sm_upgrade_60sp1_to_R12sp3.smdif ■
r60 SP2 から r12.0 SP3: sm_upgrade_60sp2_to_R12sp3.smdif 204 ディレクトリ設定ガイド
6.x ポリシー ストアをアップグレードする方法
■
r60 SP3 から r12.0 SP3: sm_upgrade_60sp3_to_R12sp3.smdif ■
r60 SP4 から r12.0 SP3: sm_upgrade_60sp4_to_R12sp3.smdif ■
r60 SP5 から r12.0 SP3: sm_upgrade_60sp5_to_R12sp3.smdif ■
r60 SP6 から r12.0 SP3: sm_upgrade_60sp6_to_r12sp3.smdif ‐dsiteminder_super_user_name SiteMinder 管理者アカウントの名前を指定します。 ‐wsiteminder_super_user_password SiteMinder 管理者アカウントのパスワードを指定します。 ‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト出力: stdout ‐f 重複するポリシー ストア オブジェクトを、r12.0 SP3 のもので上書きしま
す。 引数にスペースが含まれる場合、引数全体の前後に二重引用符を使用し
ます。 Windows の例: smobjimport -i"C:¥Program Files¥CA¥siteminder¥db¥smdif¥smpolicy.smdif" -d"SM Admin"
-wPassword -v
UNIX の例: smobjimport ‐i$NETE_PS_ROOT/db/smdif/smpolicy.smdif ‐d"SM Admin" ‐wPassword ‐v ベース ポリシー ストア オブジェクトがインポートされます。 2. 以下のコマンドを実行します。 重要: ampolicy.smdif が以前にポリシー ストアにインポートされている場合
は再インポートしないでください。 smobjimport -ipolicy_server_home¥db¥smdif¥ampolicy.smdif
-dsiteminder_super_user_name -wsiteminder_super_user_password -f -v -l -c
‐policy_server_home インポート ファイルのパスと名前を指定します。 ‐dsiteminder_super_user_name SiteMinder 管理者アカウントの名前を指定します。 第 11 章: Siemens DirX 6.0 D00 Directory Server 205
6.x ポリシー ストアをアップグレードする方法
‐wsiteminder_super_user_password SiteMinder 管理者アカウントのパスワードを指定します。 ‐f 重複するオブジェクトを上書きします。 ‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト値: stdout ‐l ログ ファイルを作成します。 ‐c smdif 入力ファイルに暗号化されていないデータが含まれていることを
示します。 注: ampolicy.smdif をインポートすると、SiteMinder から別々にライセンスさ
れるフェデレーション セキュリティ サービス、Web サービス変数、および eTelligent ルール機能が使用可能になります。 eTelligent ルール機能を使
用する予定の場合は、ライセンス情報について CA ジャパン ダイレクトに問
い合わせてください。 これで、ポリシー ストア データ定義をインポートできるようになりました。 206 ディレクトリ設定ガイド
6.x ポリシー ストアをアップグレードする方法
ポリシー ストア データ定義のインポート
ポリシー ストア データ定義のインポートは、管理 UI でポリシー ストアを使用する
ために必要です。 ベース定義は、ポリシー ストア データを記述します。 重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可能
ファイルを実行している場合は、管理者としてシステムにログインしている場合
でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細については、お
使いの SiteMinder コンポーネントのリリース ノートを参照してください。 ベース ポリシー ストア オブジェクトをインポートする方法
1. コマンド ウィンドウを開いて、以下のいずれかの場所に移動します。 ■
Windows ‐ policy_server_home¥xps¥dd ■
UNIX ‐ policy_server_home/xps/dd policy_server_home ポリシー サーバのインストール パスを指定します。 2. 以下のコマンドを実行します。 重要: XPSDDInstall ツールは、データ定義ファイルを使用して以下の順序
で実行します。それ以外の順序で実行すると、インポートは失敗します。 XPSDDInstall SmObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 注: 初めてこのファイルをインポートする場合は、ポリシー データが見つか
らないという警告メッセージが表示されます。 これは予期された動作で、イ
ンポートに影響しません。 3. 以下のコマンドを実行します。 XPSDDInstall EPMObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 4. 以下のコマンドを実行します。 XPSDDInstall SecCat.xdd
XPSDDInstall は必要なデータ定義をインポートします。 5. 以下のコマンドを実行します。 XPSDDInstall FssSmObjects.xdd
必要なポリシー ストア データ定義がすべてインポートされました。 第 11 章: Siemens DirX 6.0 D00 Directory Server 207
第 12 章: Siemens DirX EE 2.0 Directory
Server
このセクションには、以下のトピックが含まれています。 Siemens DirX EE 2.0 ポリシー ストアを設定する方法 (P. 209) 6.x ポリシー ストアをアップグレードする方法 (P. 217) Siemens DirX EE 2.0 ポリシー ストアを設定する方法
Siemens DirX EE 2.0 Directory Server を r12.0 SP3 ポリシー ストアとして設定する
には、以下の手順を実行します。 1. SiteMinder スキーマ ファイルをダウンロードします。 2. ポリシー ストアとして DirX EE 2.0 Directory Server を設定します。 3. ポリシー ストア データ定義をインポートします。 4. 管理 UI の登録を準備します。 SiteMinder スキーマ ファイルのダウンロード
SiteMinder スキーマを設定するのに必要な 1 つ以上のスキーマ ファイルが、ポ
リシー サーバ インストールに含まれていません。 これらのファイルは CA SiteMinder Tier 2 ディレクトリ製品コンポーネント ダウンロードにあります。 Tier 2 ディレクトリ製品コンポーネントをダウンロードする方法
1. テクニカル サポート サイトにログインします。 2. [Support]の下の[Download Center]をクリックします。 [Download Center]画面が表示されます。 3. [Select a Product]フィールドに「SiteMinder」と入力します。 4. [Select a Release]リストからリリースを選択します。 5. [Select a Gen Level]リストからサービス パックを選択します。 第 12 章: Siemens DirX EE 2.0 Directory Server 209
Siemens DirX EE 2.0 ポリシー ストアを設定する方法
6. [Go]をクリックします。 [Product Downloads]画面が表示されます。 Tier 2 ディレクトリ コンポーネン
ト ダウンロードはリストの下のほうにあります。 7. zip ファイルをローカルに保存し、ポリシー サーバ ホスト システムにファイル
を抽出します。 r12.0 SP3 ポリシー ストアとしての DirX EE 2.0 Directory Server の設定
Siemens DirX EE 2.0 Directory Server を r12.0 SP3 ポリシー ストアとして設定する方
法
1. DirX EE 2.0 をインストールします。 2. DirX EE Manager を開き、ポリシー ストア データを保持する以下のベース ツ
リー構造を作成します。 a. o=MyCompany の下に、ou=netegrity を作成します。 b. ou=netegrity の下に、ou=Siteminder を作成します。 c. ou=Siteminder の下に、ou=PolicySvr4 を作成します。 d. u=PolicySvr4 の下に ou=XPS を作成します。 3. 以下のファイルを、path¥dirxee20 から DirX_EE_install_path¥scripts¥stand_alone¥extensions にコピーします。 ■
DirXEE20_SMR12sp3_Schema.ldif ■
add_PS_Indexes.adm path Tier 2 ディレクトリ zip から抽出されたスキーマ ファイルへのパスを指定
します。 DirX_EE_install_path DirX EE のインストール パスを指定します。 4. 以下のファイルを、path¥xps¥dirxee20 から DirX_EE_install_path¥scripts¥stand_alone¥extensions にコピーします。 ■
XPS_SchemaExt.ldif ■
add_XPS_Indexes.adm 5. コマンド プロンプトから、以下のディレクトリに変更します。 DirX_EE_install_path¥scripts¥stand_alone¥extensions 210 ディレクトリ設定ガイド
Siemens DirX EE 2.0 ポリシー ストアを設定する方法
6. 以下のコマンドを実行します。 dirxmodify ‐f DirXEE20_SMR12sp3_Schema.ldif ‐D cn=admin,o=MyCompany ‐w dirx ‐f LDIF ファイルの名前を指定します。 ‐D バインド DN を指定します。 例: cn=admin,o=MyCompany ‐w パスワードを指定します。 例: dirx ‐h (任意)ホストを指定します。 デフォルト: localhost ‐p (任意)ポート番号を指定します。 デフォルト: 389 7. 以下のコマンドを実行します。 dirxadm add_PS_Indexes.adm 8. 以下のコマンドを実行します。 dirxmodify ‐f XPS_SchemaExt.ldif ‐D cn=admin,o=MyCompany ‐w dirx 9. 以下のコマンドを実行します。 dirxadm add_XPS_Indexes.adm XPS スキーマが作成されます。 10. ポリシー サーバ管理コンソールを開き、[データ]タブをクリックして、タブの
フィールドに以下の情報を指定します。 ■
LDAP IP アドレス ポリシー ストアの IP アドレスを指定します。 ■
ルート DN 例: o=MyCompany 第 12 章: Siemens DirX EE 2.0 Directory Server 211
Siemens DirX EE 2.0 ポリシー ストアを設定する方法
■
管理者ユーザ名 例: cn=admin,o=MyCompany ■
パスワード 例: dirx ポリシー サーバは DirX EE ポリシー ストアを参照します。 11. 以下のコマンドを実行します。 smreg –su password SiteMinder 管理者パスワードが設定されます。 12. 以下のコマンドを実行します。 smobjimport –ipolicy_server_home¥db¥smdif¥smpolicy.smdif –v ‐dsiteminder_super_user_name ‐wsiteminder_super_user_password policy_server_home ポリシー サーバのインストール パスを指定します。 ‐i インポート ファイルのパスと名前を指定します。 ‐v トレースをオンにして、エラー メッセージ、警告メッセージ、およびコメン
ト メッセージを出力します。 注: ログ ファイルに出力して、エラーを確認することができます。 ベース ポリシー ストア データが、ファイル smpolicy.smdif から DirX EE ポリ
シー ストアにインポートされます。 13. 以下のコマンドを実行します。 smobjimport -ipolicy_server_home¥db¥smdif¥ampolicy.smdif
-dsiteminder_super_user_name -wsiteminder_super_user_password -f -v -l -c
‐i インポート ファイルのパスと名前を指定します。 ‐dsiteminder_super_user_name SiteMinder スーパーユーザ アカウントの名前を指定します。 ‐wsiteminder_super_user_password SiteMinder スーパーユーザ アカウントのパスワードを指定します。 212 ディレクトリ設定ガイド
Siemens DirX EE 2.0 ポリシー ストアを設定する方法
‐f 重複するオブジェクトをオーバーライドします。 ‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト値: stdout ‐l ログ ファイルを作成します。 ‐c smdif 入力ファイルに暗号化されていないデータが含まれていることを
示します。 注: ampolicy.smdif をインポートすると、Federation セキュリティ サービス、
Web サービス変数、および eTelligent ルール機能が使用可能になります。
eTelligent ルール機能は、SiteMinder から別個にライセンスが提供されます。 eTelligent ルール機能を使用する予定の場合は、CA 担当者までお問い合
わせください。 これで、ポリシー ストア データ定義をインポートできるようになりました。 ポリシー ストア データ定義のインポート
ポリシー ストア データ定義のインポートは、管理 UI でポリシー ストアを使用する
ために必要です。 ベース定義は、ポリシー ストア データを記述します。 重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可能
ファイルを実行している場合は、管理者としてシステムにログインしている場合
でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細については、お
使いの SiteMinder コンポーネントのリリース ノートを参照してください。 ベース ポリシー ストア オブジェクトをインポートする方法
1. コマンド ウィンドウを開いて、以下のいずれかの場所に移動します。 ■
Windows ‐ policy_server_home¥xps¥dd ■
UNIX ‐ policy_server_home/xps/dd policy_server_home ポリシー サーバのインストール パスを指定します。 第 12 章: Siemens DirX EE 2.0 Directory Server 213
Siemens DirX EE 2.0 ポリシー ストアを設定する方法
2. 以下のコマンドを実行します。 重要: XPSDDInstall ツールは、データ定義ファイルを使用して以下の順序
で実行します。それ以外の順序で実行すると、インポートは失敗します。 XPSDDInstall SmObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 注: 初めてこのファイルをインポートする場合は、ポリシー データが見つか
らないという警告メッセージが表示されます。 これは予期された動作で、イ
ンポートに影響しません。 3. 以下のコマンドを実行します。 XPSDDInstall EPMObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 4. 以下のコマンドを実行します。 XPSDDInstall SecCat.xdd
XPSDDInstall は必要なデータ定義をインポートします。 5. 以下のコマンドを実行します。 XPSDDInstall FssSmObjects.xdd
必要なポリシー ストア データ定義がすべてインポートされました。 管理 UI 登録の準備
管理 UI に初めてログインする場合は、デフォルトの SiteMinder スーパーユーザ アカウント(siteminder)を使用します。 初めてログインするときは、ポリシー サー
バに 管理 UI を登録する必要があります。これで、両方のコンポーネントの間に
信頼関係が作成されます。 XPSRegClient ユーティリティを使用してスーパーユーザ アカウントの名前とパス
ワードを指定して、登録の準備をします。 ポリシー サーバは、これらの認証情報
を使用して、登録要求が有効であること、および信頼関係を確立できることを検
証します。 214 ディレクトリ設定ガイド
Siemens DirX EE 2.0 ポリシー ストアを設定する方法
以下の点について考慮してください。 ■
認証情報を指定してから最初の 管理 UI ログインまでの時間は、24 時間に
制限されています。 24 時間以内に 管理 UI をインストールする予定がない
場合は、管理 UI をインストールする前に以下を実行します。 ■
(UNIX) XPSRegClient を使用する前に、SiteMinder 環境変数が設定されて
いることを確認してください。 環境変数が設定されていない場合は、手動で
設定します。 管理 UI 登録を準備する方法
1. ポリシー サーバ ホスト システムにログインします。 2. 以下のコマンドを実行します。 XPSRegClient siteminder[:passphrase] -adminui-setup -t timeout -r retries -c
comment -cp -l log_path -e error_path -vT -vI -vW -vE -vF
passphrase デフォルトの SiteMinder スーパーユーザ アカウント(siteminder)のパス
ワードを指定します。 注: パスフレーズを指定しないと、XPSRegClient により、パスフレーズの
入力とその確認を求めるプロンプトが表示されます。 ‐adminui–setup 管理 UI が初めてポリシー サーバに登録されていることを指定します。 ‐t timeout (任意)管理 UI をインストールしてから、ログインしてポリシー サーバと
の信頼関係を作成するまでの割り当て時間を指定します。 タイムアウト
値を超過すると、ポリシー サーバは登録リクエストを拒否します。 測定単位: 分 デフォルト: 240(4 時間) 最小制限: 1 最大制限: 1440(24 時間) 第 12 章: Siemens DirX EE 2.0 Directory Server 215
Siemens DirX EE 2.0 ポリシー ストアを設定する方法
‐r retries (任意)管理 UI の登録時に許容される試行の失敗回数を指定します。 試行に失敗する原因としては、初めて 管理 UI にログインするときに間
違った SiteMinder 管理者クレデンシャルをサブミットしたことが考えられ
ます。 デフォルト: 1 最大制限: 5 ‐c comment (任意)指定されたコメントを情報目的で登録ログ ファイルに挿入しま
す。 注: コメントは引用符で囲んでください。 ‐cp (任意)登録ログ ファイルに複数行のコメントが含まれることを指定しま
す。 ユーティリティにより複数行のコメントが求められ、指定されたコメン
トが情報目的で登録ログ ファイルに挿入されます。 注: コメントは引用符で囲んでください。 ‐l log path (任意)登録ログ ファイルをエクスポートする場所を指定します。 デフォルト: siteminder_home¥log siteminder_home ポリシー サーバのインストール パスを指定します。 ‐e error_path (任意)例外を指定されたパスに送信します。 デフォルト: stderr ‐vT (任意)詳細レベルを TRACE に設定します。 216 ディレクトリ設定ガイド
6.x ポリシー ストアをアップグレードする方法
‐vI (任意)詳細レベルを INFO に設定します。 ‐vW (任意)詳細レベルを WARNING に設定します。 ‐vE (任意)詳細レベルを ERROR に設定します。 ‐vF (任意)詳細レベルを FATAL に設定します。 3. Enter キーを押します。 XPSRegClient は、ポリシー サーバに管理者クレデンシャルを提供します。 ポリシー サーバは、管理 UI への最初のログイン時に、登録リクエストを確認
するためにこれらのクレデンシャルを使用します。 6.x ポリシー ストアをアップグレードする方法
r12.0 SP3 ポリシー ストアに、新規のディレクトリ サーバ インスタンスは必要ありま
せん。 既存のポリシー ストアを r12.0 SP3 にアップグレードできます。 ポリシー ストアをアップグレードするには、以下の手順を実行します。 1. ポリシー ストア スキーマを拡張します。 注:既存の r6.x ポリシー ストア スキーマは、変更されていません。 r12.0 SP3 の移行では、ポリシー ストア スキーマをアップグレードして、r12.0 SP3 に
よって必要とされるオブジェクトのポリシー ストアを拡張する必要がありま
す。 2. ベース ポリシー ストア オブジェクトをインポートします。 3. ポリシー ストア データ定義をインポートします。 注: サポート マトリックスにリストされているディレクトリ サーバまたはデータベー
スで、本書に記載されていないものをアップグレードする場合は、「SiteMinder アップグレード ガイド」を参照してください。 第 12 章: Siemens DirX EE 2.0 Directory Server 217
6.x ポリシー ストアをアップグレードする方法
6.x から r12.0 SP3 への DirX EE 2.0 ポリシー ストアのアップグレード
6.x のポリシー ストアから r12.0 SP3 のポリシー ストアに Siemens DirX EE 2.0 Directory Server をアップグレードするには、ポリシー ストアに XPS スキーマを作
成します。 DirX EE 2.0 ポリシー ストアを 6.x から r12.0 SP3 にアップグレードする方法
1. DirX EE Manager を開き、ベース ツリー構造を更新します。 u=PolicySvr4 の
下に ou=XPS を作成します。 2. 以下のファイルを、path¥dirxee20 から DirX_EE_install_path¥scripts¥stand_alone¥extensions にコピーします。 add_PS_Indexes.adm path Tier 2 ディレクトリ zip から抽出されたスキーマ ファイルへのパスを指定
します。 DirX_EE_install_path DirX EE のインストール パスを指定します。 3. 以下のファイルを、path¥xps¥dirxee20 から DirX_EE_install_path¥scripts¥stand_alone¥extensions にコピーします。 ■
XPS_SchemaExt.ldif ■
add_XPS_Indexes.adm 4. コマンド プロンプトから、以下のディレクトリに変更します。 DirX_EE_install_path¥scripts¥stand_alone¥extensions 5. 以下のコマンドを実行します。 dirxadm add_PS_Indexes.adm 6. 以下のコマンドを実行します。 dirxmodify ‐f XPS_SchemaExt.ldif ‐D cn=admin,o=MyCompany ‐w dirx ‐f LDIF ファイルの名前を指定します。 ‐D バインド DN を指定します。 例: cn=admin,o=MyCompany 218 ディレクトリ設定ガイド
6.x ポリシー ストアをアップグレードする方法
‐w パスワードを指定します。 例: dirx ‐h (任意)ホストを指定します。 デフォルト: localhost ‐p (任意)ポート番号を指定します。 デフォルト: 389 7. 以下のコマンドを実行します。 dirxadm add_XPS_Indexes.adm XPS スキーマが作成されます。 これで、ポリシー ストア データ定義をインポート
できるようになりました。 ベース ポリシー ストア オブジェクトのインポート
デフォルトの SiteMinder オブジェクトをインポートすると、管理 UI で使用するポ
リシー ストアがアップグレードされます。 デフォルトの SiteMinder オブジェクトは、
ポリシー ストアにポリシー情報を格納するために必要です。 重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可能
ファイルを実行している場合は、管理者としてシステムにログインしている場合
でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細については、お
使いの SiteMinder コンポーネントのリリース ノートを参照してください。 ベース ポリシー ストア オブジェクトをインポートする方法
1. 以下のコマンドを実行します。 smobjimport -ipolicy_server_home¥db¥smdif¥upgrade_smdif_file_name
-dsiteminder_super_user_name -wsiteminder_super_user_password
-v -f
policy_server_home ポリシー サーバのインストール パスを指定します。 第 12 章: Siemens DirX EE 2.0 Directory Server 219
6.x ポリシー ストアをアップグレードする方法
upgrade_smdif_file_name インポート ファイルの名前を指定します。 ■
r60 から r12.0 SP3: sm_upgrade_60_to_R12sp3.smdif ■
r60 SP1 から r12.0 SP3: sm_upgrade_60sp1_to_R12sp3.smdif ■
r60 SP2 から r12.0 SP3: sm_upgrade_60sp2_to_R12sp3.smdif ■
r60 SP3 から r12.0 SP3: sm_upgrade_60sp3_to_R12sp3.smdif ■
r60 SP4 から r12.0 SP3: sm_upgrade_60sp4_to_R12sp3.smdif ■
r60 SP5 から r12.0 SP3: sm_upgrade_60sp5_to_R12sp3.smdif ■
r60 SP6 から r12.0 SP3: sm_upgrade_60sp6_to_r12sp3.smdif ‐dsiteminder_super_user_name SiteMinder 管理者アカウントの名前を指定します。 ‐wsiteminder_super_user_password SiteMinder 管理者アカウントのパスワードを指定します。 ‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト出力: stdout ‐f 重複するポリシー ストア オブジェクトを、r12.0 SP3 のもので上書きしま
す。 引数にスペースが含まれる場合、引数全体の前後に二重引用符を使用し
ます。 Windows の例: smobjimport -i"C:¥Program Files¥CA¥siteminder¥db¥smdif¥smpolicy.smdif" -d"SM Admin"
-wPassword -v
UNIX の例: smobjimport ‐i$NETE_PS_ROOT/db/smdif/smpolicy.smdif ‐d"SM Admin" ‐wPassword ‐v ベース ポリシー ストア オブジェクトがインポートされます。 220 ディレクトリ設定ガイド
6.x ポリシー ストアをアップグレードする方法
2. 以下のコマンドを実行します。 重要: ampolicy.smdif が以前にポリシー ストアにインポートされている場合
は再インポートしないでください。 smobjimport -ipolicy_server_home¥db¥smdif¥ampolicy.smdif
-dsiteminder_super_user_name -wsiteminder_super_user_password -f -v -l -c
‐policy_server_home インポート ファイルのパスと名前を指定します。 ‐dsiteminder_super_user_name SiteMinder 管理者アカウントの名前を指定します。 ‐wsiteminder_super_user_password SiteMinder 管理者アカウントのパスワードを指定します。 ‐f 重複するオブジェクトを上書きします。 ‐v 追跡を有効にし、エラー、警告、およびコメント メッセージを詳細形式で
出力して、インポートのステータスを監視できるようにします。 デフォルト値: stdout ‐l ログ ファイルを作成します。 ‐c smdif 入力ファイルに暗号化されていないデータが含まれていることを
示します。 注: ampolicy.smdif をインポートすると、SiteMinder から別々にライセンスさ
れるフェデレーション セキュリティ サービス、Web サービス変数、および eTelligent ルール機能が使用可能になります。 eTelligent ルール機能を使
用する予定の場合は、ライセンス情報について CA ジャパン ダイレクトに問
い合わせてください。 これで、ポリシー ストア データ定義をインポートできるようになりました。 第 12 章: Siemens DirX EE 2.0 Directory Server 221
6.x ポリシー ストアをアップグレードする方法
ポリシー ストア データ定義のインポート
ポリシー ストア データ定義のインポートは、管理 UI でポリシー ストアを使用する
ために必要です。 ベース定義は、ポリシー ストア データを記述します。 重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可能
ファイルを実行している場合は、管理者としてシステムにログインしている場合
でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細については、お
使いの SiteMinder コンポーネントのリリース ノートを参照してください。 ベース ポリシー ストア オブジェクトをインポートする方法
1. コマンド ウィンドウを開いて、以下のいずれかの場所に移動します。 ■
Windows ‐ policy_server_home¥xps¥dd ■
UNIX ‐ policy_server_home/xps/dd policy_server_home ポリシー サーバのインストール パスを指定します。 2. 以下のコマンドを実行します。 重要: XPSDDInstall ツールは、データ定義ファイルを使用して以下の順序
で実行します。それ以外の順序で実行すると、インポートは失敗します。 XPSDDInstall SmObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 注: 初めてこのファイルをインポートする場合は、ポリシー データが見つか
らないという警告メッセージが表示されます。 これは予期された動作で、イ
ンポートに影響しません。 3. 以下のコマンドを実行します。 XPSDDInstall EPMObjects.xdd
XPSDDInstall は必要なデータ定義をインポートします。 4. 以下のコマンドを実行します。 XPSDDInstall SecCat.xdd
XPSDDInstall は必要なデータ定義をインポートします。 5. 以下のコマンドを実行します。 XPSDDInstall FssSmObjects.xdd
必要なポリシー ストア データ定義がすべてインポートされました。 222 ディレクトリ設定ガイド
付録 A: SiteMinder の SSL 接続の設定
このセクションには、以下のトピックが含まれています。 SSL を使った LDAP ユーザ ディレクトリ接続を設定する方法 (P. 223) SSL を使った LDAP ユーザ ディレクトリ接続を設定する方法
LDAP ユーザ ディレクトリの SSL 接続を設定するには、証明書データベース ファ
イルを使用するように SiteMinder を設定する必要があります。 SSL 接続を設定するには、以下の手順に従います。 1. SSL 接続を設定する前に以下を実行します。 2. NSS ユーティリティをインストールします。 3. 証明書データベース ファイルを作成します。 4. 証明書データベースに証明機関(CA)を追加します。 5. 証明書データベースにサーバ証明書を追加します。 6. 証明書データベース内の証明書を一覧表示します。 7. ユーザ ディレクトリの SSL 接続を設定します。 8. ポリシー サーバが証明書データベースを参照するようにします。 9. SSL 接続を検証します。 付録 A: SiteMinder の SSL 接続の設定 223
SSL を使った LDAP ユーザ ディレクトリ接続を設定する方法
SSL 接続を設定する前に
SSL による LDAP ユーザ ディレクトリ接続を設定する前に、以下の点を確認してく
ださい。 ■
ディレクトリ サーバが SSL 対応であること。 注: SSL を介して通信するようにディレクトリ サーバを設定する方法の詳細
については、ベンダー別の資料を参照してください。 ■
SiteMinder は、Netscape LDAP SDK を使用して、LDAP ディレクトリと通信しま
す。 その結果、SiteMinder では、データベース ファイルを Netscape バー
ジョン ファイル形式(cert7.db)にする必要があります。 重要: cert7.db データベース ファイルへの証明書のインストールに Microsoft Internet Explorer を使用しないでください。 ■
SSL 証明書の管理には、Netscape と互換性のある、サードパーティの証明
書ユーティリティが必要です。 Mozilla® Network Security Services(NSS)
ユーティリティ、バージョン 3.2.2 の使用をお勧めします。 注: cert7.db 形式をサポートするには、バージョン 3.2.2 が必要です。 それ
以降のバージョンを使用しないでください。 ■
(Active Directory)以下の点を考慮してください。 –
SiteMinder ユーザ ディレクトリ接続が AD ネームスペースを使用して設
定されている場合は、以下のプロセスは適用されません。 SSL 接続を確
立するときに、AD ネームスペースは、ネイティブの Windows 証明書リポ
ジトリを使用します。 SSL を介して通信するように AD ネームスペースを
設定する場合は、以下の点を確認してください。 –
SiteMinder ユーザ ディレクトリ接続が、安全な接続になるように設
定されていること。 詳細については、「ユーザ (P. 232)ディレクトリの SSL 接続の設定」を参照してください。 –
Active Directory インスタンスをホストしているマシンで、ルート CA 証
明書およびサーバ証明書が、サービスの証明書ストアに追加される
ていること。 注: SSL を介して通信するように Active Directory を設定する方法の詳
細については、Microsoft の資料を参照してください。 –
224 ディレクトリ設定ガイド
SiteMinder ユーザ ディレクトリ接続が LDAP ネームスペースを使用して
設定されている場合は、以下のプロセスを実行して、SSL 接続を設定し
ます。 SSL を使った LDAP ユーザ ディレクトリ接続を設定する方法
NSS ユーティリティのインストール
証明書データベース ファイルを管理する NSS ユーティリティをインストールしま
す。 注: Netscape Portable Runtime(NSPR)またはポリシー サーバがインストールさ
れているシステムに、このユーティリティをインストールします。 システムに、どち
らかのコンポーネントと一緒にこのユーティリティをインストールすると、必要な DLL または共有オブジェクトが使用可能になります。 NSS ユーティリティをインストールする方法
1. Mozilla NSS 3.2.2 FTP サイトにアクセスします。 2. ご使用のオペレーティング システムに対応する zip または tar をダウンロー
ドします。 注: Windows Server 2003 用の zip は用意されていません。 Windows NT 用
の zip をダウンロードしてください。 3. 証明書データベース ファイルを管理しているシステム上の一時ロケーション
に、NSS ユーティリティを解凍します。 付録 A: SiteMinder の SSL 接続の設定 225
SSL を使った LDAP ユーザ ディレクトリ接続を設定する方法
証明書データベース ファイルの作成
ポリシー サーバでは、証明書データベース ファイルを Netscape バージョン ファ
イル形式(cert7.db)にする必要があります。 NSS ユーティリティを使用して、証
明書データベース ファイルを作成することができます。 注: 以下の手順では、タスクを実行するための具体的なオプションおよび引数
について詳しく説明します。 NSS ユーティリティのオプションおよび引数の全リス
トについては、NSS プロジェクト ページにある Mozilla マニュアルを参照してくだ
さい。 証明書データベース ファイルを作成する方法
1. コマンド プロンプトから、NSS ユーティリティを解凍したロケーション内の bin ディレクトリに移動します。 例: C:¥nss¥bin 注: Windows には固有の certutil ユーティリティがあります。 NSS ユーティリ
ティの bin ディレクトリから作業するようにしてください。間違えて Windows certutil ユーティリティを実行していることがあります。 2. 以下のコマンドを入力します。 certutil -N -d certificate_database_directory
‐N cert7.db、key3.db、および secmod.db の証明書データベース ファイル
を作成します。 ‐d certificate_database_directory NSS ユーティリティが証明書データベース ファイルを作成するディレクト
リを指定します。 注: ファイル パスにスペースがある場合は、そのパスを引用符で囲んでくだ
さい。 このユーティリティは、データベース キーを暗号化するためにパスワードの
入力を求めます。 226 ディレクトリ設定ガイド
SSL を使った LDAP ユーザ ディレクトリ接続を設定する方法
3. パスワードを入力および確認します。 NSS は、必要な証明書データベース ファイルを作成します。 ■
cert7.db ■
key3.db ■
secmod.db 例: 証明書データベース ファイルの作成
certutil -N -d C:¥certdatabase
証明書データベースへのルート証明機関の追加
ルート証明機関(CA)を追加して、SSL 通信で使用できるようにします。 注: 以下の手順では、タスクを実行するための具体的なオプションおよび引数
について詳しく説明します。 NSS ユーティリティのオプションおよび引数の全リス
トについては、NSS プロジェクト ページにある Mozilla マニュアルを参照してくだ
さい。 重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可能
ファイルを実行している場合は、管理者としてシステムにログインしている場合
でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細については、お
使いの SiteMinder コンポーネントのリリース ノートを参照してください。 証明書データベースにルート CA 証明書を追加する方法
1. コマンド プロンプトから、NSS ユーティリティを解凍したロケーション内の bin ディレクトリに移動します。 例: C:¥nss¥bin 注: Windows には固有の certutil ユーティリティがあります。 NSS ユーティリ
ティの bin ディレクトリから作業するようにしてください。間違えて Windows certutil ユーティリティを実行していることがあります。 付録 A: SiteMinder の SSL 接続の設定 227
SSL を使った LDAP ユーザ ディレクトリ接続を設定する方法
2. 以下のコマンドを実行して、データベース ファイルにルート CA を追加しま
す。 certutil -A -n alias -t trust_arguments -i root_CA_path -d
certificate_database_directory
‐A 証明書データベースに証明書を追加します。 ‐n alias 証明書の別名を指定します。 注: 別名にスペースがある場合は、その別名を引用符で囲んでくださ
い。 ‐t trust_arguments 証明書データベースに証明書を追加するときに証明書に適用する信頼
性属性を指定します。 各証明書には、3 つの使用可能な信頼性カテゴ
リがあります。これらのカテゴリを表記する順序は、「SSL、電子メール、オ
ブジェクト署名」です。 ルート CA が信頼されて SSL 証明書を発行できる
ように、適切な信頼性引数を指定します。 それぞれのカテゴリ位置に、
以下の属性引数を 0 個以上使用することができます。 p 有効なピア。 P 信頼されたピア。 この引数は p を意味します。 c 有効な CA。 T クライアント証明書を発行する信頼された CA。 この引数は c を意味
します。 C サーバ証明書を発行する信頼された CA(SSL のみ)。 この引数は c を意味します。 重要: これは SSL 信頼性カテゴリに必須の引数です。 u 証明書は認証または署名に使用できます。 228 ディレクトリ設定ガイド
SSL を使った LDAP ユーザ ディレクトリ接続を設定する方法
‐i root_CA_path ルート CA ファイルのパスを指定します。 以下の点について考慮してく
ださい。 –
パスには証明書名も含める必要があります。 –
証明書の有効な拡張子には、.cert、.cer、および .pem があります。 注: ファイル パスにスペースがある場合は、そのパスを引用符で囲んで
ください。 ‐d certificate_database_directory 証明書データベースが入っているディレクトリのパスを指定します。 注: ファイル パスにスペースがある場合は、そのパスを引用符で囲んで
ください。 NSS によって、証明書データベースにルート CA が追加されます。 例: 証明書データベースへのルート CA の追加
certutil -A -n "My Root CA" -t "C,," -i C:¥certificates¥cacert.cer -d C:¥certdatabase
証明書データベースへのサーバ証明書の追加
証明書データベースにサーバ証明書を追加して、SSL 通信で使用できるように
します。 注: 以下の手順では、タスクを実行するための具体的なオプションおよび引数
について詳しく説明します。 NSS ユーティリティのオプションおよび引数の全リス
トについては、NSS プロジェクト ページにある Mozilla マニュアルを参照してくだ
さい。 重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可能
ファイルを実行している場合は、管理者としてシステムにログインしている場合
でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細については、お
使いの SiteMinder コンポーネントのリリース ノートを参照してください。 付録 A: SiteMinder の SSL 接続の設定 229
SSL を使った LDAP ユーザ ディレクトリ接続を設定する方法
証明書データベースにサーバ証明書を追加する方法
1. コマンド プロンプトから、NSS ユーティリティを解凍したロケーション内の bin ディレクトリに移動します。 例: C:¥nss¥bin 注: Windows には固有の certutil ユーティリティがあります。 NSS ユーティリ
ティの bin ディレクトリから作業するようにしてください。間違えて Windows certutil ユーティリティを実行していることがあります。 2. 以下のコマンドを実行して、データベース ファイルにルート証明書を追加し
ます。 certutil -A -n alias -t trust_arguments -i server_certificate_path -d
certificate_database_directory
‐A 証明書データベースに証明書を追加します。 ‐n alias 証明書の別名を指定します。 注: 別名にスペースがある場合は、その別名を引用符で囲んでくださ
い。 ‐t trust_arguments 証明書データベースに証明書を追加するときに証明書に適用する信頼
性属性を指定します。 各証明書には、3 つの使用可能な信頼性カテゴ
リがあります。これらのカテゴリを表記する順序は、「SSL、電子メール、オ
ブジェクト署名」です。 証明書が信頼されるように、適切な信頼性引数
を指定します。 各カテゴリ位置では、以下の属性引数を 0 個以上使用
することができます。 p 有効なピア。 P 信頼されたピア。 この引数は p を意味します。 重要: これは SSL 信頼性カテゴリに必須の引数です。 230 ディレクトリ設定ガイド
SSL を使った LDAP ユーザ ディレクトリ接続を設定する方法
‐i server_certificate_path サーバ証明書のパスを指定します。 以下の点について考慮してくださ
い。 –
パスには証明書名も含める必要があります。 –
証明書の有効な拡張子には、.cert、.cer、および .pem があります。 注: ファイル パスにスペースがある場合は、そのパスを引用符で囲んで
ください。 ‐d certificate_database_directory 証明書データベースが入っているディレクトリのパスを指定します。 注: ファイル パスにスペースがある場合は、そのパスを引用符で囲んで
ください。 NSS によって、証明書データベースにサーバ証明書が追加されます。 例: 証明書データベースへのサーバ証明書の追加
certutil -A -n "My Server Certificate" -t "P,," -i C:¥certificates¥servercert.cer -d
C:¥certdatabase
証明書データベース内の証明書の一覧表示
証明書が証明書データベースに追加されたことを確認するために、証明書を一
覧表示します。 注: 以下の手順では、タスクを実行するための具体的なオプションおよび引数
について詳しく説明します。 NSS ユーティリティのオプションおよび引数の全リス
トについては、NSS プロジェクト ページにある Mozilla マニュアルを参照してくだ
さい。 重要: Windows Server 2008 上で SiteMinder ユーティリティまたは実行可能
ファイルを実行している場合は、管理者としてシステムにログインしている場合
でも、管理者権限でコマンド ライン ウィンドウを開きます。 詳細については、お
使いの SiteMinder コンポーネントのリリース ノートを参照してください。 付録 A: SiteMinder の SSL 接続の設定 231
SSL を使った LDAP ユーザ ディレクトリ接続を設定する方法
証明書データベース内の証明書を一覧表示する方法
1. コマンド プロンプトから、NSS ユーティリティを解凍したロケーション内の bin ディレクトリに移動します。 例: C:¥nss¥bin 注: Windows には固有の certutil ユーティリティがあります。 NSS ユーティリ
ティの bin ディレクトリから作業するようにしてください。間違えて Windows certutil ユーティリティを実行していることがあります。 2. 以下のコマンドを実行します。 certutil -L -d certificate_database_directory
‐L 証明書データベース内のすべての証明書を一覧表示します。 ‐d certificate_database_directory 証明書データベースが入っているディレクトリのパスを指定します。 注: ファイル パスにスペースがある場合は、そのパスを引用符で囲んで
ください。 NSS によって、証明書データベースに証明書を追加するときに指定した、
ルート CA の別名、サーバ証明書の別名、および信頼性属性が表示されま
す。 例: 証明書データベース内の証明書の一覧表示
certutil -L -d C:¥certdatabase
ユーザ ディレクトリの SSL 接続の設定
ポリシー サーバとユーザ ストアが通信するときに SSL 接続が使用されるように、
ユーザ ストア接続を設定します。 注: FSS 管理 UI にポリシー サーバ オブジェクトを作成または変更するときは、
ASCII 文字を使用します。 ASCII 文字以外でのオブジェクトの作成または変更は
サポートされていません。 ユーザ ストアの SSL 接続を設定する方法
1. 管理 UI にログインします。 2. [インフラストラクチャ]‐[ディレクトリ]をクリックします。 232 ディレクトリ設定ガイド
SSL を使った LDAP ユーザ ディレクトリ接続を設定する方法
3. [ユーザ ディレクトリ]‐[ユーザ ディレクトリの変更]をクリックします。 [ユーザ ディレクトリの変更]ペインに、既存のユーザ ディレクトリ接続の一
覧が表示されます。 4. 目的のユーザ ディレクトリ接続を選択し、[選択]をクリックします。 ユーザ ディレクトリの設定が表示されます。 5. [安全な接続]チェック ボックスをオンにして、[サブミット]をクリックします。 ユーザ ディレクトリ接続が、SSL を介して通信するように設定されます。 ポリシー サーバから証明書データベースへの参照の設定
ポリシー サーバが証明書データベースを参照するように設定し、SSL を介して
ユーザ ディレクトリと通信するようにポリシー サーバを設定します。 注: FSS 管理 UI にポリシー サーバ オブジェクトを作成または変更するときは、
ASCII 文字を使用します。 ASCII 文字以外でのオブジェクトの作成または変更は
サポートされていません。 ポリシー サーバから証明書データベースへの参照を設定する方法
1. ポリシーサーバー管理コンソールを起動します。 重要: Windows Server 2008 上でこのグラフィカル ユーザ インターフェース
にアクセスする場合は、管理者としてシステムにログインしている場合でも、
管理者権限でショートカットを開きます。 詳細については、お使いの SiteMinder コンポーネントのリリース ノートを参照してください。 2. [データ]タブをクリックします。 3. Netscape 証明書データベース ファイルのフィールドに、Netscape 証明書
データベース ファイルのパスを入力します。 例: C:¥certdatabase¥cert7.db 注: key3.db ファイルも、cert7.db ファイルと同じディレクトリに含まれている
必要があります。 4. ポリシー サーバを再起動します。 ポリシー サーバが、SSL を介してユーザ ディレクトリと通信するように設定されま
す。 付録 A: SiteMinder の SSL 接続の設定 233
SSL を使った LDAP ユーザ ディレクトリ接続を設定する方法
SSL 接続の検証
SSL 接続を検証して、ユーザ ディレクトリとポリシー サーバが SSL を介して通信し
ていることを確認します。 注: FSS 管理 UI にポリシー サーバ オブジェクトを作成または変更するときは、
ASCII 文字を使用します。 ASCII 文字以外でのオブジェクトの作成または変更は
サポートされていません。 SSL 接続を検証する方法
1. 管理 UI にログインします。 2. [インフラストラクチャ]‐[ディレクトリ]をクリックします。 3. [ユーザ ディレクトリ]‐[ユーザ ディレクトリの表示]をクリックします。 [ユーザ ディレクトリの表示]ペインに、既存のユーザ ディレクトリ接続の一
覧が表示されます。 4. 目的の接続を選択し、[選択]をクリックします。 ユーザ ディレクトリの設定が表示されます。 5. [内容の表示]をクリックします。 SSL が正しく設定されている場合は、[ディレクトリのコンテンツ]ウィンドウに、
ユーザ ディレクトリの内容が表示されます。 234 ディレクトリ設定ガイド
付録 B: プラットフォーム サポートおよびイン
ストール メディア
このセクションには、以下のトピックが含まれています。 SiteMinder プラットフォーム サポート マトリックスへのアクセス (P. 235) マニュアル選択メニューの使用 (P. 236) インストール メディアの検索 (P. 236) SiteMinder プラットフォーム サポート マトリックスへのアクセス
SiteMinder によりサポートされる CA およびサードパーティ コンポーネントの全
体的なリストについては、テクニカル サポート サイトを参照してください。 サポート サイトからサポート マトリックスを参照する方法
1. テクニカル サポート サイトにログインします。 2. [Support]の下で、[Support By Product]をクリックします。 3. [Select a Product Page]フィールドに「CA SiteMinder」を入力し、Enter キー
を押します。 CA SiteMinder 製品ページが表示されます。 4. [Product Status]セクションをスクロールし、CA SiteMinder Family of Products Platform Support Matrices をクリックします。 注: 最新の JDK および JRE バージョンは、Sun Developer Network でダウンロー
ドできます。 付録 B: プラットフォーム サポートおよびインストール メディア 235
マニュアル選択メニューの使用
マニュアル選択メニューの使用
SiteMinder マニュアル選択メニューはテクニカル サポート サイトで提供されて
います。 サポート サイトからサポート マトリックスを参照する方法
1. テクニカル サポート サイトにアクセスします。 注: ログインする必要はありません。 2. (任意)[Get Support]タブが前面にない場合は、[Get Support]をクリックし
ます。 3. [Find Product News and Support]の下で[Product Pages]をクリックします。 [Support by Product]ページが表示されます。 4. [Select a Product Page]フィールドに CA SiteMinder を入力して Enter キー
を押します。 CA SiteMinder 製品ページが表示されます。 5. マニュアル選択メニューをクリックします。 6. 必要なリリースのリンクをクリックします。 SiteMinder マニュアル選択メニューのメイン ページが表示されます。 236 ディレクトリ設定ガイド
インストール メディアの検索
インストール メディアの検索
SiteMinder インストール メディアの全体的なリストは、テクニカル サポート サイト
で見つけることができます。 サポート サイトからサポート マトリックスを参照する方法
1. テクニカル サポート サイトにログインします。 2. [Support]の下で、[Download Center]‐[Products]をクリックします。 [Download Center]画面が表示されます。 3. [Select a Product]フィールドに SiteMinder を入力します。 4. [Select a Release]リストからリリースを選択します。 5. [Select a Gen Level]リストからサービス パックを選択します。 6. [Go]をクリックします。 [Product Downloads]画面が表示されます。 SiteMinder のインストール実行
可能ファイルがすべて一覧表示されます。 付録 B: プラットフォーム サポートおよびインストール メディア 237
索引
6
6.x から r12.0 SP3 への DirX EE 2.0 ポリシー ス
トアのアップグレード ‐ 218 6.x セッション サーバのアップグレード ‐ 52 6.x ポリシー ストアをアップグレードする方法 ‐ 24, 53, 73, 125, 145, 169, 202, 217 B
Berkeley データベース バージョン不一致エラー ‐ 175 C
CA LDAP Server for z/OS ‐ 31 CA LDAP Server for z/OS でサポートされていな
い SiteMinder 機能 ‐ 36 CA LDAP Server for z/OS の概要 ‐ 31 CA Top Secret r12 (TSS)バックエンド セキュリ
ティ オプション ‐ 32 CA 製品リファレンス ‐ iii CA への連絡先 ‐ iii Critical Path inJoin Directory Server ‐ 13 Cyrus SASL のインストール ‐ 174 D
DB2 ワイヤ プロトコル ドライバの設定 ‐ 42 I
IBM DB2 ‐ 37 IBM DB2 データベースをデータ ストアとして設
定する方法 ‐ 37 IBM DB2 ポリシー ストア スキーマの拡張 ‐ 54 IBM Directory Server ‐ 59 IBM Directory Server ポリシー ストア スキーマ
の拡張 ‐ 74 IDS での LDAP トレースの有効化 ‐ 22 inJoin ポリシー ストア スキーマの拡張 ‐ 25 L
LDAP サーバのリフレッシュ ‐ 121 M
MySQL サーバ ‐ 79 MySQL サーバ ディレクトリ接続の設定 ‐ 107 MySQL データ ストアの設定 ‐ 96 MySQL ユーザ ストアを設定する方法 ‐ 107 MySQL ワイヤ プロトコル ドライバの作成 ‐ 85 N
Novell eDirectory ‐ 111 Novell eDirectory でのポリシー ストア オブジェ
クトの制限 ‐ 125 Novell XPS スキーマ ファイルの編集 ‐ 114, 126 Novell ポリシー ストア スキーマの拡張 ‐ 127 NSS ユーティリティのインストール ‐ 225 O
OpenLDAP サーバ ‐ 151 OpenLDAP サーバの再起動 ‐ 156 OpenLDAP のトラブルシューティング ‐ 174 OpenLDAP ポリシー ストア スキーマの拡張 ‐ 169 openSSL のビルドおよびインストール ‐ 175 Oracle Internet Directory Server ‐ 131 Oracle Internet Directory でのドメインの設定 ‐ 133 Oracle Internet Directory ポリシー ストア ス
キーマの拡張 ‐ 146 R
r12.0 SP3 ポリシー ストアとしての DirX EE 2.0 Directory Server の設定 ‐ 210 Red Hat Directory Server ‐ 177 Red Hat Directory Server でのポリシー ストア ス
キーマの作成 ‐ 181 索引 239
Red Hat Directory Server への安全な接続を設
定する方法 ‐ 189 Red Hat Directory Server をポリシー ストアとし
て設定する方法 ‐ 179 S
Siemens DirX 6.0 D00 Directory Server ‐ 193 Siemens DirX EE 2.0 Directory Server ‐ 209 Siemens DirX EE 2.0 ポリシー ストアを設定する
方法 ‐ 209 Siemens DirX ポリシー ストア スキーマの拡張 ‐ 203 SiteMinder サンプル ユーザのインポート ‐ 107 SiteMinder スーパーユーザ パスワードの設定 ‐ 45, 65, 89, 117, 137, 182 SiteMinder スキーマ ファイルのダウンロード ‐ 13, 38, 81, 97, 101, 104, 133, 151, 179, 193, 209 SiteMinder スキーマの作成 ‐ 82 SiteMinder の SSL 接続の設定 ‐ 223 SiteMinder プラットフォーム サポート マトリック
スへのアクセス ‐ 235 SiteMinder 用の MySQL データ ソースの設定 ‐ 83 SiteMinder スキーマ ファイルの指定 ‐ 152 SiteMinder スキーマを含む DB2 データベース
の作成 ‐ 38 SiteMinder に対する DB2 データ ソースの設定 ‐ 40 Slapd 構成ファイルを設定する方法 ‐ 152 SSL 接続の検証 ‐ 234 SSL 接続を設定する前に ‐ 224 SSL を使った LDAP ユーザ ディレクトリ接続を設
定する方法 ‐ 223 UNIX システムでの MySQL データ ソースの作
成 ‐ 84 V
V3 Matchingrules ファイルの編集 ‐ 60 W
Windows システムでの DB2 データ ソースの作
成 ‐ 40 Windows での MySQL データ ソースの作成 ‐ 83 あ
インストール メディアの検索 ‐ 236 エントリの追加 ‐ 157 か
監査ログスキーマの作成 ‐ 101 監査ログを MySQL に格納する方法 ‐ 100 キー情報を MySQL に格納する方法 ‐ 97 キー ストア スキーマの作成 ‐ 98 クライアント サイドの並べ替えのサポート ‐ 154 さ
T
証明書データベース内の証明書の一覧表示 ‐ 231 証明書データベース ファイルの作成 ‐ 226 証明書データベースへのサーバ証明書の追加 ‐ 229 証明書データベースへのルート証明機関の追
加 ‐ 227 スキーマ ファイルを管理する SiteMinder ス
キーマ ファイルの追加 ‐ 61 セッション情報を MySQL に格納する方法 ‐ 103 セッション ストア スキーマの作成 ‐ 105 設定ファイルのテスト ‐ 155 TSS オブジェクト クラス階層 ‐ 32 た
U
ディレクトリ エントリとルート ノードの作成 ‐ 60 ディレクトリ構成の概要 ‐ 11 ディレクトリ サーバ情報の収集 ‐ 61, 111, 131 UNIX システムでの DB2 データ ソースの作成 ‐ 41 240 ディレクトリ設定ガイド
ディレクトリ サーバをポリシー ストアとして設定
する方法 ‐ 158 ディレクトリ サーバをユーザ ストアとして設定
する方法 ‐ 165 データベース情報の収集 ‐ 79 データベース ディレクティブの指定 ‐ 153 データベースを作成する方法 ‐ 156 デフォルトのポリシー ストア オブジェクトのイン
ポート ‐ 46, 67, 90, 118, 139, 183 は
プラットフォーム サポートおよびインストール メ
ディア ‐ 235 ベース ツリー構造の作成 ‐ 157 ベース ポリシー ストア オブジェクトのインポー
ト ‐ 26, 54, 74, 127, 147, 170, 204, 219 ポリシー サーバから CA LDAP Server for z/OS への接続の設定 ‐ 35 ポリシー サーバから OpenLDAP ユーザ ストア
への接続の設定 ‐ 166 ポリシー サーバから Red Hat ポリシー ストアへ
の安全な接続の設定 ‐ 191 ポリシー サーバから Red Hat ユーザ ストアへ
の安全な接続の設定 ‐ 190 ポリシー サーバから Red Hat ユーザ ストアへ
の接続の設定 ‐ 177 ポリシー サーバから証明書データベースへの
参照の設定 ‐ 233 ポリシー サーバからディレクトリ サーバへの参
照の設定 ‐ 134, 158 ポリシー サーバからポリシー ストアへの参照
の設定 ‐ 14, 63, 115, 180 ポリシー サーバに対する参照データベースの
指定 ‐ 43, 87, 98, 102, 105 ポリシー サーバの再起動 ‐ 70, 93, 99, 103, 106, 122, 142, 186 ポリシー サーバの設定例 ‐ Critical Path InJoin Directory Server ‐ 24 ポリシー サーバ レジストリ エントリの TSS 用の
設定 ‐ 33 ポリシー サーバを設定する方法 ‐ 132 ポリシー ストア スキーマの作成 ‐ 64, 116, 135 ポリシー ストア スキーマ ファイルの編集 ‐ 113 ポリシー ストア データ定義のインポート ‐ 18, 28, 48, 57, 69, 77, 92, 120, 130, 141, 149, 161, 173, 185, 198, 207, 213, 222 ポリシー ストアとしての DirX 6.0 D00 Directory Server の設定 ‐ 194 ポリシー ストアとしての IBM Directory Server ‐ 59 ポリシー ストアとしての inJoin Directory Server の設定 ‐ 15 ポリシー ストアとしての MySQL ‐ 79 ポリシー ストアとしての Novell eDirectory ‐ 111 ポリシー ストアとしての Oracle Internet Directory ‐ 131 ポリシー ストアに対する SSL の設定 ‐ 168 ポリシー ストアの作成 ‐ 159 ポリシー ストアを設定する方法 ‐ 62, 80, 112 本書の内容 ‐ 11 ま
マニュアル選択メニューの使用 ‐ 236 や
ユーザ ストアの作成 ‐ 165 ユーザ ディレクトリの SSL 接続の設定 ‐ 224, 232 ユーザ ディレクトリの設定例 ‐ Critical Path InJoin Directory Server ‐ 23 ユーザ ディレクトリの設定例 ‐ Siemens DirX 6.0 ‐ 201 ユーザ認証の有効化 ‐ 153 索引 241