Коллеги добрый день. Перечитал Инструкцию1, Инструкцию 2, поискал на форуме по ключевым словам. Ответа на вопрос не нашел.
Имеется Корпоративный портал: главный модуль версии 20.0, AD/LDAP модуль версии 18.5
Имеется пользователь в AD Иванов Иван с заполненными полями Department и Manager, например, "Бухгалтерия" и "Петров Петр" Он отображается на портале в разделе Сотрудники в Структуре компании в "квадратике" Бухгалтерия. Допустим, мы переводим сотрудника из Бухгалтерии в Дирекцию. Для этого в AD меняем поля Department и Manager на "Дирекция" и "Сидоров Сидр" и делаем импорт пользователей, либо дожидаемся Периодической синхронизации. Но пользователь не перемещается в Дирекцию, а остается в Бухгалтерии.
Чтоб пользователь Иванов Иван всё таки переместился в из Бухгалтерии в Дирекцию в Структуре компании, ему требуется залогиниться на портал под своей доменной учетной записью. Вопрос: Как избежать этого ненужного шага? По идее ничего не мешает передвинуть пользователя в Структуре компании во время Периодической синхронизации или Импорта, но этого не происходит. Может быть я что-то не до конца настроил?
Как выяснилось, проблема не только с перемещением пользователя по Структуре компании. Любые изменения в профиле пользователя в AD требуют перелогина данного пользователя на портале, чтоб они применились на портале. Например, сегодня изменили пользователю телефон в AD, а на портале отображался старый, до того момента, пока пользователь не залогинился на портале. Периодическая синхронизация происходит раз в час.
Нашел решение, позволяющее не заставлять пользователя логиниться на Портал для синхронизации полей из AD:
После того, как изменили поля пользователя в AD, идете в Настройки-Пользователи-Список пользователей. Находите пользователя которого изменили, ставите напротив него галочку. Листаете вниз таблицы. Внизу в поле Действия выбираете Активировать. Жмете кнопку Применить. После этого ждете. У меня изменения прилетали за время от нескольких секунд до 40 минут. От чего зависит не понятно.
В инструкциях почему-то об этом не написано. Надеюсь сэкономил кому-нибудь неделю времени.
Алексей Целитан написал: Нашел решение, позволяющее не заставлять пользователя логиниться на Портал для синхронизации полей из AD:
После того, как изменили поля пользователя в AD, идете в Настройки-Пользователи-Список пользователей. Находите пользователя которого изменили, ставите напротив него галочку. Листаете вниз таблицы. Внизу в поле Действия выбираете Активировать. Жмете кнопку Применить. После этого ждете. У меня изменения прилетали за время от нескольких секунд до 40 минут. От чего зависит не понятно.
В инструкциях почему-то об этом не написано. Надеюсь сэкономил кому-нибудь неделю времени.