特定のプロパティーを二次データビュー上で設定し、結合ビューのソースとして機能できるようにします。二次ビューはどんな種類のデータビューでも構わないため、使用するコマンドは、データビューの種類によって異なります。次のサンプルコマンドは、二次ビューが LDAP データビューであることを前提としています。ここで説明するプロパティーの詳細については、『Sun Java System Directory Server Enterprise Edition 6.0 Reference』の「Additional Secondary Data View Properties」を参照してください。
DSCC を使用してこの作業を実行することはできません。この手順で説明しているように、コマンド行を使用してください。
二次ビューが一次ビューに関連付けられる方法を決定する結合ルールを定義します。
次のどちらかの結合ルールを使用できます。
DN 結合ルール
$ dpconf set-ldap-data-view-prop -h host -p port secondary-view-name \ dn-join-rule:uid=\${primary-view-name.uid},ou=People,dc=example |
フィルタ結合ルール
$ dpconf set-ldap-data-view-prop -h host -p port secondary-view-name filter-join-rule:uid=\${primary-view-name.uid} |
(省略可能) 二次ビューでバインドを許可するかどうかを指定します。
デフォルトでは、すべてのデータビューでバインドが可能です。二次データビューのバインドを禁止する場合は、次のコマンドを実行します。
$ dpconf set-ldap-data-view-prop -h host -p port secondary-view-name process-bind:false |
このプロパティーの詳細については、『Sun Java System Directory Server Enterprise Edition 6.0 Reference』の「Handling of Binds」を参照してください。
(省略可能) 二次データビューに共有エントリが含まれるかどうかを指定します。
$ dpconf set-ldap-data-view-prop -h host -p port secondary-view-name contains-shared-entries:true |
このプロパティーの詳細については、『Sun Java System Directory Server Enterprise Edition 6.0 Reference』の「Handling of Shared Entries」を参照してください。