Управление персоналом
\Bitrix\HumanResources — пространство имен модуля Управление персоналом, который доступен только в Битрикс24.
API предназначен для работы с организационной структурой компании, ее подразделениями, командами и участниками.
Подключение модуля
Перед обращением к API подключите модуль:
use Bitrix\Main\Loader;
if (!Loader::includeModule('humanresources'))
{
throw new \RuntimeException('Модуль humanresources не установлен');
}
Основные понятия
- Организационная структура — иерархия узлов, которая описывает подразделения и команды компании.
- Узел — элемент организационной структуры. Узел хранит свое положение в иерархии и может иметь родительские и дочерние узлы.
- Участник узла — запись о связи пользователя с узлом и его роли в этом узле.
- Подразделение — узел для сотрудников в административной структуре компании.
- Команда — узел для объединения участников команды и описания их ролей.
Возможности API
API позволяет:
- находить узлы по идентификаторам, названиям, внешним идентификаторам, кодам доступа и участникам,
- получать корневой, родительские и дочерние узлы организационной структуры,
- находить участников узлов и ограничивать выборку по пользователям, ролям и типам узлов,
- получать руководителей, заместителей и подчиненных пользователей в подразделениях и командах,
- назначать пользователей в подразделения и проверять их положение в структуре,
- получать сведения о правах доступа пользователей,
- получать настройки пользователей, а также читать и изменять настройки узлов и подразделений,
- строить ORM-запросы к узлам и участникам с фильтрацией, сортировкой и ограничением выборки.
Пространства имен API
| Пространство имен | Когда использовать |
|---|---|
| Public | Для готовых операций с узлами, участниками, подразделениями, командами, правами доступа и настройками |
| Builder | Для самостоятельного построения ORM-запросов к узлам организационной структуры и их участникам |
Статьи по работе с модулем
Раздел Управление персоналом содержит подробные материалы о возможностях API.
© «Битрикс», 2001-2026, «1С-Битрикс», 2026