В связи с массовым распространением трояна-шифровальщика в среде 1С, в технологической платформе версии 8.3.9.2170 и выше была усилена система безопасности. Она заключается в том, что при выполнении определенных операций появляется окно, в котором необходимо принять или отказаться от дальнейших действий.
Действия при которых появляется сообщение:
Открытие внешних отчетов или обработок
Обновление конфигурации данных
Загрузка внешних компонент
Предоставление доступа из внешних отчетов или обработок к другим данным, таким как: выполнение команд операционной системы, управление пользователями и загрузка сторонних компонент.
Варианты отключения:
1. Для этого в режиме конфигуратора необходимо открыть пользователя и в настройках убрать галочку «Защита от опасных действий».
2. Если необходимо отключить для всех пользователей и для нескольких баз, то для этого существует такой параметр как DisableUnsafeActionProtection в файле conf.cfg. Механизм защиты от опасных действию отключается если в данном параметре указаны соответствующие маски . К примеру для отключения во всех базах DisableUnsafeActionProtection=.*
Стоить заметить, что файл conf.cfg необходимо править как на стороне сервера так и на стороне клиента.
3. Отключить защиту программными средствами, для этого необходимо использовать параметр «ЗащитаОтОпасныхДействий» метода Подключить() менеджеров внешних обработок (отчетов) или свойство «ЗащитаОтОпасныхДействий» объекта РасширениеКонфигурации перед вызовом метода Записать() этого объекта.