Peoplepicker-searchadcustomquery : Stsadm プロパティ (Office SharePoint Server)

説明

管理者が、Active Directory に送信されるカスタム クエリを設定できるようにします。

メンバの選択では、Active Directory Windows グループ名に対するワイルドカード検索のみを実行できます。Microsoft Office SharePoint Server 2007 に含まれている以外のロール プロバイダでは、ロール プロバイダ検索は名前全体を特定します。たとえば、"Readers" というグループがある場合、[ユーザーとグループの選択] ダイアログ ボックスに「Read」と入力しても、グループは検索されません。「Readers」と入力すると、検索が成功します。

重要

プロパティ値が正しい Active Directory クエリでない場合、メンバの選択は失敗します。また、検索された属性が、Active Directory のインデックス属性でない場合、Active Directory のパフォーマンスが非常に遅くなることがあります。

構文

stsadm -o setproperty

???-propertyname peoplepicker-searchadcustomquery

???-propertyvalue <カスタム クエリ文字列>

???[-url] <URL>

getproperty 操作の構文は次のとおりです。

stsadm -o getproperty

???-propertyname peoplepicker-searchadcustomquery

???[-url] <URL>

注意

-propertyname の代わりに -pn を、-propertyvalue の代わりに -pv を使用できます。

プロパティ値

以下の表に使用できる値を示します。

名前

propertyname

プロパティの名前を取得または設定します。

propertyvalue

カスタム クエリを指定する有効な文字列。有効な文字列の例を次に示します。

  • (*SomeAdAttribute*={0})

  • (*SomeAdAttribute*={0}*)

  • (*SomeAdAttribute*={0})(*AnotherAdAttribute*={0})

*SomeAdAttribute* および *AnotherAdAttribute* は、Active Directory でのインデックス属性の名前です。

url

一般的には、Web アプリケーションの URL のパスを、http://*<server_name<*という形式で指定します。

Active Directory でカスタム クエリを作成する

姓を検索するクエリを作成するには、次の構文を使用します。

stsadm -o setproperty -pn peoplepicker-searchadcustomquery -pv (sn={0}*)

searchadcustomquery プロパティの現在の設定を表示するには、次の構文を使用します。

stsadm -o getproperty -pn peoplepicker-searchadcustomquery