Find Matching Object (一致オブジェクトの検索)

このアクションは、宛先データストア内でクエリを実行して、適切な宛先DNまたは適切な宛先関連付けを現在の操作に追加します。



Find Matching Object (一致オブジェクトの検索)

次に、Argument Builderを使って一致する属性を検索する例を示します。


Match Attributes Builder


フィールド

スコープ

操作のスコープ。エントリ、従属、またはサブツリーを選択します。


DN

選択したスコープを使用して検索する場所のDN。


一致する属性

検索を正しく行うために一致しなければならない属性を設定します。


コメント

DN引数は、スコープが[entry]の場合は必須ですが、それ以外の場合はオプションです。スコープが[substree]または[subordinates]の場合は、一致する属性が少なくとも1つ必要です。

スコープが[entry]の場合にクエリが検索属性をどのように処理するかは定義されていないので、Find Matching Object (一致オブジェクトの検索)の処理も未定義になります。

生成されたクエリには、選択したスコープに基づくスコープ属性が設定され、指定されている場合は、[Enter DN]フィールドの内容に設定された宛先DN属性が設定されます。また、現在のオブジェクトのクラス名に基づくクラス名属性と検索クラスも設定されます。

宛先データストアがアプリケーションの場合、関連付けが現在の操作に追加され、一致する検索結果すべてを返します。現在の操作に空でない関連付けがすでに存在する場合、クエリは実行されません。そのため、同じルール内で複数のFind Matching Object (一致オブジェクトの検索)アクションを記述できます。

宛先データストアがeDirectoryの場合、現在の操作の宛先DN属性が設定されます。現在の操作に空でない宛先DN属性がすでに存在する場合、クエリは実行されません。そのため、同じルール内で複数のFind Matching Object (一致オブジェクトの検索)アクションを使用できます。返される結果が1つだけで、その結果が関連付けられていない場合、現在の操作の宛先DNは、一致するオブジェクトのソースDNに設定されます。1つの結果のみが返され、その結果がすでに関連付けられている場合、現在の操作の宛先DNは、&#xFFFCという1文字に設定されます。複数の結果が返される場合、現在の操作の宛先DNは、&#xFFFDという1文字に設定されます。