Peoplepicker-searchadcustomquery: свойство Stsadm (Office SharePoint Server)
Позволяет администратору настроить пользовательский запрос, который отправляется в Active Directory.
Средство выбора людей позволяет выполнять поиск с подстановочными символами только по именам групп Active Directory Windows. Если поставщик роли не включен в Microsoft Office SharePoint Server 2007, имя нужно вводить целиком. Например, если существует группа "Читатели", а пользователь введет "Читать" в диалоговое окно Выбор пользователей и групп, группа не будет найдена. Если ввести "Читатели", на найдется.
Важно!
Если значение свойства не является правильным запросом Active Directory, средство выбора людей даст сбой. Кроме того, при поиске атрибута, не индексированного в Active Directory, Active Directory будет работать очень медленно.
stsadm -o setproperty
-propertyname peoplepicker-searchadcustomquery
-propertyvalue <строка пользовательского запроса>
[-url] <URL-адрес>
Операция getproperty имеет следующий синтаксис:
stsadm -o getproperty
-propertyname peoplepicker-searchadcustomquery
[-url] <URL-адрес>
Примечание
Возможна замена -pn на -propertyname и -pv на -propertyvalue.
В следующей таблице представлены возможные значения.
Name\tUser\tDate\tAction | Значение |
---|---|
propertyname |
Получает или задает имя свойства. |
propertyvalue |
Допустимая строка, определяющая пользовательский запрос. Вот несколько допустимых примеров:
*SomeAdAttribute* и *AnotherAdAttribute* — имена некоторых индексированных атрибутов Active Directory. |
url-адрес |
Обычно путь к URL-адресу веб-приложения в формате http://*имя_сервера*. |
Для создания запроса на поиск по фамилии используется следующий синтаксис:
stsadm -o setproperty -pn peoplepicker-searchadcustomquery -pv (sn={0}*)
Для просмотра текущего параметра свойства searchadcustomquery используется следующий синтаксис:
stsadm -o getproperty -pn peoplepicker-searchadcustomquery