- Приложение для Битрикс24 "Лаборатория роботов"
- Приложение для Битрикс24 "Сквозная аналитика 2.0"
- Приложение для Битрикс24 "Уничтожитель дубликатов"
- Приложение для Битрикс24 "Межпортальные задачи"
- Приложение для Битрикс24 "Немой чат-бот"
- Приложение для Битрикс24 "Доходы и расходы CRM"
- Приложение для Битрикс24 "Продуктивный Jivosite"
Изменить роль участника
- Повышение участника до модератора при определённых условиях;
- Передача прав администратора при смене ответственного за проект;
- Понижение роли при смене обязанностей;
- Назначение модераторов при создании группы;
- Автоматическая смена ролей при реорганизации;
- Установка роли по результатам оценки или аттестации;
- Назначение владельца при переводе проекта;
- Ротация модераторов по графику;
- Изменение роли при смене статуса в CRM;
- Управление правами доступа через бизнес-процессы.
- Активити (робот) изменяет роль участника в рабочей группе через API sonet_group.user.update;
- Доступные роли: A - администратор (владелец), E - модератор, K - участник;
- Изменение на владельца (A) передаёт права владения группы этому пользователю;
- Только владелец группы может назначать других администраторов и модераторов.
| Название поля | Описание и примеры использования |
|---|---|
| ID рабочей группы |
Обязательный параметр. Идентификатор группы, в которой изменяется роль. Примеры: - {=Variable:GROUP_ID}, {=A12345:i_group_id}, 42 |
| ID пользователя |
Обязательный параметр. Участник, которому назначается новая роль. Примеры: - {=Variable:USER_ID}, {=Document:ASSIGNED_BY_ID}, {=A12345:owner_id} |
| Роль участника |
Обязательный параметр. A - администратор, E - модератор, K - участник. Примеры: - A - передать владение группы; - E - назначить модератором; - K - понизить до участника. |
| Запускать от имени | Должен иметь права владельца или администратора группы. |
| Описание примера | Решение |
|---|---|
| Назначить модератора при создании группы | group_id - {=A12345:i_group_id}, user_id - {=Variable:MODERATOR_ID}, role - E |
| Передать владение группы новому ответственному | group_id - {=Variable:GROUP_ID}, user_id - {=Variable:NEW_OWNER_ID}, role - A |
| Понизить модератора до участника | group_id - {=Variable:GROUP_ID}, user_id - {=Variable:USER_ID}, role - K |
| Назначить модератором ответственного за сделку | group_id - {=Variable:GROUP_ID}, user_id - {=Document:ASSIGNED_BY_ID}, role - E |
| Передать владение при смене владельца сделки | group_id - {=Variable:GROUP_ID}, user_id - {=Document:ASSIGNED_BY_ID}, role - A |
| Повысить первого модератора до владельца | group_id - {=Variable:GROUP_ID}, user_id - {=A12345:moderators_array} (первый элемент), role - A |
| Назначить модераторов из списка участников | group_id - {=Variable:GROUP_ID}, user_id - {=Iterator:Value}, role - E. Итератор по списку ID. |
| Понизить роль при переводе в другой проект | group_id - {=Variable:OLD_GROUP_ID}, user_id - {=Variable:USER_ID}, role - K |
| Назначить владельца из результата поиска | group_id - {=Variable:GROUP_ID}, user_id - {=Variable:SELECTED_OWNER}, role - A |
| Сделать участником бывшего модератора | group_id - {=Variable:GROUP_ID}, user_id - {=Variable:EX_MODERATOR_ID}, role - K |
- Успех выполнения (good_track) - 1 при успехе, 0 при ошибке.
Права доступа:
Изменять роли могут только владелец группы и администраторы.
Для передачи владения используйте role - A.
Роль A (администратор):
В группе может быть только один владелец.
Назначение role - A переведёт владение указанному пользователю.