Как работает обработка
Обработка состоит из двух основных функций:
-
Экспорт паролей - извлекает зашифрованные пароли пользователей из текущей базы и сохраняет их в JSON-файл.

-
Импорт паролей - загружает пароли из JSON-файла и назначает их пользователям в целевой базе.

Ключевые особенности кода:
-
Асинхронный выбор файлов - использование
Асинхпозволяет не блокировать интерфейс при выборе файлов. -
Работа с JSON - пароли сохраняются в структурированном формате JSON.

-
Безопасное хранение - передаются не сами пароли, а их зашифрованные представления.
Технические детали реализации:
При экспорте обработка использует свойство СохраняемоеЗначениеПароля объекта пользователя, которое содержит зашифрованный пароль. Этот шифр привязан к конкретной базе данных, но может быть использован в другой базе при условии одинаковых настроек безопасности. ВАЖНО: Имена пользователей разных ИБ должны соответствовать, так как по ним совершается поиск.
Проверено на следующих конфигурациях и релизах:
- 1С:ERP Управление предприятием 2, релизы 2.5.22.145
Вступайте в нашу телеграмм-группу Инфостарт
