Страница 1 из 2

Импорт данных пользователей

Добавлено: 22 июн 2016, 09:02
tommy.felt
Очень не хватает возможности импортировать данные пользователей.
Сама компания не очень большая, но 70 учетных записей, это уже немало для ручного ввода.
В перспективе есть желание импортировать базу потребителей 2000 записей.
С последующим расширением до 10000...

Re: Импорт данных пользователей

Добавлено: 22 июн 2016, 09:22
support
Изначально я не сделал этой возможность, потому что Пользователи - это внутренняя сущность и для ее импорта нужны дополнительные действия. Но, так как уже очень много запросов по этому вопросу, то добавил в план для 1.8.

Планирую сделать следующее:
1. При импорте пользователей будет возможность выбрать группу пользователей куда они будут импортироваться (то есть группа будет указываться отдельно для всего списка)
2. Имя пользователя, если не указано то будет браться и email (email обязателен при импорте)
3. Пароль будет создаваться автоматически с возможностью отправки на email

Если есть замечания/предложения пишите.

P.S. на форуме в профиле можно указать компанию, страну и город, укажите пожалуйста, интересно:)

Re: Импорт данных пользователей

Добавлено: 22 июн 2016, 11:02
tommy.felt
support писал(а):Изначально я не сделал этой возможность, потому что Пользователи - это внутренняя сущность и для ее импорта нужны дополнительные действия. Но, так как уже очень много запросов по этому вопросу, то добавил в план для 1.8.
Это здорово! Может Вам потребуется помощь? Система становится всё больше, в одиночку должно быть тяжело.
Пока наши счета под арестом, (у нас единственная независимая компания на рынке города, поэтому нас очень любит местная АДминистрация), но после середины июля сможем понемногу вкладываться в разработку критичного для нас функционала.)
support писал(а): Планирую сделать следующее:
1. При импорте пользователей будет возможность выбрать группу пользователей куда они будут импортироваться (то есть группа будет указываться отдельно для всего списка)
2. Имя пользователя, если не указано то будет браться и email (email обязателен при импорте)
3. Пароль будет создаваться автоматически с возможностью отправки на email
1. Мне кажется удобней будет импортировать одним пулом, а группу определять по id? Уверен они есть, но сейчас не выводятся. Хотя, я скорей всего не знаю каких-то условий внутри системы.
2 и 3. Расскажу конкретно нашу ситуацию:
Сейчас ввожу костяк компании -- 27 человек. Каждому создал ящик корпоративной почты, установил пароли по принятому в компании принципу: кодовое слово + случайное число + символ. Всё это хранится в Экселе.
Поднял Джаббер на сервере, но думаю все же дождаться чата внутри системы.
Обычные системы управления нам не подходят, в первую очередь потому что у нас нет классической воронки продаж + есть нюансы, о которых уже писал здесь, но главное -- наши клиенты.
На данный момент мы имеем базу Адрес проживания -- ФИО. У активистов есть телефоны, но это 5% от базы.
Электронных адресов нет ни у кого, и как показывает опыт, им не особо хотят делиться.
Поэтому каждой квартире на нашем сервере мы создадим отдельный e-mail, логин которого будет совпадать с логином системы и генерироваться из почтового адреса + сгенерируем общий пул паролей.
Когда система будет готова к приему жителей, каждый наш собственник получит платежку, в которой будет указаны логин-пароли и краткое описание на обороте.
В перспективе мы хотим ввести эту систему по всему городу.
Наш случай -- это, конечно, исключение, зато обозначенные вами фичи будут очень полезны другим компаниям.)
support писал(а): Если есть замечания/предложения пишите.
Предлагаю внести данный функционал в Дополнение.)
support писал(а): P.S. на форуме в профиле можно указать компанию, страну и город, укажите пожалуйста, интересно:)
Done.)

Re: Импорт данных пользователей

Добавлено: 22 июн 2016, 11:11
tommy.felt
Есть ли сейчас возможность внести данные напрямую в БД?
К августу уже необходимо быть во всеоружии...

UPD. Посмотрел БД.. Единственное что смутило -- шифрование паролей.
Все остальное, на первый взгляд, импортопригодно.

Re: Импорт данных пользователей

Добавлено: 22 июн 2016, 13:29
support
Спасибо за столь подробное описание. Учту при разработке.
Есть ли сейчас возможность внести данные напрямую в БД?
Да, конечно, можно и на прямую, ID у груп пользователей есть, так что нужно подсмотреть у указать нужный ID группы при импорте.

По поводу паролей, да, они хранятся в зашифрованном виде. Как вариант решение, можно использовать один и тот же шифр для все пользователей, то есть по умолчанию будет один пароль для всех, а в письме попросите изменить его после входа в систему.

Re: Импорт данных пользователей

Добавлено: 22 июн 2016, 13:39
tommy.felt
По поводу паролей, да, они хранятся в зашифрованном виде. Как вариант решение, можно использовать один и тот же шифр для все пользователей, то есть по умолчанию будет один пароль для всех, а в письме попросите изменить его после входа в систему.
Именно так и сделал.)
Благо кнопка смены пароля есть в списке пользователей, мне проще ручками самому всем изменить, чем просить сотрудников, ибо кроме директора, все пока настороженно относятся к системе..)

Re: Импорт данных пользователей

Добавлено: 22 июн 2016, 13:47
support
ибо кроме директора, все пока настороженно относятся к системе
Да, система еще очень молодая, еще не прошла проверку временем:)

Re: Импорт данных пользователей

Добавлено: 22 июн 2016, 17:25
tommy.felt
Да, конечно, можно и на прямую, ID у групп пользователей есть, так что нужно подсмотреть и указать нужный ID группы при импорте.
С нескольких попыток, в основном связанными с кривым экспортом Экселя, всё импортировалось.
Теперь в разделе Пользователи 30 человек.
Но вот незадача: выпадающий список соответствующего поля содержит только вручную добавленных юзеров...(

Re: Импорт данных пользователей

Добавлено: 22 июн 2016, 18:09
support
Да, выпадающие списки так нельзя импортировать, но вы можете использовать многострочное обновление чтобы обновить значения в выпадающих списках

Re: Импорт данных пользователей

Добавлено: 23 июн 2016, 07:40
tommy.felt
support писал(а):Да, выпадающие списки так нельзя импортировать, но вы можете использовать многострочное обновление чтобы обновить значения в выпадающих списках
Могли бы вы немного подробней рассказать?