LDAP 検索条件の定義
Web ポリシー コンテンツに関する記述は、Web Gateway がピア グループに含まれている場合にのみ該当します。 |
このトピックでは、[LDAP 同期ユーザー名リスト] や [電子メール アドレス リスト] を定義する際の、検索条件の指定方法について説明しています。
同期用のターゲット ディレクトリ名
[同期用のターゲット ディレクトリ名] はベース ノードの識別名を認識し、これに基づいて検索を開始します。
LDAP ディレクトリはツリー構造になっており、通常、ノードは、次のように上位から下位に向かって配置されています。
+ root (ルート)
+ countries (国)
+ organizations (組織、会社)
+ organizational units (部署)
- individuals (個人)
ツリーのノードを展開して、そのノードの下にあるノードを表示します。

次の図では、イギリス (UK) に所在する、社名「Your Company plc」の「Sales」部門に属する個人のユーザーのツリー構造を示しています。四角形のラベルが、各ノードを表しています。
次の図では、イギリス (UK) に所在する、社名「Your Company plc」の「Sales」部門に属する個人の電子メール ユーザーのツリー構造を示しています。四角形のラベルが、各ノードを表しています。
それぞれのノードは、識別名 (DN) から認識することができます。識別対象のノードから、ツリーの最上位ノードに向かって、すべてのノードが順番に表示されます。たとえば、この図の個人「Vince」の名前、または、電子メール アドレスが含まれたノードの識別名は、次のようになります。
cn=Vince、ou=Sales、o=Your Company plc、c=UK
ノードには、属性=値 の形式で、1 つ、または、複数のデータが含まれています。たとえば、この図のノード 「cn」 (common name - 共通名) には、1 つの属性が含まれています。通常、1 つのノードには、属性「ObjectClass」が少なくとも 1 つ含まれています (図には表示されていません)。
スコープ
スコープを指定することにより、ツリーのどの部分が検索対象になるのかが決まります。次のいずれかを指定することができます。
- ターゲット (指定したベース ノード) のみを検索
- ベース ノードから開始して再帰的に検索
- ターゲットの直接の子のみを検索
フィルター
フィルターを指定することにより、ノードに含まれる属性に基づいて、検索対象になるノードが決まります。フィルターは、標準の LDAP 形式を使用します。基本的な検索フィルターは、次のようになります。

<属性><演算子><値>
説明:
|
LDAP 属性です。よく使用される属性は、次のとおりです。
|
|
|
|
LDAP ディレクトリで、属性と関連付けられている値です。アスタリスク (*) をワイルドカードとして使用して、属性に定義されているすべての値を検索することができます。 |
複合検索式がサポートされている LDAP サーバーでは、ブール演算子を使用して、より詳細な検索フィルターを定義することができます。

(<ブール演算子>(フィルター1)(フィルター2)(フィルターx))
説明:
|
フィルター 間の関係性を定義します。より詳細な検索フィルターのためのブール演算子は、次のとおりです。
|
|
|
組織独自の属性や値の詳細については、組織の LDAP サーバー管理者に確認してください。 |
取得する属性
[ターゲット ディレクトリ名]、[スコープ]、[フィルター] に基づいて認識されたノードに対して、取得する値の属性を指定する必要があります。値の属性は、ユーザー名、または、電子メール アドレスでなければなりません。
ページの要求
各 LDAP サーバーでの単一のクエリに含めるノードの数には上限があります。検索のノード数がこの最大数を超えた場合、サーバーは最大数を返します。[ページ要求を有効にする] オプションを選択して、さらに、ページ サイズを、LDAP サーバーが単一のクエリに含めるノードの最大数未満の値に指定し、ノード数の制限に対処することができます。検索のノード数がページ サイズの値を超えた場合、
グループ拡張
LDAP サーバーが、グループの階層の下位に向かって再帰できるように設定されている場合、[グループ拡張] オプションを使用することができます。[グループ拡張] オプションでは、次を選択することができます。
- 次の最大レベルまで拡張する - 再帰検索に含めるレベル ([ターゲット ディレクトリ名] も含む) の数です。たとえば、グループ G1 ~ G10 の階層があり、G2 は G1 の下、G3 は G2 の下、のように構成されているとします。[ターゲット ディレクトリ名] を G1 に、最大深度を 4 に指定すると、クエリはグループ G1、G2、G3、G4 から属性の値を返します。
- これらの属性を使用して拡張する - 属性のカンマ区切りリスト (例: member,uniquemember) です。この属性の値により、次の再帰検索を開始する位置を指定します。