none
На одном из семейств не обновляется справочник пользователей. RRS feed

  • Общие обсуждения

  • Добрый день!

    Столкнулся с такой проблемой: на одном из семейсв не обновляются данные о сотрудниках. То есть при назначении прав, при нажатии на кнопку выбора из справочника, в справочние  отображаются старые данные. Если переназначить права для пользователя в явном виде, то данные в справочние на семействе обновляются (только для этого пользователя).

    Служба синхронизации профилей работает корректно. На остальных семействах все ок.

    Подскажите пожалуйста, как мне обновить/очистить кэш справочника на конкретном семействе ?

    22 февраля 2013 г. 7:35

Все ответы

  • удалите юзеров отюда: http://<site>/_catalogs/users/simple.aspx

    28 февраля 2013 г. 12:52
  • удалите юзеров отюда: http://<site>/_catalogs/users/simple.aspx

    Поможет только от части. Проблема состоит из двух частей - появление кэшированного профиля в самом сайте, тогда поможет удаление. Вторая часть проблемы - есть нормальный рабочий профиль, который нормально открывается с сайта, но при этом не может не обновляться фио пользователя (отображаемое имя) и его картинка.

    Сама служба сихронизации работает нормально - в профилях актуальная информация, а вот на некоторых сайтах чушь отображается.

    6 марта 2013 г. 3:09
  • в подобных случаях, иногда,я корректировал информацию в самой базе SQL.

    там информация хранится в двух таблицах:

    1. UserInfo (все просто, таблица содержит только данные пользователей)

    2. AllUserData тут сложнее, нужно в выбрать данные с фильтром по списку "Список сведений о пользователях", для этого нужно найти его ID. идем в таблицу AllLists и ищем лист имеющий tp_Title =  Список сведений о пользователях, копируем его tp_id. Теперь идем в AllUserData и фильтруем данные  tp_SiteID = {ID Список сведений о пользователях } 

    P.s. эта схема актуальна если в одной базе хранится один сайт, если сайтов много, то задача усложняется, при поиске ID списка  Список сведений о пользователях еще учитывать ID сайта в котором необходимо внести изменения.



    6 марта 2013 г. 6:04
    Модератор
  • можно воспользоваться Powershell:

    Display Name in SharePoint is out of synch

    6 марта 2013 г. 6:17
    Модератор
  • в подобных случаях, иногда,я корректировал информацию в самой базе SQL.

    там информация хранится в двух таблицах:

    1. UserInfo (все просто, таблица содержит только данные пользователей)

    2. AllUserData тут сложнее, нужно в выбрать данные с фильтром по списку "Список сведений о пользователях", для этого нужно найти его ID. идем в таблицу AllLists и ищем лист имеющий tp_Title =  Список сведений о пользователях, копируем его tp_id. Теперь идем в AllUserData и фильтруем данные  tp_SiteID = {ID Список сведений о пользователях } 

    P.s. эта схема актуальна если в одной базе хранится один сайт, если сайтов много, то задача усложняется, при поиске ID списка  Список сведений о пользователях еще учитывать ID сайта в котором необходимо внести изменения.



    Не совсем понятно что делать после выборки данных

    11 марта 2013 г. 2:36
  • Не совсем понятно что делать после выборки данных

    апдейтите нужные столбцы,

    после запроса select * с фильтрами, у Вас будет таблица в которой можно увидеть данные пользователя, на пример в столбце nvarchar3 у меня хранится учетная запись (речь идет о AllUserData) 

    вот пример:

    Update AllUserData
    set nvarchar3 = 'domain\login'
    from AllUserData
     where tp_ID = 24 and tp_ListId = 'D3C42EC8-F2C0-4007-9E9B-0CB6FCCB058D'



    • Изменено Kaplin VladimirModerator 11 марта 2013 г. 7:06 ошибся с полем нужно tp_ListId в место tp_SiteID
    11 марта 2013 г. 5:29
    Модератор
  • Обновил скриптом PowerShell. Но проблема в том, что пользователи в семействе после этого так же не обновляется, не могу понять, почему служба синхронизации его не видит..

    12 марта 2013 г. 6:55
  • я у себя не локализовал проблему...

    у меня на порталах обновленных с 2007 на 2010 есть пользователи у которых не обновляются свойства, закономерности не нашел.

    12 марта 2013 г. 7:35
    Модератор
  • У меня после обновления редакции такая фигня пошла - у части пользователей все отлично, но у основной массы аватарки не меняются и в последнее время частенько всплывают профили которые вообще не обновились.
    12 марта 2013 г. 9:15