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* および *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