28.11.2024
Новая версия 8.3.26 платформы «1С:Предприятие»
Фирма “1С” извещает пользователей и партнеров о выпуске 28.11.2024 новой версии 8.3.26 платформы “1С:Предприятие”.
Новое в версии 8.3.26 платформы “1С:Предприятие”
Аутентификация
По запросам от партнеров и пользователей были расширены возможности аутентификации:
-
Теперь в приложении “1С:Предприятия” можно аутентифицироваться без пароля, с помощью сканирования QR-кода. Такой способ удобен при работе в публичной среде (интернет-кафе, общественный Wi-Fi), где вводимый пароль может быть подсмотрен злоумышленником или считан вредоносной программой. Для входа в приложение пользователь может использовать следующую последовательность действий:
-
выполнить аутентификацию в мобильном клиенте;
-
войти в это же приложение на настольном компьютере – например, открыть ссылку в браузере;
-
в форме аутентификации выбрать опцию “Вход чрез QR-код”;
-
отсканировать появившийся на экране QR-код мобильным устройством. После этого система выполнит аутентификацию и пользователь получит доступ к приложению на настольном компьютере.
-
В форме аутентификации теперь отображаются все доступные для информационной базы способы аутентификации. Это упрощает переключение между разными способами аутентификации и добавление новых способов.
-
Появилась возможность запомнить последнюю успешную аутентификацию в информационной базе, после чего вход в базу будет производиться автоматически по сохраненным данным.
-
Реализована проверка пользовательского пароля на наличие в списке “слабых” паролей при входе в приложение или во время установки нового пароля. Это позволит предотвратить установку легко взламываемых паролей, таких как “Password1” и подобных. Проверка может выполняться либо по списку “слабых” паролей, который есть в платформе “1С:Предприятие”, либо с помощью внешнего публичного сервиса скомпрометированных паролей, либо по списку, загруженному из файла. По результатам проверки можно:
-
разрешить вход в приложение;
-
предложить сменить пароль – если пользователь откажется, он сможет войти по старому паролю;
-
потребовать сменить пароль – вход будет возможен только после смены пароля.
-
Реализована возможность настроить автоматическое завершение сеанса при бездействии пользователя дольше указанного времени.
-
Поддержана новая версия протокола для взаимодействия с “Единой системой идентификации и аутентификации” (ЕСИА).
-
Теперь можно выбирать, каким алгоритмом будут хешироваться пароли пользователей для хранения в базе данных: SHA-1, SHA-256, SHA-512 или PBKDF2-HMAC-SHA256. Ранее был доступен только алгоритм SHA-1.
-
выполнить аутентификацию в мобильном клиенте;
-
войти в это же приложение на настольном компьютере – например, открыть ссылку в браузере;
-
в форме аутентификации выбрать опцию “Вход чрез QR-код”;
-
отсканировать появившийся на экране QR-код мобильным устройством. После этого система выполнит аутентификацию и пользователь получит доступ к приложению на настольном компьютере.
-
разрешить вход в приложение;
-
предложить сменить пароль – если пользователь откажется, он сможет войти по старому паролю;
-
потребовать сменить пароль – вход будет возможен только после смены пароля.
-
Реализована возможность настроить автоматическое завершение сеанса при бездействии пользователя дольше указанного времени.
Система взаимодействия
Сделан ряд доработок:
-
Оптимизирован поиск по списку обсуждений.
-
В интеграцию типа Webhook добавлена возможность передачи данных.
-
Улучшена диагностика ошибок.
-
Уменьшена вероятность возникновения коллизий при одновременном изменении списка участников обсуждения несколькими пользователями.
-
Установлен таймаут обращения к серверу системы взаимодействия – 45 секунд.
-
Уменьшено время реакции видеосервера на ограничение пропускной способности канала связи. Это повышает стабильность и качество видеозвонков.
-
Добавлено автоматическое регулирование громкости микрофона, усилено эхоподавление и улучшено шупомодавление. Все это повышает качество звука в видеозвонках.
-
Упрощен выбор окна или экрана для демонстрации.
-
Улучшена демонстрация экрана для пользователей с низкой пропускной способностью канала связи.
-
Теперь во время демонстрации экрана можно:
-
показывать отдельные окна, а не целый экран;
-
скрывать всплывающие сообщения.
-
Теперь можно сформировать ссылку-приглашение, по которой внешний или внутренний пользователь сможет присоединиться к обсуждению или к видеозвонку. Ссылка-приглашение дает доступ к видеокомнате обсуждения без звонка пользователю, а если не было установлено ограничение при создании ссылки, то и к самому обсуждению. Можно создать ссылку на текущий видеозвонок.
-
Улучшена работа в обсуждениях с большим количеством участников:
-
Добавлен поиск по списку участников.
-
Если в обсуждении более ста участников, вместо списка участников отображается ссылка, позволяющая открыть этот список.
-
Теперь можно создавать обсуждения только для чтения. Добавить сообщение в такое обсуждение можно с помощью встроенного языка.
-
Ограничено максимальное количество участников обсуждения – 3000.
-
Для пользователей тонкого клиента и веб-клиента снижена нагрузка на процессоры и сеть в видеозвонках. Теперь нагрузка не будет зависеть от количества участников звонка.
-
показывать отдельные окна, а не целый экран;
-
скрывать всплывающие сообщения.
-
Добавлен поиск по списку участников.
-
Если в обсуждении более ста участников, вместо списка участников отображается ссылка, позволяющая открыть этот список.
-
Теперь можно создавать обсуждения только для чтения. Добавить сообщение в такое обсуждение можно с помощью встроенного языка.
-
Ограничено максимальное количество участников обсуждения – 3000.
Уведомления клиента – новый механизм
С помощью этого механизма разработчик может отправлять уведомления с сервера в клиентские сеансы. Это повысит производительность системы, так как избавит клиентские приложения от необходимости постоянно запрашивать на сервере информацию о статусе текущих операций. Возможность реализована по многочисленным просьбам разработчиков конфигураций.
Ранее такую задачу можно было решить только с помощью системы взаимодействия. Это решение было сложным, к тому же система взаимодействия не всегда доступна в приложениях “1С:Предприятия”.
Журнал регистрации
Расширены возможности журналирования и аудита, что особенно важно для корпоративных внедрений:
- Расширено логирование административных действий.
- Добавлено журналирование изменений полномочий в ролях и прав доступа пользователей.
- В событиях об изменении конфигурации теперь фиксируется список измененных объектов.
Кластер серверов
- Хранение служебных данных кластера серверов в нескольких каталогах сделает работу с кластером более удобной.
- Параметры механизма отслеживания разрыва соединений теперь можно настраивать без перезапуска кластера.
Копии баз данных
- Реализовано параллельное обновление экземпляров копии баз данных в фоновых заданиях. Это сократит общее время обновления копии, состоящей из нескольких экземпляров.
- Добавлена защита от использования одной физической базы данных несколькими копиями информационной базы.
- Теперь, если во время выполнения запроса на копии базы данных возникает некритичное исключение, копия не отключается и остается доступной для других запросов.
Хранилище двоичных данных
- Реализовано параллельное хранение двоичных данных во встроенном хранилище и в информационной базе. Для обеспечения хранения в информационной базе двоичных данных любого размера реализован новый блочный режим хранения. В случае отказа серверов, на которых расположено встроенное хранилище, работа с двоичными данными будет продолжена из базы данных.
- Теперь можно выбрать реквизиты объектов конфигурации, двоичные данные которых будут помещены в хранилище. Ранее в хранилище помещались все данные, размер которых превышал установленный.
- Улучшена диагностика ошибок хранилища, которые выявляются при тестировании.
Расширения конфигураций
Новые возможности:
- Создание собственных журналов документов для регистрации как собственных, так и заимствованных документов. Возможность реализована по пожеланиям разработчиков конфигураций.
- Изменение состава заимствованных XDTO-пакетов.
- Изменение состава XDTO-пакетов заимствованных веб-сервисов.
Оптимизации
-
В кластере серверов оптимизированы:
-
механизм работы с сеансовыми данными;
-
запись событий в технологический журнал;
-
работа сервера с большим количеством ядер.
-
Во встроенном языке оптимизирована операция проверки циклических ссылок.
-
Теперь можно создавать дополнительные индексы для объектов конфигурации. Это повысит производительность прикладных решений на крупных внедрениях.
-
Для повышения производительности записи данных подчиненным регистрам сведений и регистрам накопления добавлены режимы слияния, удаления и обновления:
-
в режиме слияния новые записи добавляются, а существующие записи, у которых значения ключевых полей совпадают с записываемыми, обновляются;
-
в режиме обновления новые записи не добавляются. Выполняется только обновление существующих записей, у которых значения ключевых полей совпадают с записываемыми;
-
в режиме удаления из регистра удаляются записи, у которых значения ключевых полей совпадают с записываемыми.
-
Менеджерам ряда объектов конфигурации (“Справочник”, “Документ”, “ПланВидовХарактеристик”, “ПланСчетов”, “ПланВидовРасчета”, “ПланОбмена”, “БизнесПроцесс” и других) добавлен метод, получающий выборку данных по указанному набору ссылок. Это повысит скорость пакетной обработки объектов базы данных.
-
Ускорено первоначальное заполнение копии базы данных.
-
В клиент-серверном варианте работы уменьшено время повторного запуска клиентского приложения из конфигуратора.
-
механизм работы с сеансовыми данными;
-
запись событий в технологический журнал;
-
работа сервера с большим количеством ядер.
-
в режиме слияния новые записи добавляются, а существующие записи, у которых значения ключевых полей совпадают с записываемыми, обновляются;
-
в режиме обновления новые записи не добавляются. Выполняется только обновление существующих записей, у которых значения ключевых полей совпадают с записываемыми;
-
в режиме удаления из регистра удаляются записи, у которых значения ключевых полей совпадают с записываемыми.
Разное
-
Если настроено обновление клиентского приложения через веб-сервер и версии тонкого клиента и сервера не совпадают, то теперь сразу начинается загрузка обновления, без лишних вопросов пользователю. Доработка сделана по итогам анализа пожеланий пользователей для упрощения их работы.
-
Во встроенном языке теперь можно (обе возможности добавлены по запросам пользователей и разработчиков):
-
узнать размеры и ориентацию страниц документа PDF;
-
работать с архивами в форматах GZIP, RAR, 7-ZIP, XZ и TAR.
-
Настройки стандартной функции “История изменений данных” сделаны более удобными.
-
Поддержана работа с присоединенной электронной подписью. Использовать ее часто требует законодательство.
-
В операционной системе Linux приложения “1С:Предприятия” теперь используют библиотеку WebKit2, поставляемую вместе с используемым дистрибутивом Linux. Раньше использовалась устаревшая библиотека WebKit1, которая поставлялась в составе платформы “1С:Предприятие”. Обновление сделано по итогам анализа пожеланий пользователей.
-
узнать размеры и ориентацию страниц документа PDF;
-
работать с архивами в форматах GZIP, RAR, 7-ZIP, XZ и TAR.
Всего в версии 8.3.26 платформы реализованы 65 задач, связанных с доработкой функциональности, и 10 задач по оптимизации различных функций и режимов работы.
Полный список изменений содержится в файле V8Update.htm, входящем в дистрибутив версии 8.3.26. Рекомендуем ознакомиться с ним специалистам по разработке, внедрению и администрированию. При стандартной установке версии 8.3.26.1498 платформы для операционной системы Microsoft Windows этот файл находится в каталоге C:\Program Files\1cv8\8.3.26.1498\docs\ru. При стандартной установке платформы для операционной системы Linux этот файл находится в директории /opt/1cv8/x86_64/8.3.26.1498/docs/ru/.
Если вам интересен этот продукт или решение — свяжитесь с нами, обсудим задачу, подберём комплектацию и оценим работу.