Документация для разработчиков
Темная тема

UserService

UserService — класс для работы с пользователями в узлах организационной структуры. Класс ищет вхождения пользователей по ролям, возвращает руководителей и подчиненных и проверяет положение пользователей в иерархии.

Методы класса

Метод Описание
findAllByUserIdAndRoleXmlIds Возвращает все вхождения пользователя в узлы организационной структуры с указанными ролями
findByUserIdAndRoleXmlIds Возвращает первое найденное вхождение пользователя в узел организационной структуры с одной из указанных ролей
getSubordinateUserIds Возвращает идентификаторы подчиненных пользователя в узлах указанного типа
getUserDeputies Возвращает ближайших заместителей руководителя в ветви организационной структуры, к которой относится пользователь
getUserHeads Возвращает ближайших руководителей в ветви организационной структуры, к которой относится пользователь
getUsersManagers Возвращает руководителей нескольких пользователей в узлах указанных типов. При необходимости результат включает заместителей руководителей
isManagerForEmployee Проверяет, является ли один пользователь руководителем другого в организационной структуре


© «Битрикс», 2001-2026, «1С-Битрикс», 2026