activex.net.ru

ActiveX .NET SharePoint Утилиты Скрипты Статьи ... Форум

Статьи

Настройка центра поиска людей в SharePoint Server 2010

После обновления веб-приложения с центром поиска людей с версии SharePoint Server 2007 до 2010-й, для его корректной работы, необходимо выполнить дополнительные настройки. Ниже приведена пошаговая инструкция по настройке поиска по людям после использования т.н. database attach upgrade. Если после обновления поиск по людям выдает ошибку о неверно заданных свойствах и корректно не работает, то необходимо выполнить проверку по следующим шагам.

1. Перейти в режим изменения страницы peopleresults.aspx (результаты поиска людей) центра поиска и найти на ней веб-часть "Основные результаты поиска людей".
Затем перейти к настройкам параметров данной веб-части:



При сброшенном флаге "Использовать визуализацию расположения", необходимо заменить значение свойства "Получаемые свойства", на следующее:

<root xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><Columns>  <Column Name="WorkId"/>  <Column Name="UserProfile_GUID"/>  <Column Name="AccountName"/>  <Column Name="PreferredName" HitHighLight="true"/>  <Column Name="YomiDisplayName" HitHighLight="true"/>  <Column Name="JobTitle" HitHighLight="true"/>  <Column Name="Department" HitHighLight="true"/>  <Column Name="WorkPhone" HitHighLight="true"/>  <Column Name="OfficeNumber" HitHighLight="true"/>  <Column Name="PictureURL"/>  <Column Name="HierarchyUrl"/>  <Column Name="WorkEmail" HitHighLight="true"/>  <Column Name="Path"/>  <Column Name="HitHighlightedSummary"/>  <Column Name="HitHighlightedProperties"/>  <Column Name="Responsibility" HitHighLight="true"/>  <Column Name="Skills" HitHighLight="true"/>  <Column Name="SipAddress" HitHighLight="true"/>  <Column Name="Schools" HitHighLight="true"/>  <Column Name="PastProjects" HitHighLight="true"/>  <Column Name="Interests" HitHighLight="true"/>   <Column Name="OrgNames" HitHighLight="true"/>  <Column  Name="OrgUrls"/>  <Column Name="OrgParentNames" HitHighLight="true"/>  <Column Name="OrgParentUrls"/>  <Column Name="Memberships" HitHighLight="true"/>  <Column Name="AboutMe" HitHighLight="true"/>  <Column Name="BaseOfficeLocation" HitHighLight="true"/>  <Column Name="ServiceApplicationID"/></Columns></root>

Сохраняем изменения, возвращаем отредактированную страницу и опубликовываем ее.

2. В Центре администрирования SharePoint Server 2010 переходим на страницу управления приложения службы поиска и проверяем, что учетная запись для доступа к контенту по умолчанию задана корректно и это не административная учетная запись.

3. Переходим на страницу со списком приложений служб и выделяем в списке ассоциированную с нашим обновленным веб-приложением службу управления профилями.



Нажимаем кнопку "Администраторы":



В появившемся окне добавляем учетную запись для доступа к контенту по умолчанию из п.2 и даем ей разрешение "Получение данных о пользователях для программ-обходчиков".

4. Выполняем, если он еще никогда не выполнялся, импорт профилей пользователей.

5. Переходим на страницу приложения службы поиска: изменение источника контента и проверяем, что в списке адресов для обхода контента присутствует адрес нашего веб-приложения, начинающийся с sps3://

6. Запускаем полный обход контента



7. После завершения процедуры обхода контента, проверяем поиск по людям.



Copyright © 2000-2017 Христофоров Юрий Rambler's Top100

   Rambler's Top100