Особенности обновления до версии 2.38.1-fstec
При обновлении платформы необходимо учитывать следующие особенности:
Изменение стандартного пароля системных учётных записей
В версии 2.38.1-fstec из системы удалён стандартный пароль 123456 для системных учётных записей:
Admin
Editor
DC
DS
VQAdmin
PreviewMaker
PublicAccess
Если учётная запись Admin использовала пароль 123456, то после обновления он будет автоматически заменён на случайно сгенерированный пароль.
Где получить новый пароль для пользователя Admin
После запуска версии 2.38.1-fstec новый пароль сохраняется в docker-томе database-backups сервиса admin:
/visiology/database_backups/VISIOLOGY_GENERATED_ADMIN_PASSWORD Получить его можно командой:
container_id=$(docker ps | grep visiology2_admin\. | awk '{ print $1 }'); \
docker exec ${container_id} cat /visiology/database_backups/VISIOLOGY_GENERATED_ADMIN_PASSWORD; echo Пример значения файла:
31603a16b2b214af93326addbb8c9bcb3010687c9b45e2949bed910bcd00d584Как войти в другие учётные записи
Сразу после обновления следующие учетные записи будут заблокированы:
Editor
DC
DS
VQAdmin
PreviewMaker
PublicAccess
ETL
Вход под этими учетными записями будет невозможен даже с использованием старого пароля 123456.
Разблокировка происходит автоматически после первой смены пароля пользователя Admin через браузер. При этом все перечисленные системные учётные записи получат новый пароль пользователя Admin.
Рекомендация: после восстановления доступа задайте для всех системных учётных записей уникальные пароли.
Если пароль Admin уже был изменён ранее
Если пароль пользователя Admin был изменён до обновления, то вход в систему выполняется как обычно. Шаги по получению нового пароля и первому входу не требуются. При этом если системные учётные записи Editor, DC, DS, VQAdmin, PreviewMaker, PublicAccess остались с паролем 123456, то после обновления они будут заблокированы. Их необходимо вручную разблокировать и задать для них новые пароли.
Если вы используете Smart Forms
После смены пароля пользователя Admin выполните следующие действия:
Откройте раздел Smart Forms
https://<адрес-вашей-платформы>/admin/#/index/dc-settingsВ окне Роли не синхронизированы нажмите ОК.
В разделе Общие настройки найдите поле пароля системного пользователя.
Укажите новый пароль Admin.
Нажмите Проверить – система должна подтвердить совпадение паролей.
Сохраните настройки.
Перезапустите сервис Smart Forms:
sudo docker service update --force visiology2_smart-forms
После этого Smart Forms возобновит синхронизацию ролей.
При последующей смене пароля Admin эту процедуру необходимо повторить вручную – автоматической синхронизации изменений нет.
Если файл с паролем утерян
Если файл VISIOLOGY_GENERATED_ADMIN_PASSWORD был удалён до получения пароля, необходимо обратиться в техническую поддержку Visiology.