Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!
Условия использования
Продлить
Продолжить покупки

Автоматическое распределение новых пользователей по рабочим группам

Решение распределяет новых пользователей портала по рабочим группам на основе заданного поля.Данный модуль будет удобен для автоматического определения новых пользователей в рабочие группы. Допустим, ваши сотрудники числятся в разных городах и при добавлении нового пользователя на портале модуль будет проверять — если ли уже рабочая группа для такого города или нет. Если группы нет — модуль создаст её и поместит туда нового пользователя, а также создателя группы, который задаётся в настройках модуля (может быть вашим администратором и т.п.). Группа будет названа так же, как город в заданном поле. Если же рабочая группа для данного города уже существует — модуль просто включит с неё нового сотрудника.Вы сами определяете, по какому полю модуль должен производить проверку.После установки решения необходимо создать/задать пользовательское поле, по которому модуль будет выполнять проверку на наличие рабочей группы (создать — если вы не будете использовать какое-либо из имеющихся полей).К примеру, это будет поле «Город». Рассмотрим механизм добавления пользовательского поля в карточку пользователя:Обратите внимание, что поле, по которому модуль будет производить проверку группы может быть только строкового типа (то есть содержать только текст)!см. скриншоты.1. Перейдите в административную часть портала, Настройки — Настройки продукта — Пользовательские поля.2. Нажмите Добавить.3. В поле "Тип данных" укажите тип - строка.4. В поле "Объект" укажите USER.5. В поле "Код поля" - код должен начинаться с UF_, далее пропишите ваш код (в данном примере это CITY).6. В нижней части окна заполните название поля на русском и английских языках.7. Нажмите Сохранить.8. Теперь нужно включить отображение данного поля в настройках списка пользователей. Перейдите в Настройки - Пользователи - Список пользователей.9. Откройте карточку любого пользователя.10. В правой части окна нажмите Настройки.11. В открывшемся окне выберите "Поля формы" - "Доп. поля". В разделе "Вкладки" выберите "Пользователь". Далее из "Доступных полей" выберите созданное вами поле (в данном примере это "Город") и нажмите стрелку вправо, чтобы оно появилось в разделе "Выбранные поля". Нажмите Сохранить.Далее необходимо указать созданное поле в настройках модуля. Перейдите в Настройки — Настройки продукта — Настройки модулей — Автогруппы.На вкладке Установки выберите создателя группы — пользователя, который будет указан владельцем вновь создаваемых модулем групп и будет включаться во все эти группы автоматически.Далее выберите ваше пользовательское поле, по которому модуль будет производить проверку (в данном примере — "Город").Выберите тему для группы, в ID сайта укажите ваш рабочий сайт.Поставьте галочку «Удалять пользователя из старой группы в случае изменения» если хотите, чтобы при изменении названия группы пользователь удалялся из старой группы и добавлялся в новую.Работает модуль следующим образом: в момент создания нового пользователя проверят значение заданного поля на совпадение с существующей рабочей группой. Если такая группа уже существует — добавляет пользователя к ней. Если нет — создает рабочую группу на основе настроек модуля и прикрепляет к ней пользователя, а также создателя группы.Рассмотрим два примера добавления новых пользователей на портал:1.    Если для города (или любого другого заданного вами поля), указанного в карточке пользователя, не существует рабочей группы на портале (см. скриншоты). На портале была создана новая группа "Красноярск", в неё был включен вновь созданный пользователь и создатель группы, заданный в настройках модуля.2.   Если для города, указанного в карточке пользователя, существует рабочая группа на портале (см. скриншоты). Добавим еще одного пользователя в только что созданную группу. Новый пользователь с городом Красноярск был добавлен в соответствующую группу.

Автоматическое распределение новых пользователей по рабочим группам

Автоматическое распределение новых пользователей по рабочим группам

Купить: 9 900 руб.
Попробовать (30 дней)
Скриншоты
Описание

Технические данные

Опубликовано:
06.08.2014
Обновлено:
13.12.2016
Версия:
1.5.0
Установлено:
Менее 50 раз
Подходящие редакции:
«Корпоративный портал», «Энтерпрайз»
Адаптивность:
Нет
Поддержка Композита:
Нет

Описание

Решение распределяет новых пользователей портала по рабочим группам на основе заданного поля.

Данный модуль будет удобен для автоматического определения новых пользователей в рабочие группы. Допустим, ваши сотрудники числятся в разных городах и при добавлении нового пользователя на портале модуль будет проверять — если ли уже рабочая группа для такого города или нет. Если группы нет — модуль создаст её и поместит туда нового пользователя, а также создателя группы, который задаётся в настройках модуля (может быть вашим администратором и т.п.). Группа будет названа так же, как город в заданном поле. Если же рабочая группа для данного города уже существует — модуль просто включит с неё нового сотрудника.

Вы сами определяете, по какому полю модуль должен производить проверку.

После установки решения необходимо создать/задать пользовательское поле, по которому модуль будет выполнять проверку на наличие рабочей группы (создать — если вы не будете использовать какое-либо из имеющихся полей).

К примеру, это будет поле «Город». Рассмотрим механизм добавления пользовательского поля в карточку пользователя:

Обратите внимание, что поле, по которому модуль будет производить проверку группы может быть только строкового типа (то есть содержать только текст)!

см. скриншоты.

1. Перейдите в административную часть портала, Настройки — Настройки продукта — Пользовательские поля.

2. Нажмите Добавить.

3. В поле "Тип данных" укажите тип - строка.

4. В поле "Объект" укажите USER.

5. В поле "Код поля" - код должен начинаться с UF_, далее пропишите ваш код (в данном примере это CITY).

