Peoplepicker-searchadcustomfilter: свойство Stsadm (Office SharePoint Server)

Описание

Разрешает администратору фермы задавать уникальный поисковый запрос. Введенный критерий используется для поиска людей, соответствующих как встроенным функциям поиска, так и пользовательскому запросу, определенному администратором фермы. Дополнительные сведения о пользовательских запросах и Active Directory см. в описании операции Peoplepicker-searchadcustomquery.

Примечание

Свойство Peoplepicker-searchadcustomfilter было впервые введено в Microsoft Office SharePoint Server 2007 с пакетом обновления 1.

Синтаксис

stsadm -o setproperty

-propertyname peoplepicker-searchadcustomfilter

-propertyvalue <строка пользовтельского запроса>

[-url] <URL-адрес>

Для операции getproperty используется следующий синтаксис:

stsadm -o getproperty

-propertyname peoplepicker-searchadcustomfilter

[-url] <URL-адрес>

Примечание

Можно заменить -pn на -propertyname и -pv на -propertyvalue.

Значения

В следующей таблице перечислены возможные значения.

Имя

Значение

propertyname

Возвращает или задает имя свойства.

propertyvalue

Имя строки поиска или пользовательского фильтра, например, "(!(sn=Zhu))".

В качестве имени фильтра необходимо использовать допустимый запрос Active Directory. В противном случае средство "Выбор людей" работает некорректно.

Фильтр применяется только при щелчке по значку Обзор. Он не применяется при щелчке по значку Проверить имена, однако имя пользователя при этом все равно разрешается.

Например, предположим, что имеется пользователь с именем для входа *домен*\Joe, причем "Joe" — это его отображаемое имя, уникальное для службы каталогов Active Directory. Администратор фермы задает следующий пользовательский фильтр: (!(Title=Joe)). Если ввести "Joe" и щелкнуть значок Проверить имена, это имя пользователя разрешается. Но при этом нельзя использовать диалоговое окно Выбор лиц и групп для поиска пользователя "Joe".

url

Обычно путь к URL-адресу семейства сайтов в формате http://*имя_сервера*.

В разделе "Примеры" http://contoso/ — это имя целевого веб-приложения.

Примеры

Чтобы создать пользовательский фильтр для поиска пользователя "David" в Active Directory в домене Contoso domain, используйте следующий синтаксис:

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

Для просмотра текущего значения параметра свойства searchadcustomfilter используйте следующий синтаксис:

stsadm -o getproperty -url http://имя_сервера -pn peoplepicker- searchadcustomfilter