Лучший отвечающий
Как изменить свойство Title профиля пользователя

Вопрос
-
Доброго все времени суток!
У меня такая проблемка, у пользователей есть свойство Title (должность) и свойство SPS- JobTitle (тоже вроде как должность)... Хотел отображать это свойство "Должность" на личных сайтах пользователей и что-бы оно попадало через синхронизацию в AD, но что-бы оно изменялось пользователями путем выбора заранее настроенных терминов (согласно штата предприятия)...
Когда начал это делать, понял что свойство Title отредактировать не получается (поля не активны) и удалить его тоже не возможно... Тогда взялся за поле SPS- JobTitle, там все получилось (и термины и синхронизация с AD), но потом пошла кутерьма с организационной диаграммой - у некоторых пользователей все отлично - "Должность" отображается, а у некоторых или пусто или "no title"... И если заходить пользователем на личный сайт - в профиле все ок, но поменяв эту должность, если глянуть в свойства этого пользователя через "Мои параметры" то там отображается старые сведения... Есть подозрения, что проблема в разном использовании свойств Title и SPS- JobTitle... может кто сталкивался? Как правильно разрешить ситуацию?
Я уже вывел в редактирование свойство Title через "Редактировать мой профиль"... изменяю его и диаграмма и свойство отображается - новое, но после синхронизации выхватывает из свойства этого пользователя - старые данные... отредактировать напрямую свойства пользователя - не дает...
- Изменено Opex007 30 января 2014 г. 16:11
30 января 2014 г. 15:57
Ответы
-
Добры день!
Я недавно разбирался с этими свойствами.
свойство SPS- JobTitle - отображается при поиске, а свойство Title отображается в профилях пользователей.
Как я понял когда по умолчанию настраиваете синхронизацию из АД, то в FIM делается следующее (я прочитал это на одном ресурсе, сам не проверял у меня эти свойства не синхронизуются с АД)
Он сначало делает импорт в title из АД, потом из title копирует в SPS- JobTitle (но уже как термин)
Попробуйте сделать одно из следующих вариантов;
1) Попробуйте менять и свойство Title
2) Возможно получиться настроить импорт Title из АД. Тогда получится так что в АД записывается из SPS- JobTitle, а в Title из АД. Но здесь надо смотреть какая будет очередность. Вам конечно нужно с начало Экспорт потом импорт. Надо пробовать.Если честно то Вам зачем чтобы пользователи меняли значения вручную? У Вас есть кадровая система? Если да То можно автоматический настроить импорт.
- Помечено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 10 февраля 2014 г. 9:41
31 января 2014 г. 3:34
Все ответы
-
Добры день!
Я недавно разбирался с этими свойствами.
свойство SPS- JobTitle - отображается при поиске, а свойство Title отображается в профилях пользователей.
Как я понял когда по умолчанию настраиваете синхронизацию из АД, то в FIM делается следующее (я прочитал это на одном ресурсе, сам не проверял у меня эти свойства не синхронизуются с АД)
Он сначало делает импорт в title из АД, потом из title копирует в SPS- JobTitle (но уже как термин)
Попробуйте сделать одно из следующих вариантов;
1) Попробуйте менять и свойство Title
2) Возможно получиться настроить импорт Title из АД. Тогда получится так что в АД записывается из SPS- JobTitle, а в Title из АД. Но здесь надо смотреть какая будет очередность. Вам конечно нужно с начало Экспорт потом импорт. Надо пробовать.Если честно то Вам зачем чтобы пользователи меняли значения вручную? У Вас есть кадровая система? Если да То можно автоматический настроить импорт.
- Помечено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 10 февраля 2014 г. 9:41
31 января 2014 г. 3:34 -
Спасибо за ответ!
В AD только одно поле Title, и при синхронизации возможно только настроить либо Импорт либо Экспорт этого параметра... Скорее всего получается, что действительно нужно работать с параметром Title в Sharepoint... Но почему его нельзя модифицировать, не могу понять...
Да, сейчас поставил Импорт из AD Title в Title, и так как там уже свойство у пользователей уже заполнено (из прошлых Экспортов) все приехало... Но как-то странно на организационной диаграмме отображаются сведения пользователей - у некоторых по мимо должности отображается еще и отдел (отдел заполнен у всех), а у некоторых не отображается (их большинство), до Title в Title такого не было, вообще не отображалось... и самое интересное что Отдел - старые сведения пользователей (не соответствуют тем что сейчас в профиле)...
Может мне каким-то образом убить базу профилей пользователей и создать новую (или очистить старую), для того что-бы перезатянуть новые данные пользователей... не подскажите как это безболезненно сделать? не хочется заново пересоздавать веб-приложение.
Для чего я так делаю?.. У меня тут несколько небольших предприятий с практически одинаковыми штатными структурами... Люди часто меняются и я хочу, хотел, сделать так что-бы заводить им учетки с минимальным заполнением данных, а потом обязать их самим заполнить свои профили, которые приедут в AD, ну а потом из AD попадут в Exchange и т д....
31 января 2014 г. 6:23 -
Доброе утро!
Свойство отдел по умолчанию подтягивается из АД (поле Department).
Проверьте у себя какой тип и свойство для синхронизации стоит у вашего поля отдел (в администрировании).Кстати здесь еще один вопрос возник. Свойство профиля "отдел" имеет галочку "реплицируемый"?
4 февраля 2014 г. 3:20