none
Как изменить свойство Title профиля пользователя RRS feed

  • Вопрос

  • Доброго все времени суток!

    У меня такая проблемка, у пользователей есть свойство 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 из АД. Но здесь надо смотреть какая будет очередность. Вам конечно нужно с начало Экспорт потом импорт. Надо пробовать.

    Если честно то Вам зачем чтобы пользователи меняли значения вручную? У Вас есть кадровая система? Если да То можно автоматический настроить импорт.

    31 января 2014 г. 3:34

Все ответы

  • Добры день!

    Я недавно разбирался с этими свойствами.
    свойство SPS- JobTitle - отображается при поиске, а свойство Title отображается в профилях пользователей.
    Как я понял когда по умолчанию настраиваете синхронизацию из АД, то в FIM делается следующее (я прочитал это на одном ресурсе, сам не проверял у меня эти свойства не синхронизуются с АД)
    Он сначало делает импорт в title из АД, потом из title копирует в 
    SPS- JobTitle (но уже как термин)
    Попробуйте сделать одно из следующих вариантов;

    1) Попробуйте менять и свойство Title 
    2) Возможно получиться настроить импорт 
    Title из АД. Тогда получится так что в АД записывается из SPS- JobTitle, а в Title из АД. Но здесь надо смотреть какая будет очередность. Вам конечно нужно с начало Экспорт потом импорт. Надо пробовать.

    Если честно то Вам зачем чтобы пользователи меняли значения вручную? У Вас есть кадровая система? Если да То можно автоматический настроить импорт.

    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