[ Вопрос дня ] Какие ограничения работы расширений существуют в безопасном режиме?

Доброго дня, коллеги!

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

Вопрос

Добрый день. Создал расширение, добавил в него документ “Приход товара“, в модуле документа расширения создал процедуру с аннотацией &После(“ПередЗаписью”). При записи документа в режиме 1С Предприятие выходит ошибка применения расширения конфигурации до тех пор, пока для расширения не снята галка “Безопасный режим“. Получается в безопасном режиме расширениями пользоваться нельзя? какие еще ограничения существуют? Какие ограничения накладывает установка галки “Защита от опасных действий“? В чем разница от безопасного режима?

Ответ

Добрый день!

Мы подробно рассматриваем в курсе работу расширений в безопасном режиме. Если кратко, то галочка “Безопасный режим” влияет на возможность использования методов из расширения конфигурации. В файловой базе или в клиент-серверной базе без профилей безопасности при установленной галочке “Безопасный режим”:

  • Можно расширять только клиентские методы и серверные обработчики форм, назначенные через окно свойств
  • Нельзя расширять остальные серверные методы и серверные общие модули

При снятой галочке “Безопасный режим”:

  • Можно расширять клиентские и серверные методы
  • Нет ограничений, где расположен метод

Если галочка “Защита от опасных действий” сброшена, то во время исполнения расширения пользователю не будет задаваться никаких вопросов, связанных с механизмом защиты от опасных действий. Например, не будут выдаваться предупреждения при попытке загрузить внешнюю обработку, выполнить команду операционной системы из внешней обработки.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Вход на сайт

Зарегистрироваться

Подтверждение регистрации будет отправлено на указанный e-mail.

Я подтверждаю, что ознакомлен(а) с Пользовательским соглашением, принимаю его условия и даю свое согласие на обработку моих персональных данных.

Восстановить доступ

E-mail или логин

Ссылка на создание нового пароля будет отправлена на указанный e-mail.