Модуль «Пользователи» отвечает за учётные записи и за роли. Это две вкладки одного модуля, и разбирать их порознь бессмысленно: права пользователь получает не сам по себе, а через назначенные роли.
Учётная запись
В общей таблице по каждой записи видны логин, отдел, роли и список назначенных на пользователя номеров, включая групповые. В режиме редактирования доступны три вкладки — «Карточка», «Доступ» и «Номера».
Карточка
| Свойство | Назначение |
|---|---|
| Имя | Отображаемое имя сотрудника |
| Статус | Позволяет уволить пользователя с возможностью восстановления |
| Фотография | Оптимальный размер 352×288. Показывается во всплывающих окнах при звонках другим пользователям. Файлы хранятся на сервере и доступны через веб-интерфейс |
| Логин | Имя для входа в систему |
| Пароль | Хранится в зашифрованном виде и не расшифровывается — его можно только задать заново |
| Отдел | Влияет на рассылку уведомлений и голосовой почты, а также на отображение в модуле «Офис» в режиме «Отделы» |
| Флаг «Оператор» | Определяет, можно ли назначать пользователя на задачи как обслуживающего оператора |
| Подчинения | Кто контролирует пользователя и кого контролирует он сам |
Подчинения заслуживают отдельного внимания. Контроль включает просмотр статистики по пользователю, постановку задач и прослушивание записей его разговоров. В левом списке отмечаются те, кому будет доступно управление этим пользователем, в правом — те, кем сможет управлять он сам. Взаимный контроль допускается. Те же настройки доступны в модуле «Права».
Доступ: роли и доминирующая роль
Пользователю можно назначить несколько ролей одновременно. Привилегия становится доступной, если она включена хотя бы в одной из назначенных ролей.
Исключение — доминирующая роль. Каждая её привилегия может быть в одном из трёх состояний:
- включена — доступна пользователю всегда, при любых условиях;
- выключена — недоступна никогда, даже если включена в других ролях;
- наследуема — определяется набором назначенных ролей.
Механизм избавляет от необходимости плодить особые роли ради одного человека: сотруднику дают стандартные роли, а лишнюю привилегию гасят в доминирующей. Например, пользователь получает права из двух ролей — «Администратор без редактирования пользователей» и «Оператор call-центра», — но режим «Анти-скриншот» у него принудительно отключён.
Номера
Внутренние номера можно задать сразу при создании пользователя, не откладывая на потом. Здесь же видно, в какие групповые номера он входит. Полноценная работа с номерным планом ведётся в отдельном модуле.
Роли и привилегии
Привилегия — это отдельное право доступа, одна галочка в таблице свойств роли. Роль — именованный набор привилегий.
Предустановленные роли
В системе есть пять готовых ролей: Администратор, Менеджер проектов, Супервизор, Оператор, Пользователь системы.
Наследование от базовой роли
При создании роли можно указать базовую. Тогда каждая привилегия получает третье состояние — наследование. Это самый удобный способ получить вариант стандартной роли:
- «Администратор без права X» — все привилегии наследуются от администратора, несколько принудительно выключены;
- роль с расширенными правами — наследование от базовой плюс принудительное включение нужных привилегий.
Расширенное и сокращённое рабочее место
Ключевая привилегия визуализации — «Расширенное рабочее место». Пользователь с ней видит основное окно клиентского приложения, главную форму, а состав её модулей определяется дочерними привилегиями этого пункта.
Без этой привилегии пользователь получает мини-окно, набор возможностей которого задаётся дочерними привилегиями пункта «Сокращённое рабочее место».
Порядок сохранения
После нажатия «Сохранить» вы возвращаетесь к таблице учётных записей, но сервер продолжает работать на прежних настройках. Часть из них применяется кнопкой «Применить», часть — только при перезапуске сервера.
При создании нескольких учётных записей подряд применяйте изменения после последней: каждая процедура применения приостанавливает работу сервера на несколько секунд.