Управление пользователями¶
Раздел управления пользователями¶
Раздел управления пользователями
В верхней части, на панели инструментов раздела Пользователи, расположены следующие кнопки:
| Кнопки | Описание |
|---|---|
| Создать | Создать. Открывает форму для регистрации нового пользователя в системе |
| Обновить | Обновляет данные пользователей на экране |
| Колонки | Открывает меню для выбора колонок для отображения на экране |
| Действия | Список доступных действий с табличным списком пользователей |
| Настройки по умолчанию | Открывает окно для определения настроек, применяемых при создании новых пользователей |
| Синхронизация с 1С | Открывает окно для настройки синхронизации учетных записей пользователей систем "Первая Форма" и "1С:Предприятие" |
| Список комнат | Переход в раздел управления организационной структурой, в справочник, содержащий информацию комнатах |
| Орг. структура | Переход в раздел управления организационной структурой компании |
| Типы орг. структуры | Переход в раздел управления типами организационных единиц |
| В Excel | Выгрузка списка пользователей в Excel. Опционально на форме можно исключить из выгружаемого списка уволенных пользователей |
Форма выгрузки пользователей в файл
Настройки разделены на секции: Личное, Вид, Уведомления, Контакты и т.д. По умолчанию секции отображаются в свёрнутом виде; нажатие на название секции разворачивает полный список входящих в неё настроек.
Активность пользователей¶
Данные о времени активности пользователей в системе хранятся в таблице базы данных UserActivityInSystem. Эта таблица обновляется только при включенной общей настройке приложения Включить мониторинг активности пользователя в системе.
Когда пользователь переходит в режим онлайн, в таблицу добавляется новая запись с указанием времени входа без даты завершения. Если пользователь становится офлайн, заполняется дата завершения сессии. Когда он возвращается спустя определенное время после последнего выхода, в таблице создается новая запись.
Информация о последнем действии пользователя в системе хранится в таблице базы данных Users в атрибуте LastOnlineTime. Это значение обновляется при следующих действиях: авторизация пользователя, написание комментария, действия с комментариями (прочтение, установка реакции, снятие вопроса и т.д.), открытие задачи.
Время пребывания пользователей в онлайне отображается в системном отчете Время активности пользователей в системе.
Шифрование паролей пользователей¶
В системе реализована утилита генерации паролей, которая создает SQL-скрипт для безопасного обновления данных пользователя в базе данных. Утилита использует актуальный алгоритм шифрования и формирует скрипт, совместимый как с MS SQL, так и с PostgreSQL. Скрипт обновляет атрибуты PasswordSalt и PasswordHash в таблице Users для переданного пароля и идентификатора пользователя.
Описание настроек пользователей в прежнем интерфейсе администрирования