Публичная регистрация: выбор группы пользователем

Пишите ваши предложения здесь.
Ответить
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1519
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

Публичная регистрация: выбор группы пользователем

Сообщение alcompstudio »

Добрый день!

Раз уж есть возможность самостоятельной регистрации пользователей, предлагаю сделать возможность выбора, в какую из групп пользователь может "войти", зарегистрировавшись в системе. Сейчас по умолчанию только админ может назначать группу для регистрации, но думаю, было бы удобно дать пользователю выбрать. Это может значительно сократить время для админа ресурса, чтобы не выполнять работу "ручного регистратора", а уже по заранее настроенным уровням доступа пользователь сам будет попадать "куда нужно".

Можно что-то типа такого:
В конфигурации системы
Изображение

На странице регистрации:
Изображение

Думаю проблем для пользователя - кто под "кем" должен регистрироваться не возникнет, т.к. для этого все инструкции и информацию предварительно можно прописать например, на сайте компании и т.п. Т.е. предварительно при регистрации таким способом предполагается, что пользователь уже знает свою группу, в какой он должен зарегистрироваться.

P.S. Для публичной регистрации (да и обычной тоже) поле Фамилия можно сделать необязательным, если это конечно не нарушит какие-то "системные" правила Руководителя.
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1519
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

Re: Публичная регистрация: выбор группы пользователем

Сообщение alcompstudio »

...В дополнение - еще мысль :)

Для каждой группы пользователя в регистрационной форме могут выводиться свои настраиваемые поля (conditional logic).
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Публичная регистрация: выбор группы пользователем

Сообщение support »

А можно практический пример, зачем это нужно?
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1519
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

Re: Публичная регистрация: выбор группы пользователем

Сообщение alcompstudio »

Пример:

Есть некая "проектная" организация, которая выполняет заказы для клиентов и для выполнения привлекает подрядчиков. Для отражения всего учетного "движения" в системе регистрируются как "Клиенты", так и "Подрядчики (или Исполнители работ - т.е "динамические", внештатные сотрудники)". Т.е. тут как клиентов, создающих заказы, так и исполнителей, желающих их выполнить сейчас можно зарегистрировать в системе вручную (или поставить для публичной регистрации кого-то "одного" - клиента или исполнителя).

Другой пример, подобный - есть Клиенты, которые покупают/заказывают товары. Товары могут "продавать", "выставлять" различные продавцы (пользователи, зарегистрированные как "Продавцы"). Тут система выступает неким посредником между клиентами и исполнителями/продавцами, которых может быть множество. Если есть возможность самостоятельной регистрации для любой группы пользователя, то тут можно сделать возможность определить пользователю - кто он будет в системе - Клиент или Продавец/Исполнитель/Разработчик и т.п. (тут в зависимости от направления деятельности можно сколько угодно ролей придумать).

Вообще суть публичной регистрации - думаю в сокращении времени на такие действия со стороны администратора, привлечение пользователей в систему "извне", т.е. некая "автоматизация" при добавлении нового пользователя что-ли.

Но это - на ваше усмотрение, может я привел частные примеры, не для широкой публики. Вопрос в том, если даем разрешение самостоятельно зарегистрироваться в нашей системе - то почему только "Клиенту", или "Разработчику" или "Исполнителю" и т.д., т.е. только какому-то одному типу пользователей (а если понадобится еще кого-то зарегистрировать по другой группе - придется менять настройки и выводить другую группу), почему не вывести список групп пользователей и новый пользователь, уже на его основе идентифицирует себя в системе под нужной группой.
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1519
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

Re: Публичная регистрация: выбор группы пользователем

Сообщение alcompstudio »

Можно еще пример: Учетная система для онлайн-грузоперевозок - регистрируются как Заказчики, так и Перевозчики, а система выступает неким "модератором", ядром. Там заказчики выставляют заказ на перевозку, а перевозчики выполняют его.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Публичная регистрация: выбор группы пользователем

Сообщение support »

Ясно, добавил в план.
aik
Сообщения: 480
Зарегистрирован: 12 апр 2017, 10:09
Имя: Антон
Откуда: земля

Re: Публичная регистрация: выбор группы пользователем

Сообщение aik »

Поддерживаю предложение, необходимая такая возможность.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Публичная регистрация: выбор группы пользователем

Сообщение support »

Реализовано для версии 2.1. Если в настройках указать несколько групп, то пользователи сами выбирают разрешенные группы при регистрации.
screenshot-localhost-2018.02.27-11-24-12.png
Так же группа пользователей теперь доступна в правилах отображения полей.
screenshot-localhost-2018.02.27-11-26-00.png
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1519
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

Re: Публичная регистрация: выбор группы пользователем

Сообщение alcompstudio »

Отлично, спасибо!
Ответить