Здравствуйте!
Использую CUser::GetUserGroup, на выходе получаю не все группы, в которых участвует пользователь.
Возьмем произвольного пользователя.
В БД, таблица - b_user_group:
GROUP_ID = 1,3,4,16
В админке= 1,3,4,16
Используя CUser::GetUserGroup, получаю массив:
[0] => 1
[1] => 3
[2] => 4
[3] => 2
Группа с ID=2 - Все пользователи (в том числе неавторизованные). Сам битрикс говорит, что у меня в этой группе 0 пользователей(инфа из админки и БД), но CUser::GetUserGroup говорит, что ко 2-ой группе привязаны все сотрудники (возможно не все, но те несколько человек, которые я тестил.)
Настроена синхронизация через АД.
Вытаскиваю все это дело в БП.
Хэлп.
Использую CUser::GetUserGroup, на выходе получаю не все группы, в которых участвует пользователь.
Возьмем произвольного пользователя.
В БД, таблица - b_user_group:
GROUP_ID = 1,3,4,16
В админке= 1,3,4,16
Используя CUser::GetUserGroup, получаю массив:
[0] => 1
[1] => 3
[2] => 4
[3] => 2
Группа с ID=2 - Все пользователи (в том числе неавторизованные). Сам битрикс говорит, что у меня в этой группе 0 пользователей(инфа из админки и БД), но CUser::GetUserGroup говорит, что ко 2-ой группе привязаны все сотрудники (возможно не все, но те несколько человек, которые я тестил.)
Настроена синхронизация через АД.
Вытаскиваю все это дело в БП.
Хэлп.