Update - 27/08/2012SharePoint 2010 управления PeoplePicker Не Отображение данных пользователя
Моя компания говорил поддержки Microsoft, и это поведение было описано как «дизайн» для проверки подлинности на основе утверждений. Хммм. Обходной путь, предложенный Microsoft, заключался в разработке индивидуального поставщика требований, который заполнял бы отсутствующие поля.
--------------------------------------------- -----------------------------------------
В тесте SharePoint окружение, я настроил службу профилей пользователей, а профили пользователей были успешно заполнены в ИБП, используя службу синхронизации профиля пользователя из целевого домена. Данные в профилях пользователей правильно отражают данные для пользователя в AD. В частности, данные для следующих полей (поля, показанные в People Picker используется на сайте ЦБА) правильно показывать в ИБП:
- Display Name
- Электронная почта
- Адрес
- Название
- Департамент
- Наличие
- Рабочий телефон
- Расположение
Однако, на сайте, использующем аутентификацию на основе утверждений, всякий раз, когда поиск выполняется для определенного пользователя в элементе управления People Picker, когда пользователь отображается в представлении списка, значения для рабочего телефона не отображаются или для местоположения, даже если значения отображаются в ИБП и в AD. Правильные данные отображаются в результатах поиска людей для указанных пользователей и на страницах профиля пользователя.
Свойства метаданных службы поиска для различных полей (WorkTelephone, Location) были проверены и правильно отображены.
Я думал, что данные столбца отсутствуют из-за проблемы синхронизации между ИБП и Информационным списком пользователей сайта. Я проверил это, обновив различные значения полей (включая рабочий телефон и местоположение) для конкретного пользователя в ИБП. Когда запущено задание пользователя к заданию таймера SharePoint Quick Synchronization, данные на странице профиля, результатах поиска людей и информации, отображаемой для пользователя в списке сведений о пользователе, все обновлены правильно. Информация для одного и того же пользователя в подборщике людей не обновляется - рабочий телефон и местоположение по-прежнему не отображают значения, а другие поля, такие как отображаемое имя, не отображают обновленную информацию.
Текущий уровень патча SharePoint (версия для сборки) для каждой среды - 14.0.6120.5006 (применяется SharePoint 2010 Server с применением пакета обновления 1 (SP1) и апреля 2012 года.
Может ли кто-нибудь помочь определить, почему информация пользователя, отображаемая в элементе управления PeoplePicker, не отображает правильную информацию? Благодарю.