Тема, близкая к уже неоднократно поднимавшейся теме. 1) в компании существуют сотрудники без компьютеров и с компьютерами. 2) сотрудники с компами импортируются в портал из AD. 3) сотрудники без компов импортируются через CSV/иногда вручную заводятся (и отображаются только для телефонного справочника).
Если у сотрудника появляется компьютер и происходит импорт из AD, то в результате на портале отображаются 2 пользователя с одинаковыми ФИО и логинами.
Каким образом можно избежать дублирования информации? Чтобы не создавать дубликат, а добавлять инфу к существующему пользователю?
Кстати, в b_user есть поле "EXTERNAL_AUTH_ID" и у тех, кто из AD, там установлено значение LDAP#1, если такое же значение проставить у вручную заведенного пользователя, то дубль этого пользователя не состоится. Но так лезть совсем уж некрасиво, поищу варианты без "напрямую-в-таблицу".
P. S. А собственно кто мешает мне заполнять это значение при импорте из CSV? По-моему никто.