Виджет "Люди в заголовках" отображает заголовки новых людей, но при загрузке обновляется до старых.
SharePoint 2019 не учитывает изменения названия для людей.
Мы рассмотрели нашу синхронизацию AD для людей (говорит, что она работает и успешно) и изменили наши схемы индексации (возможно, даже не связаны) без успеха. Задание синхронизации AD в SP установлено на 5 минут (по умолчанию). Не уверены, что это важно, мы переключились между запланированными обходами и продолжением без каких-либо изменений.
Мы ожидаем, что когда "Региональный директор" будет повышен до "Директор", в заголовке будет отображаться только обновленный "Директор". Фактически происходит то, что страница загружается, и веб-часть людей отображает контактную информацию и показывает "Директор", но в течение примерно 1 секунды на экране обновляется старое название "Региональный директор".
Ясно, что SharePoint ЗНАЕТ, что такое новый заголовок, и даже использует его, но какой-то другой обратный вызов извлекает старый заголовок и заменяет его на экранную версию.
Кроме того, если мы добавим веб-часть о новых людях и добавим человека с обновленным названием, он будет добавлен с правильным названием. Публикация страницы показывает правильный заголовок, но если мы снова посетим страницу (закрыто-открыто / обновлено), заголовок демонстрирует вышеуказанное поведение "заменить" на экране.
Такое поведение происходит на любой странице, новой или существующей.
Не будучи настоящим администратором SP (я изучаю все на лету), я даже не знаю, где искать (или есть ли место), чтобы увидеть, что происходит в пространстве AD с SP, за исключением не- очень информативные внутренние журналы SP.
РЕДАКТИРОВАТЬ: я заметил, что когда я смотрю на эту "страницу людей" в SharePoint, я вижу, что она дает им их старый заголовок как в поле фактического заголовка, так и в иерархии, показывающей менеджеров и прямые отчеты.
1 ответ
Я нашел решение. Конечно, через 20 минут после того, как вы откажетесь, решение сразу появится. Я нарушил свое собственное правило. "Ничто в SharePoint не является автоматическим, даже если похоже, что оно уже работает".
Ответ заключается в том, что, несмотря на то, что SharePoint, похоже, получает все данные из AD, включая телефон, заголовки, имена, менеджеров и т. Д., Он на самом деле не синхронизируется с AD. Как только я обнаружил, что мне нужно явно определить цель синхронизации для AD, заголовки обновились.
Если вы обнаружите, что это ваша проблема...
Поведение таково, что кажется, что SharePoint получает всю свою информацию из AD, но я считаю, что на самом деле она просто получает ее из профиля зарегистрированного пользователя, но на самом деле не синхронизируется с AD.
Чтобы настроить синхронизацию:
В Central Admin используйте ссылку "Управление приложениями" и нажмите "Управление приложениями-службами".
Там вы захотите нажать Manage Profile Service и в разделе Synchronization вы хотите нажать "Настроить параметры синхронизации"
На странице настроек в разделе "Параметры синхронизации" убедитесь, что установлен флажок "Использовать импорт из SharePoint Active Directory", и нажмите кнопку "ОК".
ТОГДА...
вернуться на центральном админе...
Нажмите Управление приложениями-службами...
На этой странице нажмите "Управление службой профилей" и в разделе "Синхронизация" нажмите "Настроить подключения синхронизации".
[Даже думал, что, похоже, моя информация была из AD, у меня здесь не было AD-соединения, поэтому оно не работало]
Нажмите "Создать новое соединение"
На следующей странице вы можете создать соединение.
Дайте ему имя Выберите "Импорт Active Directory" из списка "Тип". Заполните информацию о настройке соединения, убедившись, что вы используете полное доменное имя. Введите вашу аутентификационную информацию... убедитесь, что у вашей учетной записи есть надлежащий доступ для получения информации из AD о любом выбранном вами методе.
Есть и другие варианты... Мне они не нужны, но настройте их так, как вам нужно.
Синхронизация моего профиля уже синхронизировалась по умолчанию (и сообщала об успехе, хотя ничего не делала... но у вас нет.
Чтобы запустить синхронизацию профиля:
На центральном админе снова:
Нажмите Управление приложениями-службами. Нажмите ссылку для приложения-службы профилей пользователей. На следующей странице в разделе "Синхронизация" нажмите "Начать синхронизацию профиля". На следующей странице выберите "Начать полную синхронизацию" в первый раз или выберите "Начать добавочную синхронизацию", если вы предварительно синхронизировались и вам нужно только обновить измененную информацию.
Нажмите ОК.
Следующая страница должна вернуться на страницу управления службой профилей, и вы должны увидеть свой статус синхронизации справа.
Надеюсь, это помогло вам!