Обмен паролями между базами 1С
Интеграция - Перенос данных 1C
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Как работает обработка
Обработка состоит из двух основных функций:
-
Экспорт паролей - извлекает зашифрованные пароли пользователей из текущей базы и сохраняет их в JSON-файл.

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

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

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