Развертывание поиска людей в SharePoint Server

ОБЛАСТЬ ПРИМЕНЕНИЯ:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint в Microsoft 365

Люди поиск — это функция SharePoint Server, которая позволяет пользователям получать сведения о людях в организации и получать ссылки на созданные ими документы. Пользователи могут получить доступ к этой функции, введя поисковый запрос в поле поиска корпоративного центра поиска и щелкнув ссылку для Люди вертикали поиска.

Вертикаль поиска фильтрует результаты поиска, чтобы отображался только определенный поднабор подходящих результатов. SharePoint Server предоставляет четыре предварительно настроенные вертикали поиска: все, Люди, беседы и видео. Ссылки на эти вертикали поиска можно увидеть в веб-части навигации поиска, которая находится под полем поиска в корпоративном центре поиска, как показано на следующем снимке экрана.

Снимок экрана с 4 предварительно настроенными вертикалями поиска

Когда пользователь вводит поисковый запрос в поле поиска, а затем нажимает одну из ссылок на вертикаль поиска, система возвращает только те результаты, которые соответствуют этой вертикали. Например, если пользователь введет Microsoft Azure в поле поиска и выберет вертикаль поиска Люди, система поиска отобразит в результатах только людей из вашей организации, связанных с Microsoft Azure.

В этой статье описываются необходимые условия, а также другие рекомендации для реализации поиска людей.

Предварительные требования для поиска людей

Поиск людей имеет следующие необходимые условия.

Чтобы настроить поиск людей, вам нужно настроить параметры личных сайтовЛичные сайты и обход.

Настройка параметров личных сайтов

Вы настраиваете личные сайты для приложения-службы профилей пользователей, чтобы указать расположение узла личного сайта и другие параметры. Дополнительные сведения см. в разделах Планирование личных сайтов в SharePoint Server и Настройка параметров личного сайта для приложения-службы профилей пользователей.

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

Настройка обхода контента

Когда вы настраиваете личные сайтыЛичные сайты, учетной записи для доступа к контенту, используемой для поиска, автоматически предоставляются разрешения Получение данных о пользователях для программ-обходчиков в приложении-службе профилей пользователей. Если для обхода хранилища профилей вы хотите использовать другую учетную запись, убедитесь в том, что она имеет доступ к хранилищу профилей. Чтобы предоставить учетной записи доступ к хранилищу профилей, сделайте следующее.

Предоставление учетной записи доступа на обход хранилища профилей

  1. Убедитесь, что учетной записи пользователя, с помощью которой выполняется эта процедура, назначены права администратора приложения-службы поиска.

  2. Запустите центр администрирования SharePoint.

  • Для Windows Server 2008 R2:

    • Нажмите кнопку Пуск, выберите SharePoint, а затем — Центр администрирования SharePoint.
  • Для Windows Server 2012:

    • На начальном экране щелкните Центр администрирования SharePoint.

      Если центр администрирования SharePoint отсутствует на начальном экране:

    • Щелкните правой кнопкой мыши Компьютер, выберите Пункт Все приложения, а затем — Центр администрирования SharePoint.

    Дополнительные сведения о взаимодействии с Windows Server 2012 см. в статье Общие задачи управления и навигации в Windows Server 2012.

  1. В разделе Управление приложениями центра Центр администрирования выберите Управление приложениями-службами.

  2. На странице Управление приложениями-службами щелкните строку, в которой содержится приложение-служба профилей пользователей, а затем на ленте нажмите кнопку Администраторы.

  3. В диалоговом окне Администраторы для приложения-службы профилей пользователей в поле Добавление учетной записи введите учетную запись пользователя в формате домен\имя пользователя .

  4. Нажмите кнопку Добавить.

  5. В списке Разрешения установите флажок Получение данных о пользователях для программ-обходчиков.

  6. Нажмите кнопку ОК.

После предоставления учетной записи доступа на обход хранилища профилей следует создать правило обхода, чтобы указать, что вы хотите использовать эту учетную запись при обходе хранилища профилей. Для создания правила обхода выполните следующую процедуру.

