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

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/2549

Вопрос

Один из пользователей обновил свою фотографию/изображение на своем моем сайте, и на нем показана обновленная фотография (на его моем сайте), а также свойство изображения (свойство пользователя) в SSP обновляется с новым URL (http:/ /...).

Тем не менее, новое изображение не отображается в других веб-приложениях SharePoint. Я подтвердил, что пользователь уже внес/загрузил документ в библиотеку документов в сборе сайта.

Я даже удалил пользователя из группы участников SharePoint и повторно добавил пользователя, использующего окно People Picker, однако результат остается таким же.

Я запускаю «STSADM -O Sync», и это не решило проблему.

Есть ли у нас какой -либо конкретный метод или команда, чтобы исправить это?

Это было полезно?

Решение

Код PS, чтобы исправить это.


$ url = "http: // hulmosteam: 25000/"
$ site = new-object microsoft.sharepoint.spsite ($ url)
$ web = $ site.openweb ();
$ myuser = $ web.siteusers ["c1 Administrator"
$ myuserinfo = $ web.siteuserinfolist.items.getitembyid ($ myuser.id)
$ myuserinfo ["picture"] = "http: //mysite/personal/administrator/shared%20pictures/c781e650-0bc1-4c63-bb47-00f51398fd80.jpg"
$ myuserinfo.update ()

Другие советы

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

Я думаю, что это связано с аналогичной проблемой, на которую Эндрю указал здесь

Синхронизация профиля не фильтрует всех пользователей на всех сайтах

РЕДАКТИРОВАТЬ: URL теперь указывает на мигрированный сайт

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top