4.14. Attribute Uniqueness プラグインの属性

ディレクトリーまたはサブツリー全体で属性の値が一意になるように、Attribute Uniqueness プラグインを使用します。

4.14.1. cn

Attribute Uniqueness プラグイン設定レコードの名前を設定します。任意の文字列を使用できますが、RedHat では設定レコード に attribute_name 属性の一意性 という名前を付けることをお勧めします。

パラメーター説明

Entry DN

cn= 属性固有設定レコード名、cn=プラグイン、cn=config

有効な値

有効な文字列

デフォルト値

なし

構文

DirectoryString

cn: mail Attribute Uniqueness

4.14.2. 一意性属性名

値が一意である必要がある属性の名前を設定します。この属性は多値です。

パラメーター説明

Entry DN

cn= 属性固有設定レコード名、cn=プラグイン、cn=config

有効な値

有効な属性名

デフォルト値

なし

構文

DirectoryString

uniqueness-attribute-name: mail

4.14.3. uniqueness-subtrees

プラグインが属性の値を一意性をチェックする DN を設定します。この属性は多値です。

パラメーター説明

Entry DN

cn= 属性固有設定レコード名、cn=プラグイン、cn=config

有効な値

有効なサブツリー DN

デフォルト値

なし

構文

DirectoryString

uniqueness-subtrees: ou=Sales,dc=example,dc=com

4.14.4. uniqueness-across-all-subtrees

有効 (on) の場合、プラグインは属性がすべてのサブツリーセットで一意であることを確認します。属性を off に設定すると、一意性は更新されたエントリーのサブツリー内でのみ適用されます。

パラメーター説明

Entry DN

cn= 属性固有設定レコード名、cn=プラグイン、cn=config

有効な値

on | off

デフォルト値

off

構文

DirectoryString

uniqueness-across-all-subtrees: off

4.14.5. uniqueness-top-entry-oc

Directory Server は、更新されたオブジェクトの親エントリーでこのオブジェクトクラスを検索します。見つからない場合は、ディレクトリーツリーのルートまで、次に高いレベルのエントリーで検索が続行されます。オブジェクトクラスが見つかった場合、Directory Server はこのサブツリーで uniqueness-attribute-name に設定された属性の値が一意であることを確認します。

パラメーター説明

Entry DN

cn= 属性固有設定レコード名、cn=プラグイン、cn=config

有効な値

有効なオブジェクトクラス

デフォルト値

なし

構文

DirectoryString

uniqueness-top-entry-oc: nsContainer

4.14.6. 一意性 - サブツリー - エントリー -oc

任意で、uniqueness-top-entry-oc パラメーターを使用する場合、Attribute Uniqueness プラグインは、このパラメーターに設定されているオブジェクトクラスが含まれている場合に属性が一意かどうかのみを検証するように設定できます。

パラメーター説明

Entry DN

cn= 属性固有設定レコード名、cn=プラグイン、cn=config

有効な値

有効なオブジェクトクラス

デフォルト値

なし

構文

DirectoryString

uniqueness-subtree-entries-oc: inetOrgperson