Вопросы по аудиту расширения 1с FRESH

1. user1325747 18.05.23 09:24 Сейчас в теме
Здравствуйте. Помогите пожалуйста, прислали замечания по аудиту, подскажите пожалуйста, как их решить, может кто имеет опыт? Заранее спасибо

1) Если в расширении конфигурации выполняется передача (получение) любых данных за пределы сервиса, эти операции должны подтверждаться пользователем. Если на этапе разработки расширения конфигурации существует возможность определить ресурсы сети Интернет, к которым будет выполняться обращение, необходимо реализовать запрос разрешений в программном интерфейсе расширения конфигурации. Такой запрос должен дать возможность пользователю еще перед установкой расширения конфигурации ознакомиться, к каким ресурсам будет выполняться передача данных расширением конфигурации. Если определить ресурсы сети Интернет, к которым будет выполняться обращение, невозможно, то: для расширений конфигурации, содержащих формы, перед выполнением операции следует запрашивать разрешение у пользователя (возможно, с сохранением полученного ответа). При запросе разрешения следует явно указывать, к каким ресурсам сети Интернет будет осуществляться обращение; для расширений конфигурации, не содержащих форм (например, предназначенных для использования в качестве регламентного задания), рекомендуется: по умолчанию не выполнять операцию в коде серверной команды; создавать дополнительную команду с типом вызова Открытие формы, в которой реализовывать запрос подтверждения; начинать выполнение операции в серверном коде только после подтверждения пользователем выполнений операций.https://1cfresh.com/articles/so_confext_req#outflowПримечание: в серверном контексте в безопасном режиме запрещено обращение к сторонним интернет ресурсам. Вы можете:

2) При добавлении расширения запрашивать разрешение на использование интернет адреса;

3) Либо вынести эту операцию на сторону клиента.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. RustamZz 18.05.23 19:52 Сейчас в теме
(1)
как их решить
вынести эту операцию на сторону клиента.
3. Online-Ufa 18.05.23 20:14 Сейчас в теме
Или запрашивать разрешение на использование интернет адреса при добавлении расширения
4. user1325747 19.05.23 10:08 Сейчас в теме
А как это сделать, где посмотреть? Не сталкивался с таким ранее
5. laperuz 46 19.05.23 11:10 Сейчас в теме
(4) В менеджере сервиса когда отправляете расширение на аудит.
Прикрепленные файлы:
6. user1325747 22.05.23 08:17 Сейчас в теме
(5) А как и куда. эти параметры добавить в расширение? Есть примеры
7. laperuz 46 22.05.23 08:50 Сейчас в теме
(6)В вашем расширении выполняется обращение к какому-то стороннему адресу. Этот адрес нужно указать при отправке расширения на аудит, чтобы к нему открылся доступ с сервера.
8. user1325747 22.05.23 09:51 Сейчас в теме
(7) Просто не я отправляю на аудит, а сторонние люди, это возможно реализовать программно?
9. laperuz 46 22.05.23 09:52 Сейчас в теме
10. Online-Ufa 22.05.23 10:15 Сейчас в теме
(8) Это указывается вручную при отправке расширения на аудит, не в коде.

не я отправляю на аудит, а сторонние люди

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

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот