Peoplepicker-searchadcustomfilter:Stsadm 属性 (Office SharePoint Server)

说明

允许服务器场管理员指定一个唯一的搜索查询。输入的标准会搜索同时符合内置查询功能或由服务器场管理员定义的自定义查询的人员。有关自定义查询和 Active Directory 的更多信息,请参阅 Peoplepicker-searchadcustomquery 操作。

备注

Peoplepicker-searchadcustomfilter 属性是在 Microsoft Office SharePoint Server 2007 Service Pack 1 中首次引入的。

语法

stsadm -o setproperty

   -propertyname peoplepicker-searchadcustomfilter

   -propertyvalue <custom query string>

   [-url] <URL>

getproperty 操作的语法为:

stsadm -o getproperty

   -propertyname peoplepicker-searchadcustomfilter

   [-url] <URL>

备注

您可以用 -pn 来替换 -propertyname,并用 -pv 来替换 -propertyvalue。

下表列出了可能的值。

名称

propertyname

获取或设置属性的名称。

propertyvalue

查询字符串或自定义筛选器的名称,例如 (!(sn=Zhu))。

筛选器名称必须是一个有效的 Active Directory 查询。否则,人员选取器无法正常工作。

只有单击“浏览”图标后才能应用筛选器。单击“检查姓名”图标无法应用筛选器;但是,仍可以解析用户名。

例如,假定有一位登录名为域\Joe 的用户,其显示名称为“Joe”且“Joe”在 Active Directory 中是唯一的。服务器场管理员指定以下自定义筛选器:(!(Title=Joe))。如果键入“Joe”并单击“检查姓名”图标,则会解析用户名。但是,不能使用“选择人员和组”对话框搜索用户“Joe”。

url

通常为网站集 URL 的路径,格式为 http://服务器名称。

在“示例”部分中,http://contoso 是目标 Web 应用程序的名称。

示例

若要创建在 Contoso 域的 Active Directory 中搜索用户“David”的自定义筛选器,请使用以下语法:

stsadm -o setproperty -url http://contoso -pn "peoplepicker-searchadcustomfilter -pv (|(Title=David))

若要查看 searchadcustomfilter 属性的当前设置,请使用以下语法:

stsadm -o getproperty -url https://server_name -pn peoplepicker- searchadcustomfilter