Tooprogram.ru

Компьютерный справочник
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

1с предупреждение безопасности как отключить

1С 8.3 : Отключение предупреждения безопасности в платформе 8.3.9

В версии 8.3.9.2170 была усилена безопасность — теперь система запрашивает подтверждение на запуск внешних обработок, расширений и прочее. Видимо после трояна: Внимание! Первый троян для 1С -запускающий шифровальщика-вымогателя

Реализован механизм защиты от опасных действий. При выполнении потенциально опасного действия система выдает предупреждение, содержащее информацию о выполняемом действии и потенциальной опасности этого действия. К потенциально опасным действиям относятся:

  • Загрузка внешнего отчета, обработки или расширения конфигурации.
  • Загрузка или обновление конфигурации/расширения.
  • Доступ из внешнего отчета/обработки или расширения к следующим возможностям:
  • Исполнение команды операционной системы.
  • Управление пользователями.
  • Загрузка внешней компоненты.

Пользователь имеет возможность разрешить или отклонить потенциально опасное действие. Если действие разрешено, в ряде случаев может потребоваться повторно выполнить разрешенное действие.

Сообщение выглядит так:

Открывается «» из файла » C:. epf». Рекомендуется обращать внимание на источник, из которого был получен данный файл. Если с источником нет договоренности о разработке дополнительных модулей, или есть сомнения в содержимом файла, то его не рекомендуется открывать, поскольку это может нанести вред компьютеру и данным. Разрешить открывать данный файл. ДА, НЕТ

Решение:

В конфигураторе в свойствах пользователя ИБ убрать флажок «Защита от опасных действий».

Из документации: Отключение механизма защиты от опасных действий

В ряде случае необходимо отключить механизм защиты от опасных действий. Для этого можно воспользоваться следующими возможностями:

1. Выключить флажок Защита от опасных действий (ЗащитаОтОпасныхДействий) в свойствах конкретного пользователя. Это отключит защиту для этого пользователя.

2. Воспользоваться параметром ЗащитаОтОпасныхДействий методов Подключить() менеджеров внешних обработок (отчетов). В этом случае имеется возможность загрузить внешнюю обработку (отчет) без запросов пользователя.

3. Воспользоваться свойством ЗащитаОтОпасныхДействий объекта РасширениеКонфигурации перед вызовом метода Записать() этого объекта.

4. Воспользоваться параметром DisableUnsafeActionProtection файла conf.cfg. В этом случае механизм защиты от опасных действий будет отключаться для всех пользователей информационных баз, строки соединения которых удовлетворяют указанным маскам.

Отключение защиты от опасных действий выполняется по следующим правилам (в указанном порядке):

1. Защита считается отключенной, если у текущего пользователя сброшен флажок Защита от опасных действий.

2. Защита считается отключенной, если строка соединения с информационной базой удовлетворяет одному из шаблонов, указанных в параметре DisableUnsafeActionProtection файла conf.cfg.

Читать еще:  Защитник отключен групповой политикой

3. Если внешняя обработка (отчет) подключается с явным образом отключенной защитой с помощью параметра ЗащитаОтОпасныхДействий.

4. Если защита явным образом отключена с помощью свойства расширения ЗащитаОтОпасныхДействий.

Как отключить предупреждение безопасности в 1С

С течением времени фирма «1С» выпускает новые релизы платформы 1С:Предприятие 8. Это делается по разным причинам: оптимизация программного кода, добавление новых функций для использования в конфигурациях, устранение ошибок, ну, и конечно, добавление новых багов. Поэтому не спешите устанавливать все и сразу релизы платформы, не всегда вы этом есть насущная необходимость. Все зависит от ситуации. Особенно, если вы используете старые редакции типовых конфигураций: «Бухгалтерия предприятия 2.0», «Управление торговлей 10.3», «Розница 1.0», «Зарплата и управление персоналом 2.5». В этом случае Вам вообще нет необходимости обновлять платформу 1С:Предприятие.

В случае использования современных конфигураций на управляемых формах таких как: «Бухгалтерия 3.0», «Управление торговлей 11», «Розница 2.1 / 2.2», «Зарплата и управление персоналом 3 / 3.1», вам волей-неволей придется время от времени устанавливать обновления платформы.

Как понять о том, что надо обновляться? Просто после очередного обновления самой конфигурации, при запуске появится сообщение, что необходимо освежить платформу, иначе работы не будет.

После очередного обновления платформы 1С:Предприятие до релиза 8.3.9.*, при открытии любых внешних отчетов и обработок (в том числе и подключенных), получаем вот такое «Предупреждение безопасности».

Таким образом 1С лишний раз напоминает Вам о технике безопасности. Дело нужное, потому что под видом необходимого отчета может быть небезобидный шифровальщик.

Все хорошо и казалось бы ничего страшного! Но если бы это было только один раз, допустим в течение текущего сеанса работы с 1С. Но нет, это сообщение появляется каждый раз, когда мы хотим открыть внешний или подключенный (не всегда!) отчет или обработку. И мало того, если бы после нашего согласия наше действие продолжалось бы, так нет, приходится заново идти в меню «Файл» — «Открыть файл…». Таким образом получается, как обычно у нас: » Хотели как лучше, получилось как всегда» (c) Черномырдин В.С.