Создание правила обхода для проверки подлинности в приложении-службе профилей пользователей

  1. Убедитесь, что учетной записи пользователя, с помощью которой выполняется эта процедура, назначены права администратора приложения-службы поиска.

  2. В центре Центр администрирования в разделе Управление приложениями выберите пункт Управление приложениями-службами.

  3. На странице Управление приложениями-службами выберите приложение службы поиска, для которого нужно создать правило обхода.

  4. На странице Администрирование поиска в панели быстрого запуска в разделе Обход контента выберите пункт Правила обхода контента.

  5. На странице Управление правилами обхода контента выберите пункт Создать правило обхода.

  6. В разделе Путь в поле Путь введите начальный адрес для приложения-службы профилей пользователей в форме sps3:// My_Site_host_URL, где My_Site_host_URL — ЭТО URL-адрес веб-приложения, в котором вы развернули семейство личных сайтов.

    If the web application where you deployed the My Sites site collection uses Secure Sockets Layer (SSL), then type the start address in the form sps3s:// My_Site_host_URL.

  7. Если вы хотите использовать в пути синтаксис регулярных выражений, выберите параметр Использовать синтаксис регулярных выражений для сопоставления этому правилу.

  8. В разделе Настройка обхода контента выберите Включить все элементы, расположенные по этому пути.

  9. В разделе Укажите тип проверки подлинности выберите пункт Указать другую учетную запись для доступа к контенту.

  10. В поле Учетная запись введите учетную запись пользователя, которой вы предоставили доступ к хранилищу профилей, в формате домен\имя пользователя.

  11. Введите пароль этой учетной записи в поля Пароль и Подтверждение пароля.

  12. Флажок Запретить обычную проверку подлинности следует снять только в том случае, если вы хотите разрешить отправку учетных данных пользователей в виде обычного текста.

    Примечание.

    Не снимите флажок Не разрешать обычную проверку подлинности , если для шифрования трафика веб-сайта не используется ПРОТОКОЛ SSL. Дополнительные сведения см. в статье Планирование методов проверки подлинности пользователя в SharePoint Server.

  13. Нажмите кнопку ОК.

Дополнительные сведения см. в статье Управление правилами обхода контента в SharePoint Server.

