Безопасность прикладного программного интерфейса сервера
<em>Область применения: управляемое приложение, мобильное приложение, обычное приложение.</em>
ЧитатьТема публикаций
Статьи и справочные материалы по этой теме.
<em>Область применения: управляемое приложение, мобильное приложение, обычное приложение.</em>
ЧитатьВ данном разделе приведены рекомендации по разработке регламентированной отчетности и аналогичным задачам (работа с отчетом, табличным документом) в прикладных решениях.
Читать1.1. Общие модули создаются для реализации процедур и функций, объединенных по некоторому признаку. Как правило, в один общий модуль помещаются процедуры и функции одной подсистемы конфигурации (продажи, закупки) или процедуры и функции сходного функционального назначения (работа со строками, общего назначения).См. также
Читать1. Для обеспечения работы конфигурации в толстом клиенте, управляемое приложение, клиент-сервер следует иметь в виду, что серверный код конфигурации в этом режиме может выполняться на стороне клиента.
Читать1. Не следует всем общим модулям с признаком Сервер принудительно устанавливать флажок Вызов сервера. В таких общих модулях следует размещать только те процедуры и функции, которые действительно предназначены для вызова из клиентского кода и гарантируют выполнение только тех действий (и передачи только тех данных на сторону клиента), которые разрешены пользователю при его работе в программе. Например, серверная функция, реализующая некоторый алгоритм расчета, должна передавать на сторону клиента окончательный результат этого расчета, но не исходные (или промежуточные) данные для расчета, которые сами по себе могут быть недоступны текущему пользователю.
ЧитатьПри работе в режиме управляемого приложения, клиентское приложение (тонкий или веб-клиент) обращается к серверу 1С:Предприятия посредством открытого HTTP-протокола. Таким образом, сервер 1С:Предприятия может быть вызван извне сторонними программами тем же способом, как это штатно делает клиентское приложение, и злоумышленник может получить несанкционированный доступ к пользовательским данным или нарушить работоспособность сервера.
Читать1.1. Конфигурация должна использовать только штатные и документированные возможности платформы 1С:Предприятие.См. также
Читать