Данное действие BizProc (бизнес-процесса) предназначено для получения списка пользователей из системы Bitrix с возможностью фильтрации по различным параметрам: по ID пользователей, по ID группы, по подразделению (департаменту), а также по статусам активности и блокировки пользователя.
Основные возможности:
Фильтрация пользователей по:
- - конкретные пользователи (через формат )
- - пользователи из определённой группы
- - пользователи из определённого подразделения
- - фильтрация по активности (активные, неактивные, любые)
- - фильтрация по статусу блокировки (заблокированные, не заблокированные, любые)
Возвращает:
- - Количество найденных пользователей (`UserCount`)
- - Список ID пользователей (`UserList`)
Порядок использования действия GetUserActivity
1. Настройка параметров действия
- - В конструкторе бизнес-процессов выберите категорию "DIGI activities".
- - Добавьте действие "Получить пользователей по фильтру".
В настройках действия указываются фильтры для выборки пользователей:
2. Вызов действия в бизнес-процессе
- При выполнении действия происходит:
- - Получение пользователей из указанной группы (если указан GroupId)
- - Получение пользователей из списка UserId
- - Объединение этих списков (если указаны оба)
- - Применение фильтров активности, блокировки и подразделения
- - Получение списка пользователей из базы
3. Использование результата
- - В переменную `UserCount` записывается количество найденных пользователей.
- - В переменную `UserList` записывается массив ID пользователей, соответствующих фильтрам.
Эти данные можно использовать в дальнейшем в бизнес-процессе для рассылок, назначений задач и других действий.
×
0