UserService
UserService — класс для работы с пользователями в иерархии команд. Класс возвращает команды, руководителей и подчиненных пользователей и проверяет роли пользователей в командах.
Методы класса
| Метод | Описание |
|---|---|
| getNodeMembersWhereUserIsHeadOrDeputy | Возвращает вхождения пользователя в команды, в которых он является руководителем или заместителем руководителя |
| getSubordinateUserIds | Возвращает идентификаторы подчиненных руководителя команды |
| getTeamChainsByUserId | Возвращает цепочки команд, в которых состоит пользователь. Каждая цепочка содержит команду пользователя и все ее родительские команды |
| getTeamIdsWhereUserIsDeputy | Возвращает идентификаторы команд, в которых пользователь является заместителем руководителя |
| getTeamIdsWhereUserIsHead | Возвращает идентификаторы команд, которыми руководит пользователь |
| getUserDeputies | Возвращает ближайших заместителей руководителей команд в ветви организационной структуры, к которой относится пользователь |
| getUserHeads | Возвращает ближайших руководителей команд в ветви организационной структуры, к которой относится пользователь |
| getUsersManagers | Возвращает руководителей нескольких пользователей в иерархии команд. При необходимости результат включает заместителей руководителей |
| isDeputyOfTeam | Проверяет, является ли пользователь заместителем руководителя хотя бы одной команды |
| isHeadOfTeam | Проверяет, является ли пользователь руководителем хотя бы одной команды |
| isHeadOrDeputyOfTeam | Проверяет, является ли пользователь руководителем или заместителем руководителя хотя бы одной команды |
| isManagerForEmployee | Проверяет, является ли один пользователь руководителем другого в иерархии команд |
Была ли эта страница полезна?
Что можно улучшить?
Пользовательские комментарии
Помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2026, «1С-Битрикс», 2026