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

UserService

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

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

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


Была ли эта страница полезна?

Пользовательские комментарии

Помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2026, «1С-Битрикс», 2026
Наверх