Проверка необходимости использования защиты от опасных действий выполняется в следующем порядке:
1) Если у текущего пользователя сброшен флажок «Защита от опасных действий», то защита считается отключенной.
2) Если строка соединения с информационной базой удовлетворяет одному из шаблонов, указанных в параметре DisableUnsafeActionProtection файла conf.cfg, то защита считается отключенной.
3) Если защита явным образом отключена с помощью параметра ЗащитаОтОпасныхДействий внешней обработки или отчета.
4) Если защита явным образом отключена с помощью свойства расширения ЗащитаОтОпасныхДействий.

Читать еще:  Активная защита protect

В параметрах регистрации внешней обработки используйте

Функция СведенияОВнешнейОбработке() Экспорт
—вырезано—
ПараметрыРегистрации= Новый Структура;
РегистрационныеДанные.Вставить(«БезопасныйРежим», Истина);
—вырезано—
Возврат ПараметрыРегистрации;

Ваш браузер устарел, пожалуйста обновите ваш браузер пройдя по ссылке www.microsoft.com/download

Академия Документооборота (Лушников и партнеры) рекомендует полезные обработки и готовые решения с сайта INFOSTART.RU для конфигурации 1С:Документооборот.

Отключаем предупреждения безопасности в 1С 8.3.9 и выше вручную

Навеяно публикациями за «стартмани»:

В связи с массовым распространением трояна-шифровальщика в среде 1С, в технологической платформе версии 8.3.9.2170 и выше была усилена система безопасности. Она заключается в том, что при выполнении определенных операций появляется окно, в котором необходимо принять или отказаться от дальнейших действий.

По идее разработчиков, встроенный механизм должен будет защищать от возможных опасных действий, к которым относятся:

Открытие внешних отчетов или обработок

Обновление конфигурации данных

Загрузка внешних компонент

Предоставление доступа из внешних отчетов или обработок к другим данным, таким как: выполнение команд операционной системы, управление пользователями и загрузка сторонних компонент.

Все бы хорошо, но данных механизм еще полностью не отлажен. В результате некоторые обработки совсем не работают. При запуске информационных баз, у некоторых пользователей наблюдались ошибки. Поэтому разработчиками также была дана возможность отключить предупреждения безопасности.

1 .Для этого в режиме конфигуратора необходимо открыть требуемого пользователя и в настройках убрать галочку «Защита от опасных действий».

2. Если необходимо отключить назойливого сообщения для всех пользователей и для нескольких баз, то для этого существует такой параметр как DisableUnsafeActionProtection в файле conf.cfg. Механизм защиты от опасных действию отключается если в данном параметре указаны соответствующие маски . К примеру мы отключим абсолютно для всех баз.DisableUnsafeActionProtection=.* Стоить заметить, что файл conf.cfg необходимо править как на стороне сервера так и на стороне клиента.

3. Также можно отключить защиту программными средствами, для этого необходимо использовать параметр «ЗащитаОтОпасныхДействий» метода Подключить() менеджеров внешних обработок (отчетов) или свойство «ЗащитаОтОпасныхДействий» объекта РасширениеКонфигурации перед вызовом метода Записать() этого объекта.

1с предупреждение безопасности как отключить

Защита от опасных действий появилась в платформе 1с, начиная с версии 8.3.8. Эта защита включена по умолчанию и включает в себя:

  • выдачу пользователю предупреждений о загрузке внешних отчётов, обработок и расширений
  • запрет на выполнение потенциально опасных функций языка в коде загруженных модулей
Читать еще:  Как убрать защиту в реальном времени

Почему её стоит отключить для обновлятора

Эта защита полезна для обычных пользователей, но администратор базы (которого мы прописываем в настройках обновлятора) обычно понимает, что делает.

Поэтому для него эту защиту я рекомендую отключить. Иначе некоторые из операций (например, управление расширениями или выполнение обработчиков обновления) будут заканчиваться с ошибкой.

Вот пример такой ошибки:

Здесь мы видим, что появилось предупреждение (из-за защиты от опасных действий) при изменении расширения. А так как операция выполняется в пакетном режиме — это привело к ошибке.

Как её можно отключить

Способ 1

Этот способ предпочтителен.

1. Зайдите в конфигуратор базы:

2. Из меню выберите пункт «Администрирование»-«Пользователи»:

3. Сделайте двойной щелчок на пользователе, который прописан в обновляторе:

Снимите галку «Защита от опасных действий». Нажмите кнопку «ОK». Готово.

Способ 2

Этот способ предназначен только для опытных пользователей.

Есть возможность раз и навсегда отключить «Защиту от опасных действий» для всех баз (и для всех пользователей) . Это можно сделать на уровне настроек платформы.

1. Зайдите в папку, куда установлена 1с. Обычно это «c:Program Files1cv8».

2. В этой папке найдите подпапку с именем «conf». Зайдите в неё.

3. Здесь найдите и откройте на редактирование файл «conf.cfg».

4. Добавьте в конец этого файла строчку:
DisableUnsafeActionProtection= .*

В моём случае содержимое файла получилось таким:

Сохраните и закройте файл. Готово.

С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).

Подписывайтесь и получайте новые статьи и обработки на почту (не чаще 1 раза в неделю).

Вступайте в мою группу ВКонтакте, Одноклассниках, Facebook или Google+ — самые последние обработки, исправления ошибок в 1С, всё выкладываю там в первую очередь.

Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.

Нажмите одну из кнопок, чтобы поделиться:

Ссылка на основную публикацию
Adblock
detector