Импорт фотографий из AD в Sharepoint 2010

Для импорта фото изначально требуется их загрузить в AD.

  1. В настройках профиля синхронизации пользователя прикручиваем к свойству Picture атрибут thubnailPhoto, попутно ставим галку «Do not allow users to edit values for this property»;
  2. Запускаем ПОЛНУЮ синхронизацию профилей (Manage Service Applications > User Profile Service Application > Start Profile Synchronization);
  3. Выполняем команду SharePoint 2010 Management Shell с повышенными правами — Update-SPProfilePhotoStore -CreateThumbnailsForImportedPhotos 1 -MySiteHostLocation
    http://АДРЕС_УЗЛА_ЛИЧНЫХ_САЙТОВ/

В случае, если Sharepoint установлен с минимальными правами и распределенными учетными записями, команда вывалится с ошибкой —

Для корректной отработки требуется ВРЕМЕННО добавить свою учетную запись с полными правами для приложения службы профилей —

После выполнения команды убираем обратно права.

Команду надо выполнять КАЖДЫЙ РАЗ при добавлении фотографий пользователей в AD!

 

 

 

Обновление:

Ввиду неудобства, связанного с необходимостью предварительной загрузки фото в AD, а затем их обновления  для сайтов проектов, рекомендуется использовать обратную схему:

  1.  Загрузка фото в Sharepoint
  2. Автоматическая выгрузка в AD. Для выполнения этого пункта требуется указать при настройках синхронизации тот же атрибут  thubnailPhoto, только не import, а экспорт.

Комментарий ( 1 )

  1. Ruslan
    says:

    Спасибо, познавательно)

Добавить комментарий

Ваш адрес электронной почты не будет опубликован. Обязательные поля отмечены знаком *

двенадцать + десять =

Яндекс.Метрика