Как сменить пароль пользователю?
Решение
В базе данных пароли пользователей содержатся в виде хеш-значений. Поэтому если пользователь забыл пароль, администратор имеет возможность задать новый пароль через интерфейс. Для этого необходимо выполнить следующее:
- В пункте меню “Администрирование” - “Пользователи системы” найти нужного пользователя и кликом правой кнопки мыши вызвать контекстное меню;
- Выбрать пункт “Сменить пароль”, указать “Новый пароль” и “Подтверждение пароля”.
У администратора пропали пункты администрирования из меню системы. Что делать?
Решение
-
Причина может быть в добавлении администратору роли “SimpleUser”. Убрать ее можно запросом к базе данных:
Вариант 1
delete from sec_user_role where role_id = '96fa7fe9-397d-4bac-b14a-eec2d94de68c' and user_id = '{id_пользователя}', где вместо
{id_пользователя}необходимо вставить идентификатор пользователя, у которого пропал доступ к пункту меню “Администрирование”. Посмотреть его можно в системной информации учетной записи пользователя.Вариант 2
update sec_user_role set delete_ts = now(), deleted_by = 'admin' where role_id = (select id from sec_role where name = 'SimpleUser') and user_id = (select id from sec_user where login = 'admin') -
Причина может быть в удалении роли “Administrators” из профиля администратора. Вернуть ее можно запросом к базе данных:
insert into sec_user_role( id, create_ts, created_by, version, update_ts, updated_by, delete_ts, deleted_by, user_id, role_id) values (newid(), now(), 'admin', '1', null, null, null, null, '{id_пользователя}', '0c018061-b26f-4de2-a5be-dff348347f93');, где вместо
{id_пользователя}необходимо вставить идентификатор пользователя, у которого пропал доступ к пункту меню “Администрирование”. Посмотреть его можно в системной информации учетной записи пользователя.
Можно ли скопировать настройки пользователя?
Решение
В системе есть возможность копирования настроек пользователя. Функцию удобно использовать для того чтобы настроить одного пользователя, а затем скопировать выполненные настройки выбранным пользователям. Сделать это можно через пункт меню “Администрирование” - “Пользователи” - контекстное меню “Копировать настройки”. При копировании настроек копируется следующее:
- Представления таблиц;
- Положение разделителей контейнеров SplitPanel;
- Наборы фильтров;
- Наборы папок поиска.
Как работает настройка ''Длительность неактивной сессии пользователя (в секундах)'' в системных параметрах?
Решение
Параметр “Длительность неактивной сессии пользователя” работает в паре с признаком “Отключать неактивные сессии” в разделе “Администрирование” - “Системные параметры” - “Общие”. Если признак выставлен и в течение указанного времени нет действий в открытой сессии, сессия будет считаться неактивной и будет отключена. Для вступления изменений в силу потребуется перезапуск системы ТЕЗИС.
Неверная локализация при входе в систему.
Решение
- На сервере, где установлена система ТЕЗИС, в настройках службы прописать параметры локализации.
Сделать это можно через tomcat/bin/tomcat8w.exe (или setenv.sh для Linux). На вкладке “Java” в разделе “Java Options” необходимо дописать:-Duser.language=ru -Duser.country=RU - Также при неверно выставленном языке у пользователей нужно проверить язык браузера и язык ОС;
- Прописать в в файле tomcat/conf/app/local.web-app.properties параметр: cuba.availableLocales=Русский|ru;English|en и перезапустить систему ТЕЗИС.
Можно ли в графе e-mail пользователя указать несколько адресов для уведомлений?
Решение
Да, для этого е-mail адреса необходимо добавлять, разделяя их знаками “,” или “;” (без кавычек).
Как ограничить права замещающего при работе под замещением?
Решение
Во время замещения замещающий получает для работы все его права. Назначение замещения частично не предусмотрено коробочной логикой системы. Для реализации потребуется доработка системы.
Чем отличаются роли ''Руководитель подразделения'' и ''Руководитель департамента''?
Решение
Роль “Руководитель подразделения (SubdivisionChief)” выдается автоматически вместе с группой доступа “Руководитель подразделения”. Пользователь с этой ролью имеет доступ к задачам и документам своего подразделения, и может переназначать задачи, назначенные сотрудникам этого подразделения. У пользователя, которому выдана эта роль, должно быть заполнено поле “Подразделение”.
Роль “Руководитель департамента (DepartmentChief)” выдается автоматически вместе с группой доступа “Руководитель департамента”. Пользователь с этой ролью имеет доступ к задачам и документам своего подразделения, а также подразделений, подчиняющихся ему. Кроме того он может переназначать задачи, назначенные сотрудникам своего подразделения, и подразделений, входящих в него. Иными словами, если в департамент А входят отделы Б и В, то сотрудник, у которого в поле “Подразделение” указан департамент А и группа доступа “Руководитель департамента”, сможет переназначать задачи сотрудников, у которых в поле “Подразделение” указаны отделы Б и В.
Записывается ли в логах пользователя информация о внесенных изменениях в карточки или справочники?
Решение
Данная информация доступна пользователю не в логах, а на специальной вкладке “История изменений”. Данная вкладка доступна в карточках задач, документов, договоров, совещаний, а также в некоторых справочниках, например, в справочниках контрагентов.
Как правильно указывать ''Маску разрешенных IP'' в настройках пользователя?
Решение
При создании пользователей в строке “Маска разрешенных IP” можно указать несколько IP через запятую. При этом есть возможность заменять части на символ “*”, например, 192.168.*.*
Как назначить роль всем активным пользователям системы?
Решение
Сделать это можно через пункт меню “Администрирование” – “Роли” по кнопке “Назначить пользователям”.
Что делать при увольнении сотрудника в системе?
Решение
Уволенного сотрудника в системе ТЕЗИС следует сделать “неактивным”.
Для этого перейдите в пункт меню “Администрирование” – “Пользователи системы”. Откройте карточку выбранного пользователя и снимите признак “Активен”.
Если у пользователя остались незавершенные назначения, то есть два варианта завершения его действий:
- настроить на уволенного сотрудника замещение. Замещающий при этом будет получать за него уведомления, и сможет завершить все процессы;
- воспользоваться функцией “Переназначение карточек пользователя”, расположенной в пункте меню “Администрирование”. В этом случае следует перевести все активные карточки с уволенного сотрудника на того, кто принял его дела.
Что делать, если у сотрудника изменилась фамилия?
Решение
Необходимо найти сотрудника в справочнике “Сотрудники” и изменить фамилию, затем перейти в пункт меню “Администрирование” – “Пользователи системы” и проверить, что фамилия изменилась, а также внести изменения в поле "Отображаемое имя". Во всех карточках, где пользователь каким либо образом участвует, фамилия изменится. История изменений хранится в карточке сотрудника на вкладке "История изменений".
Что требуется сделать для того, чтобы пользователь смог начать работу в мобильном приложении?
Решение
Для предоставления пользователям возможности работать в ТЕЗИС с мобильных устройств необходимо выполнение двух условий:
- наличие лицензий для мобильных подключений;
- наличие пользователя в списке “Администрирование” - “Пользователи мобильной версии”.
Как выдать пользователю права на наложение резолюции?
Решение
Для наложения резолюции пользователю должна быть присвоена роль “Утверждающий” (doc_approver).
Почему происходит дублирование в пользовательских сессиях?
Решение
На данный момент при входе в систему учитывается сочетание IP адрес + логин. Это сочетание считается уникальным и занимает 1 позицию лицензии. Следовательно, один пользователь может запустить несколько браузеров на одном ПК или несколько вкладок, тем самым создав несколько сессий, однако занимать будет 1 позицию лицензии.
Как предоставить доступ ко всем документам (договорам, письмам и т.д.) системы без права редактирования, только на просмотр?
Решение
Для этого требуется выдать пользователю группу доступа “Полный доступ” и только одну роль “Запрещающая роль”.
Как сделать, чтобы определенный документ мог создавать определенный человек или сотрудники из определенного подразделения?
Решение
Для ограничения возможности создания карточек определенного вида можно выполнить следующие действия:
- в настройке вида требуемого документа необходимо включить опцию "Создавать только по шаблону";
- создать шаблон документа нужного вида, заполнив в нем только название и организацию;
- предоставить доступ к шаблону сотрудникам, путем добавления их на вкладку “Доступ к шаблону”.
В таком случае к шаблону, как и к возможности создавать карточки этого вида, будут иметь только сотрудники, указанные на вкладке “Доступ к шаблону” и сотрудники с группой доступа, предоставляющей доступ к шаблонам по умолчанию (Делопроизводители, Полный доступ, Ограниченный доступ+все документы, Автор). Для более гибкой и удобной настройки доступа потребуется выполнить доработку системы.
Где можно посмотреть когда какой пользователь заходил в систему?
Решение
Данная информация не хранится в системе, но каждый вход и выход фиксируется в логе app.log. Запись с типом “com.haulmont.cuba.security.app.LoginWorkerBean”.
Можно ли стандартными средствами создать роль которая позволит пользователю всегда редактировать поля карточки как администратор?
Решение
Нет, стандартными средствами создать такую роль нельзя. Редактировать поля карточки может только пользователь с ролью Администратор, либо Инициатор карточки.