When you configure My Sites, the starting URL to crawl the profile store (sps3:// My_Site_host_URL or sps3s:// My_Site_host_URL) is automatically added to the preconfigured content source Local SharePoint Sites. We recommend that you remove the URL of the profile store from the preconfigured content source and then create a separate content source to crawl only the profile store. This allows you to crawl the profile store on a different schedule from other crawls.

Для удаления URL-адреса хранилища профилей из предварительно настроенного источника контента выполните следующую процедуру.

Порядок удаления URL-адреса для хранилища профилей из предварительно настроенного источника контента

  1. Убедитесь, что учетной записи пользователя, с помощью которой выполняется эта процедура, назначены права администратора приложения-службы поиска.

  2. В разделе Управление приложениями центра администрирования выберите Управление приложениями-службами.

  3. На странице Управление приложениями-службами выберите пункт Приложение-служба поиска.

  4. На странице Администрирование поиска в панели быстрого запуска в разделе Обход контента выберите пункт Источники контента.

  5. На странице Управление источниками контента щелкните ссылку на предварительно настроенный источник контента ( Локальные сайты SharePoint).

  6. В разделе Начальные адреса удалите URL-адрес хранилища профилей (sps3:// My_Site_host_URL или sps3s:// My_Site_host_URL, где My_Site_host_URL — ЭТО URL-адрес веб-приложения, в котором вы развернули семейство личных сайтов.

  7. Нажмите кнопку ОК.

    Используйте следующую процедуру, чтобы создать источник контента, указывающий способ обхода хранилища профилей. Дополнительные сведения см. в статье Добавление, изменение и удаление источника содержимого в SharePoint Server.

Порядок создания источника контента, указывающего способ обхода хранилища профилей

  1. Убедитесь, что учетной записи пользователя, с помощью которой выполняется эта процедура, назначены права администратора приложения-службы поиска.

  2. В разделе Управление приложениями центра администрирования выберите Управление приложениями-службами.

  3. На странице Управление приложениями-службами выберите пункт Приложение-служба поиска.

  4. На странице Администрирование поиска в панели быстрого запуска в разделе Обход контента выберите пункт Источники контента.

  5. На странице Управление источниками контента выберите Создать источник контента.

  6. На странице Добавление источника контента в разделе Имя введите имя этого источника контента.

  7. В разделе Тип источника контента убедитесь, что выбран пункт Сайты SharePoint.

  8. В разделе Начальные адреса введите начальный адрес в форме sps3:// My_Site_host_URL, где My_Site_host_URL — ЭТО URL-адрес веб-приложения, в котором развернуто семейство сайтов "Личные сайты".

    If the web application where you deployed the My Sites site collection uses SSL, then type the start address in the form sps3s:// My_Site_host_URL.

  9. В разделе Параметры обхода оставьте значение по умолчанию — Выполнять обход всего контента узла для каждого начального адреса.

  10. В разделе Расписания обхода контента сделайте следующее.

  • Выберите вариант Включить непрерывное сканирование или Включить пошаговое сканирование.

    Непрерывный обход контента автоматически обеспечивает максимальную актуальность для источника контента без расписания добавочного обхода контента. Дополнительные сведения см. в статье Управление непрерывными обходами контента в SharePoint Server.

    Если вы выбрали вариант Включить пошаговое сканирование, создайте расписание добавочного обхода контента.

  • При необходимости создайте расписание полного обхода.

  1. Если вы выбрали вариант Включить пошаговое сканирование, в разделе Приоритет источника контента выберите приоритет для этого источника контента.

    Примечание.

    Раздел Приоритет источника контента не отображается, если в качестве типа источника контента вы указали Сайты SharePoint и выбрали вариант Включить непрерывное сканирование.

  2. Нажмите кнопку ОК.

Чтобы получить наилучшие результаты при поиске людей, следует предоставить как можно больше информации, добавив профили пользователей в хранилище профилей и сведения на личные сайтыЛичные сайты.

Добавление профилей пользователей хранилище профилей

Для получения эффективных результатов поиска людей необходимо добавить профили пользователей в приложение-службу "Профиль пользователя". Это можно сделать указанными ниже способами.

Важно!

В тестовой среде не рекомендуется синхронизировать хранилище профилей со службой каталогов и другими внешними источниками данных, находящимися в рабочей среде. Вместо этого рекомендуется создать копию службы каталогов и синхронизировать ее с хранилищем профилей.

Чтобы просмотреть профили пользователей в приложении-службе профилей пользователей, используйте следующую процедуру.

Просмотр списка профилей пользователей в приложении службы профилей пользователей

  1. Убедитесь в том, что учетной записи пользователя, выполняющего эту процедуру, назначены права администратора для приложения-службы профилей пользователей.

  2. В центре Центр администрирования в разделе Управление приложениями выберите пункт Управление приложениями-службами.

  3. На странице Управление приложениями-службами выберите приложение-службу профилей пользователей.

  4. На странице Служба управления профилями в разделе Пользователи щелкните Управление профилями пользователей.

  5. На странице Управление профилями пользователей введите в поле Найти профили имя домена, в который входят пользователи.

    Не вводите полное имя домена. Например, если пользователи входят в домен Contoso.com, введите в поле Найти профили слово Contoso.

  6. Нажмите кнопку Поиск.

Добавление сведений на личные сайты

Данные личных сайтовЛичные сайты хранятся в базах данных приложения-службы профилей пользователей. В приложении-службе профилей пользователей хранится большая часть данных, отображаемых в результатах поиска людей. Чем больше сведений о себе укажут пользователи на своих личных сайтахЛичные сайты, тем полнее будут результаты поиска людей.

При первом обращении пользователя к личному сайтуЛичный сайт выполняется создание личного сайтаЛичный сайт и автоматическое добавление профиля в приложение-службу профилей пользователей.

Чтобы добавить сведения на личном сайтеЛичный сайт, войдите в систему с использованием учетной записи пользователя, для которой в приложении-службе профилей пользователей был создан профиль, и перейдите на личный сайтЛичный сайт этого пользователя. На личном сайтеЛичный сайт можно указать сведения о квалификации и интересах пользователя. Чтобы узнать, как добавляемая вами информация влияет на отображаемые результаты поиска людей, выполните обход хранилища профилей, а затем выполните поиск имени пользователя.

Обход хранилища профилей

Теперь вы готовы к обходу хранилища профилей. Сведения о запуске обхода см. в статье Запуск, приостановка, возобновление или остановка обхода контента в SharePoint Server.

Примечание.

Рекомендуется выполнить обход хранилища профилей и подождать около двух часов после завершения обхода, прежде чем начать первый обход предварительно настроенного источника контента (то есть локальных сайтов SharePoint). После завершения обхода хранилища профилей система поиска создает список для стандартизации имен людей. Это необходимо для того, чтобы, когда имя пользователя имеет разные формы в результатах поиска, результаты отображаются в одной группе, соответствующей одному имени. Например, все документы, созданные Энн Вейлер или А. Вейлер, или псевдоним AnneW могут отображаться в результатах поиска в блоке результатов с меткой "Документы от Энн Вейлер". Аналогичным образом, все документы, созданные любым из этих удостоверений, могут отображаться под заголовком "Энн Вейлер" на панели уточнения, если "Автор" является одной из категорий там.

Сведения о том, как просмотреть состояние обхода контента, см. в статье Запуск, приостановка, возобновление или остановка обхода контента источника контента.

См. также

Администрирование службы профилей пользователей в SharePoint Server

Обзор синхронизации профилей в SharePoint Server 2013

Управление синхронизацией профилей пользователей в SharePoint Server

Планирование использования личных сайтов в SharePoint Server

Создание и настройка приложения служба в SharePoint Server 2016

Manage crawling in SharePoint Server

Добавление, изменение и удаление источника содержимого в SharePoint Server