Массовое добавление пользователей

Простой
PDF

В BPMSoft реализована возможность массового добавления пользователей с помощью импорта данных из Excel-файла. Этот механизм удобно использовать для создания или обновления большого количества учетных записей пользователей.

Для импорта из Excel у пользователя, который выполняет импорт, должен быть доступ к системной операции «Импорт из Excel» (код CanImportFromExcel).

После завершения импорта добавьте для пользователей роли и лицензии.

Подготовка таблицы пользователей Excel

Создайте таблицу Excel в формате *.xlsx и подготовьте данные для импорта в BPMSoft. Убедитесь, что данные имеют правильный формат, файл не поврежден, а активные гиперссылки отсутствуют.

Таблица должна содержать только необходимые данные, без дополнительных листов или строк, которые не предназначены для импорта.

В разделе «Системные настройки» проверьте лимиты загрузки данных и убедитесь, что максимальное количество записей, допустимое для импорта, не превышает установленное значение. Рекомендуется, чтобы файл Excel содержал не более 50,000 строк, так как превышение этого значения может замедлить работу приложения и процесс загрузки.

Кроме того, убедитесь, что пользователь, выполняющий импорт, обладает правами на выполнение системной операции «Импорт из Excel» и редактирование соответствующего раздела.

Более подробную информацию смотрите в статье Импорт данных.

Импортируемый файл для загрузки пользователей должен содержать обязательные колонки «Название» и «Тип», в которых указываются значения логина и типа административной единицы.

Структура файла для импорта

В файле для импорта могут содержаться следующие колонки:

  • «Название» — необходимо указать логин, под которым пользователь будет входить в BPMSoft. Колонка является обязательной для заполнения;
  • «Тип» — колонка используется для определения типа административной единицы, будь то пользователь или роль. Чтобы импортировать записи как пользователей, необходимо указать значение «4». Все типы административных единиц системы хранятся в объекте «Тип объекта администрирования» (SysAdminUnitType). Заполнение этой колонки является обязательным;
  • «Культура» — код языка пользователя. По умолчанию устанавливается русский язык «ru-RU». Колонка необязательна для заполнения;
  • «Контакт» — необходимо указать ФИО пользователя. ФИО должно соответствовать ФИО в BPMSoft. Текущая колонка необязательна для заполнения. Если колонку не заполнить, то BPMSoft автоматически создаст новые контакты, используя логин пользователя (колонка «Название»), как ФИО контакта;
  • «Примечание» — если в импортируемом файле для нескольких пользователей указаны одинаковые значения в колонке «Контакт», то BPMSoft создаст только один уникальный контакт, к которому будут привязаны все указанные пользователи;
  • «Активен» — условие, определяющее статус активности пользователя. Для деактивации пользователя укажите «0». По умолчанию заполняется значением «1» (Активен). Колонка необязательна для заполнения. Подробнее: Активация и деактивация пользователя.

Примечание. По умолчанию все записи импортируются с типом пользователя «Сотрудник компании».

Объект «Тип объекта администрирования» (SysAdminUnitType) включает следующие типы административных единиц с их значениями:

  • Организация: имеет значение «Тип» — 0 и «Тип соединения» — 0;
  • Подразделение: имеет значение «Тип» — 1 и «Тип соединения» — 0;
  • Руководитель: имеет значение «Тип» — 2 и «Тип соединения» — 0;
  • Пользователь: имеет значение «Тип» — 4 и «Тип соединения» — 0;
  • Пользователь портала: имеет значение «Тип» — 4 и «Тип соединения» — 1;
  • Функциональная роль: имеет значение «Тип» — 6 и «Тип соединения» — 0.

Процесс импорта

  1. Нажмите на кнопку Дизайнер системы в правом верхнем углу экрана.
  2. На странице дизайнера нажмите на строку с заголовком раздела «Импорт данных».

Рисунок 1 — Переход к разделу «Импорт данных»

Рисунок 1 — Переход к разделу «Импорт данных»

  1. Подготовьте файл с данными, где указаны все данные пользователя.
  2. Для добавления импортируемого файла нажмите «Выберите файлы» и добавьте нужный файл.
  3. После добавления файла нажмите на кнопку «Другое» и выберите объект «Объект администрирования».
  4. Нажмите «Далее».