6. В нижней части окна заполните название поля на русском и английских языках.

7. Нажмите Сохранить.

8. Теперь нужно включить отображение данного поля в настройках списка пользователей. Перейдите в Настройки - Пользователи - Список пользователей.

9. Откройте карточку любого пользователя.

10. В правой части окна нажмите Настройки.

11. В открывшемся окне выберите "Поля формы" - "Доп. поля". В разделе "Вкладки" выберите "Пользователь". Далее из "Доступных полей" выберите созданное вами поле (в данном примере это "Город") и нажмите стрелку вправо, чтобы оно появилось в разделе "Выбранные поля". Нажмите Сохранить.

Далее необходимо указать созданное поле в настройках модуля. Перейдите в Настройки — Настройки продукта — Настройки модулей — Автогруппы.

На вкладке Установки выберите создателя группы — пользователя, который будет указан владельцем вновь создаваемых модулем групп и будет включаться во все эти группы автоматически.

Далее выберите ваше пользовательское поле, по которому модуль будет производить проверку (в данном примере — "Город").

Выберите тему для группы, в ID сайта укажите ваш рабочий сайт.

Поставьте галочку «Удалять пользователя из старой группы в случае изменения» если хотите, чтобы при изменении названия группы пользователь удалялся из старой группы и добавлялся в новую.

Работает модуль следующим образом: в момент создания нового пользователя проверят значение заданного поля на совпадение с существующей рабочей группой. Если такая группа уже существует — добавляет пользователя к ней. Если нет — создает рабочую группу на основе настроек модуля и прикрепляет к ней пользователя, а также создателя группы.

Рассмотрим два примера добавления новых пользователей на портал:

1.    Если для города (или любого другого заданного вами поля), указанного в карточке пользователя, не существует рабочей группы на портале (см. скриншоты). На портале была создана новая группа "Красноярск", в неё был включен вновь созданный пользователь и создатель группы, заданный в настройках модуля.

2.   Если для города, указанного в карточке пользователя, существует рабочая группа на портале (см. скриншоты). Добавим еще одного пользователя в только что созданную группу. Новый пользователь с городом Красноярск был добавлен в соответствующую группу.


Отзывы (0)
Пока что нет отзывов.
Обсуждения (0)
Здесь пока никто ничего не написал. Будьте первым.
Что нового
1.5.0 (13.12.2016) Добавлено журналирование, отныне студент удаляется только из активных РОД (не-архивных), привязка к общей группе СПбГИПСР убрана, т к она делается в момент загрузки студентов из LDAP
1.4.6 (30.10.2015) „обавлена возможность отслеживать конкретные группы пользователей
1.4.5 (23.10.2015) „обавлена возможность отслеживать конкретные группы пользователей
1.4.4 (22.10.2015) Љаждый пользователь теперь добавлЯетсЯ в общую группу, ID группы вынесено в настройки
1.4.2 (22.10.2015) €справлена ошибка сохранениЯ элементов полЯ "ID сайта"
1.4.1 (20.10.2015) ‚ настройках предоставлЯет выбор нескольких сайтов длЯ привЯзки групп
1.3.3 (02.10.2015) При добавлении нового студента в группу, он добавляется в РОД соответствующей группы и удаляется из старых неархивных РОД, если уснановлена галочка в Настройках Добавлять и удалять из РОД
1.3.2 (02.10.2015) При добавлении нового студента в группу, он добавляется в РОД соответствующей группы и удаляется из старых неархивных РОД, если уснановлена галочка в Настройках Добавлять и удалять из РОД
1.2.6 (20.10.2014) Исправлена привязка к группам
1.2.2 (06.10.2014) ID сайта, к которому прикрепляются группы, вынесен в настройки модуля
1.1.8 (29.09.2014) Экстранет группы не являются теперь публичными Убрано сообщение при редактировании пользователя "ошибка - отсутствует название"
1.1.7 (29.09.2014) Экстранет группы не являются теперь публичными Убрано сообщение при редактировании пользователя "ошибка - отсутствует название"
1.1.5 (29.09.2014) Экстранет группы не являются теперь публичными Убрано сообщение при редактировании пользователя "ошибка - отсутствует название"
1.1.3 (26.08.2014) Теперь группы являются закрытыми
1.1.2 (22.07.2014) Исправлена верстка в настройках модуля
1.1.0 (24.12.2013) Добавлена обработка изменения значения группы у пользователя
Установка

1. Скачайте решение на Маркетплейсе, укажите путь для установки.

2. В административной части Битрикс нажмите Загрузить. В открывшемся окне с лицензионным соглашением проставьте галочки и нажмите Применить.

3. Далее нажмите Установить.

4. После установки решения необходимо создать пользовательское поле, по которому модуль будет выполнять проверку на наличие рабочей группы (если вы не будете использовать какое-либо из имеющихся полей). В настройках модуля выберите поле, из которого получаем название группы, а также тематику и создателя группы.

5. Поставьте галочку «Удалять пользователя из старой группы в случае изменения» если хотите, чтобы при изменении названия группы пользователь удалялся из старой группы и добавлялся в новую.

6. В Общих настройках вы можете задать ID общей группы, в которую будут помещаться все вновь созданные пользователи.

Поддержка
+7(812) 309-78-93: Санкт-Петербург
+7(499) 703-44-96: Москва
+380 (56) 7908793: Днепропетровск

http://www.mcart.ru/support/
рабочие дни с 10 до 18

Читать о решении подробно на сайте разработчика

Лицензионное соглашение

Другие решения разработчика

еще 138 решений

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки