Пользователи
На этой странице мы расскажем вам о работе с пользователями на портале и разберем следующие вопросы:
- 1.1 Как изменить уникальный идентификатор пользователей на портале
- 1.2 В какой последовательности выполнять импорт пользователей и структуры
- 1.3 Как правильно загружать файлы импорта
- 1.4 Как загрузить файл импорта пользователей
- 1.5 Как загрузить файл импорта структуры
- 1.6 Как настроить автоматический импорт структуры и пользователей через SFTP
- 1.7 Какие статусы импорта есть и что они значат
- 1.8 Как отправить приглашения пользователям
- 1.9 Как создать нового пользователя
- 1.10 Как удалить пользователя
- 1.11 Как настроить автоматическое удаление пользователей
- 1.12 Как «замаскироваться» под пользователем
- 1.13 Как изменить информацию о пользователе
- 1.14 Что делать, если пользователь не может зайти на платформу
- 1.15 Отчёты по пользователям
- 1.15.1 Пользователи. Сводный отчёт по активности пользователей
- 1.15.2 Пользователи. Отчёт по выбранному пользователю и его группам
- 1.15.3 Пользователи. Отчёт по выбранному пользователю и его ролям
- 1.15.4 Пользователи. Структура отделов
- 1.15.5 Пользователи. Экспорт пользователей
- 1.15.6 Пользователи. Отчёт по посещениям платформы
- 1.15.7 Пользователи. Отчёт по подпискам на пользователей
- 1.16 Упоминания пользователей
- 1.17 Как отображается удалённый пользователь
- 2 Обучающие видео
Как изменить уникальный идентификатор пользователей на портале
Для идентификации пользователей на портале используется Уникальный идентификатор и всегда передается в файле импорта. По умолчанию Уникальным идентификатором является Почта пользователя. Если у Администратора портала появляется необходимость изменить Уникальный идентификатор, то это можно сделать на странице Настройки — Авторизация в поле Уникальный идентификатор.
В какой последовательности выполнять импорт пользователей и структуры
Последовательность загрузки зависит от решаемой задачи:
Задача | Решение | Пример |
|---|---|---|
На портал нужно загрузить только пользователей, без структуры отделов |
| |
На портал нужно загрузить пользователей и структуру отделов. У отделов в структуре нет руководителей. |
| |
На портал нужно загрузить пользователей и структуру отделов. У отделов в структуре есть руководители. |
| Пример: Шаг 3. В результате импорта пользователей создан пользователь Иван Петров с id отдела 25 (В системе еще нет отдела с id 25, поэтому сведения об отделе только хранятся в системе, но не отображаются в данных пользователя) Шаг 3. В результате импорта структуры создан отдел с id отдела 25 и названием "Продажи". Руководитель отдела - Иван Петров. Пользователь назначается руководителем отдела, а также происходит автоматическая привязка этого отдела пользователю по id отдела 25: у пользователя Ивана Петрова отображается отдел "Продажи". |
Как правильно загружать файлы импорта
При заполнении файла импорта пользователей и структуры обратите внимание на следующие детали:
Таблица импорта расположена на единственном листе файла
Первая строка пустая либо заполнена названиями столбцов
Кол-во столбцов совпадает с утвержденным шаблоном
Информация в полях расположена в соответствии с шаблоном (не изменен порядок)
Скрытые строки отсутствуют
Обязательные столбцы заполнены
Столбцы заполнены в соответствии с форматом данных из шаблона
Доступные форматы: .xls, .xlsx, .csv
Формат ячеек в полях, содержащих почтовые адреса (E-mail пользователя, Руководитель отдела): Текст или E-mail
Важно! При несоблюдении требований файл импорта будет загружен только с теми строками, для которых корректно указана информация.
Общие требования для файлов импорта описаны в разделе https://motivityy.atlassian.net/wiki/spaces/Documentation/pages/5736246#%D0%9E%D0%B1%D1%89%D0%B8%D0%B5-%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F-%D0%B4%D0%BB%D1%8F-%D0%B2%D1%81%D0%B5%D1%85-%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2-%D0%B8-%D0%B2%D0%B8%D0%B4%D0%BE%D0%B2-%D0%B8%D0%BC%D0%BF%D0%BE%D1%80%D1%82%D0%B0.
Общие ошибки для файлов импорта описаны в разделе https://motivityy.atlassian.net/wiki/spaces/Documentation/pages/5736246#%D0%9E%D0%B1%D1%89%D0%B8%D0%B5-%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B8-%D0%B4%D0%BB%D1%8F-%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2-%D0%B8%D0%BC%D0%BF%D0%BE%D1%80%D1%82%D0%B0.
Как загрузить файл импорта пользователей
Состав и описание полей в файле импорта пользователей можно посмотреть в разделе Конструктор полей.
Чтобы загрузить файл импорта, перейдите в раздел Пользователи или Импорт в Административной части и выберите Импорт пользователей. На этом экране нужно нажать "Выбрать файл", в появившемся окне найти необходимый файл на компьютере и нажать кнопку "Открыть", окно закроется и файл загрузится в Административную часть. Чтобы применить файл импорта, нажмите на кнопку "Сохранить".
На странице Импорт пользователей можно перейти на вкладку "Последние импорты", где можно увидеть и скачать файлы, которые были импортированы ранее.
При необходимости вы также можете сделать Экспорт пользователей, чтобы убедиться, что данные загружены корректно. Экспорт пользователей происходит на странице Импорта пользователей по кнопке Экспорт пользователей. Изменив данные в скачанном отчёте, вы можете загрузить его обратно через импорт.
Рекомендации по импорту пользователей
Примерное время загрузки файла импорта можно рассчитать по формуле:
где:
T – время обработки файла импорта пользователей, в секундах
U – количество пользователей в файле импорта
Откуда взялась расчётная формула
По собранным данным мы построили график зависимости времени загрузки от количества пользователей в файле импорта и нашли линию тренда.
Уравнение линии тренда можно использовать для вычисления приблизительного времени загрузки.
Формула применима для вычисления времени загрузки при большом количестве пользователей в импортируемом файле – больше 2000.
Обратите внимание, эта формула не для точного расчёта, а лишь для определения приблизительного количества времени, которое потребуется на обработку файла импорта.
На время может влиять скорость вашего соединения, нагрузка на платформу и другие факторы, которые мы не учитывали.
Пример использования
Допустим, необходимо загрузить 30000 пользователей на портал. Нужно найти вариант загрузки оптимальными по производительности и удобству.
Выводы можно сделать из простой таблицы.
На загрузку всех пользователей одним файлом уйдёт почти 33 часа.
Если загрузить 5 файлов по 6 тысяч пользователей, то на загрузку уйдёт почти 7,5 часов. А на загрузку 15 файлов по 2000 – 2,5 часа.
Однако 15 файлов нужно загружать каждые 10 минут, а 5 файлов раз в полтора часа. Поэтому конечный выбор за администратором – только он может найти баланс между скоростью загрузки, своей текущей загруженностью другими задачами, временем, которое у него есть для того, чтобы добавить пользователей.
Обратите внимание, файлы импорта для обновления данных пользователей делить на несколько файлов не нужно.
Также стоит учесть, что если на вашем портале пользователей не много, а регулярные файлы импорта содержат меньше 2000 пользователей, то загружать фрагменты не имеет никакого смысла.
Как работает механизм предупреждения дублирования пользователей
В каждом импортируемом файле уникальные идентификаторы пользователей проверяются на совпадение с уникальными идентификаторами, которые уже есть на портале.
Поиск совпадений уникального идентификатора проводится только среди не удалённых пользователей.
Проверка уникального идентификатора среди удалённых пользователей производится, если:
в файле импорта заполнено поле “Дата увольнения”
илиактивен чек-бокс "Всегда обновлять данные пользователя с существующим идентификатором" и пользователь не найден среди не удалённых пользователей.
Если на портале есть несколько удалённых пользователей с одинаковым идентификатором, будет найден последний созданный пользователь.
Если чек-бокс активен, то все обновления данных будут произведены только для него.
Увидеть и понять результаты импорта пользователей в зависимости от разных настроек и условий можно в таблице, приведённой ниже.
Таблица исчерпывает все возможные комбинации условий и настроек на портале, которые имеют практический смысл.
№ Кейса | Дата увольнения в файле импорта заполнена | УИ в файле импорта совпадает с УИ в БД | Пользователь удалён | Всегда обновлять данные пользователя с существующим идентификатором | Результат | Статус пользователя |
|---|---|---|---|---|---|---|
1 | Да | Да | Да | Не имеет значения | Данные по пользователю обновляются. | Удалён (Не изменяется) |
2 | Да | Да | Нет | Не имеет значения | Данные по пользователю обновляются. |
|
3 | Да | Нет | Нет | Не имеет значения | Создаётся новый пользователь с указанным УИ. | Удалён (Если Дата увольнения — сегодняшняя дата или дата ранее. Например: если сегодня 27.04.2022, и Дата увольнения — 27.04.2022 или ранее (26.04.2022, 25.04.2022 и т.д.), то статус пользователя изменяется на Удалён. А если дата будущая (например, 28.04.2022), то статус не изменяется) и активен |
4 | Нет | Да | Да, импортом даты увольнения | Да | Данные по пользователю обновляются. |
|
Да, вручную в ПА – Пользователь – Удалить | Да | Данные по пользователю обновляются. |
| |||
5 | Нет | Да | Да | Нет | Создаётся новый пользователь с указанным УИ. | Активен и не удалён |
6 | Нет | Да | Нет | Не имеет значения | Данные по пользователю обновляются. |
|
7 | Нет | Нет | Нет | Не имеет значения | Создаётся новый пользователь с указанным УИ. | Активен и не удалён |
Как загрузить файл импорта структуры
После загрузки файла импорта пользователей можно загрузить файл структуры (Панель управления → Импорт → Импорт структуры), который отображает структуру отделов в вашей компании.
Предусмотрена загрузка древовидной структуры отделов. Структура содержит сведения:
ID отдела — идентификатор отдела
Название отдела
Идентификатор руководителя отдела — почта, логин, логин LDAP, мобильный телефон, дополнительный телефон или другое поле, выбранное в качестве идентификатора в Конструкторе полей. Руководитель из файла импорта не отображается в личном кабинете пользователя, а служит только для хранения информации и отображения в отчётах
Родительский отдел — идентификатор родительского отдела
Удалён — поле заполняется, если нужно удалить отдел из структуры (правила удаления описаны ниже).
Чтобы загрузить файл структуры, нужно нажать Загрузить файл, в появившемся окне найти необходимый файл на компьютере и нажать кнопку Открыть. Окно закроется, и файл загрузится на платформу. Чтобы применить файл структуры, нажмите кнопку Сохранить.
Общие требования для файлов импорта — https://motivityy.atlassian.net/wiki/spaces/Documentation/pages/5736246#%D0%9E%D0%B1%D1%89%D0%B8%D0%B5-%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F-%D0%B4%D0%BB%D1%8F-%D0%B2%D1%81%D0%B5%D1%85-%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2-%D0%B8-%D0%B2%D0%B8%D0%B4%D0%BE%D0%B2-%D0%B8%D0%BC%D0%BF%D0%BE%D1%80%D1%82%D0%B0
Общие ошибки для файлов импорта — https://motivityy.atlassian.net/wiki/spaces/Documentation/pages/5736246#%D0%9E%D0%B1%D1%89%D0%B8%D0%B5-%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B8-%D0%B4%D0%BB%D1%8F-%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2-%D0%B8%D0%BC%D0%BF%D0%BE%D1%80%D1%82%D0%B0
Требования к заполнению файла структуры:
Название поля | Требования |
|---|---|
ID | Обязательное поле |
До 36 символов | |
Содержит следующие символы: a-z, а-я, 0-9, спецсимволы . (точка) и * (звёздочка) | |
Нельзя загружать несколько отделов с одинаковым ID | |
Название отдела | Обязательное поле |
До 255 символов | |
Идентификатор руководителя отдела (Почта)
| Поле включается в файл импорта, если в поле “Уникальный идентификатор“ на странице Системное - Настройки системы | |
До 255 символов | |
Стандартный формат | |
Должен принадлежать зарегистрированному на платформе пользователю | |
Необязательное поле | |
Идентификатор руководителя отдела (Логин)
| Поле включается в файл импорта, если в поле “Уникальный идентификатор“ на странице Системное - Настройки системы | |
Необязательное поле | |
До 32 символов | |
Содержит следующие символы: a-z 0-9 - _ . | |
На платформе должен быть пользователь с данным логином | |
Идентификатор руководителя отдела (Логин LDAP)
| Поле включается в файл импорта, если в поле “Уникальный идентификатор“ на странице Системное - Настройки системы | |
Необязательное поле | |
На платформе должен быть пользователь с данным логином LDAP | |
Идентификатор руководителя отдела (Мобильный телефон) | Поле включается в файл импорта, если в поле Уникальный идентификатор на странице Настройки — Авторизация | |
Необязательное поле | |
Указывается номер мобильного телефона в международном формате номеров
| |
На платформе должен быть пользователь с данным мобильным телефоном | |
Идентификатор руководителя отдела (Дополнительный телефон)
| Поле включается в файл импорта, если в поле Уникальный идентификатор на странице Настройки — Авторизация | |
Необязательное поле | |
Текстовое поле. Свободная форма без маски. Разрешены пробелы и буквенные символы | |
На платформе должен быть пользователь с данным дополнительным телефоном | |
Идентификатор руководителя отдела (пользовательское поле)
| Поле включается в файл импорта только, если в поле “Уникальный идентификатор“ на странице Системное - Настройки системы | |
В файл импорта добавляется поле, наименование которого установлено в поле “Уникальный идентификатор“ на странице Системное - Настройки системы | | |
Необязательное поле | |
До 255 символов | |
Важно! формат полей должен соответствовать типу поля “однострочное“ | |
На портале должен быть Пользователь с данным значением в Пользовательском поле идентификации | |
Родительский отдел | ID родительского отдела |
До 36 символов | |
Содержит следующие символы: a-z, а-я, 0-9, спецсимволы . (точка) и * (звёздочка) | |
Родительский отдел не должен находиться в подчинении у текущего отдела и всех его дочерних отделов | |
Необязательное поле | |
Родительский отдел можно удалить — тогда появится подсказка, какие отделы остались без родительского отдела | |
Удалён |
|
Если у отдела проставлена метка «Да» в этом поле, на платформе должен существовать отдел с указанными ID и названием. Такой отдел должен быть без дочерних отделов | |
Отдел удалится, даже если указанный в файле импорта руководитель удалён или деактивирован на платформе | |
После удаления отдела у всех сотрудников такого отдела поле Отдел в карточках пользователей станет пустым. Если вы случайно удалили не тот отдел, обратитесь к администратору платформы — он поможет его восстановить. | |
С помощью импорта структуры можно создать новый отдел с таким же ID и названием, как у удалённого отдела. Пользователей в него нужно будет добавить с помощью импорта пользователей (как в любой новый отдел). |
Примеры файлов структуры
Пример 1:
ID | Название отдела | Руководитель отдела | Родительский отдел |
|---|---|---|---|
1 | Департамент IT |
| |
2 | Управление продаж |
| |
11 | Разработка | 1 | |
12 | Менеджмент | 1 | |
21 | Розничные продажи | 2 |
В результате загрузки примера будет создана структура отделов:
Департамент IT
Разработка
Менеджмент
Управление продаж
Розничные продажи
Пример 2:
ID | Название отдела | Руководитель отдела | Родительский отдел |
|---|