Рисунок 2 — Выбор объекта для импорта

Рисунок 2 — Выбор объекта для импорта

  1. Настройте соответствие колонок и значений. Описание колонок представлено в разделе Структура файла для импорта.
  2. Нажмите «Далее».

Примечание. Объект «Объект администрирования» («SysAdminUnit») содержит данные об организационной структуре компании, включая информацию о пользователях, а также об организационных и функциональных ролях.

Рисунок 3 — Соответствие колонок

Рисунок 3 — Соответствие колонок

  1. Задайте условия поиска дублей для того, чтобы существующие записи обновились.

BPMSoft выполнит поиск записей по указанным условиям. Если запись будет найдена, то произойдет ее обновление. Если нет, будет создана новая запись.

Рисунок 4 — Правила поиска дублей при загрузке данных

Рисунок 4 — Правила поиска дублей при загрузке данных

  1. Нажмите на кнопку «Начать загрузку данных».

Когда процесс загрузки завершится, вы получите системное уведомление об этом.

Установка пароля

При импорте пользователей без пароля поле «UserPassword» в таблице базы данных «SysAdminUnit» (объект «Объект администрирования») остается пустым, то есть пароль в BPMSoft не устанавливается. Для таких пользователей в разделе «Пользователи системы» поле «Пароль» содержит символы «·········», что является маскировкой поля, при этом установленного значения в поле нет.

Установить пароль импортированным пользователям можно следующими способами:

  1. Вручную в профиле пользователя. Перейдите на вкладку «Основная информация» страницы пользователя, в поле «Пароль» и «Подтверждение пароля» укажите пароль для входа в BPMSoft. Пользователь сможет сменить пароль при первом входе в BPMSoft. Подробнее: Добавление нового пользователя.
  2. Указать пароль в импортируемом файле. При этом в файле Excel колонка с паролем должна иметь название отличное от «Пароль». В противном случае файл к импорту не допускается BPMSoft. Пользователь сможет сменить пароль при первом входе в BPMSoft. Возможно загрузить одинаковый пароль для всех пользователей.

Рекомендуем изучить

Импорт данных

Материал был полезен для вас?
Приглашаем на вебинар 26 ноября

BPMSoft больше, чем CRM С участием МодульКасса, Доброфлот, АвтоТрейд Москва 07:00-08:00 Новосибирск 11:00-12:00 Иркутск 12:00-13:00 Владивосток 14:00-15:00

ТОП российских CRM-систем

Фонд «Сколково» и аналитический центр TAdviser провели исследование отечественного рынка CRM-систем. В нем приняли участие 23 отечественных вендора. Кто оказался в лидерах?

Оставить заявку

Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время

Демонстрационная версия BPMSoft

Заполните заявку для получения бесплатного доступа к демонстрационному стенду на 14 дней

Заказать презентацию

Наш менеджер свяжется с Вами в ближайшее время

Рассчитать стоимость

Стоимость лицензии BPMSoft от 13 480 руб. Для корректного расчета заполните форму

Задать вопрос
Присоединяйтесь к партнерской сети BPMSoft

Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время

Тип партнерства
Управление полным жизненным циклом клиента: от генерации лидов и продаж до внедрения, поддержки и продления подписки.
Разработка собственного Приложения – производного программного обеспечения, созданного на платформе BPMSoft (Базовое ПО).
Есть вопросы?

Не нашли для себя подходящую вакансию, или остались вопросы?

Есть вопросы?

Не нашли для себя подходящую вакансию, или остались вопросы?

Стать Вузом-партнером

Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время.

Заявка на консультацию
Спасибо!
Ваша заявка принята.
Наш сотрудник свяжется с вами в течение 1-2 рабочих дней.
Внимание!
Обнаружена ошибка.
Вы подписаны на новости BPMSoft
Пожалуйста, подтвердите свой электронный адрес, пройдя по ссылке в письме.
Telegram Подписаться
Уважаемые клиенты! Предупреждаем о случаях недобросовестной конкуренции и мошенничестве в сети Интернет.
Подробнее