Перейти к содержимому

Печать УПД по чужому заказу перестала падать с ошибкой доступа

Сотрудник без роли продажника не мог распечатать универсальный передаточный документ по заказу коллеги — хотя сам заказ ему видно
24 августа 2026 г. от
Печать УПД по чужому заказу перестала падать с ошибкой доступа

Печать УПД по чужому заказу перестала падать с ошибкой доступа

Сотрудник без роли «Продажи» открывал заказ коллеги — это ему разрешено, — но при попытке распечатать по нему универсальный передаточный документ получал ошибку доступа.

Что происходило

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

Фикс

Обращение к ограниченной записи внутри печати переведено на режим с повышенными правами только на то самое чтение, которое нужно для формирования документа. Модель прав на заказы не менялась — печать УПД стала доступна всем, кому доступен просмотр самого заказа.

Кнопка отправки письма отказывала из-за защиты браузера
Чтение содержимого canvas после отрисовки чужого изображения запрещено браузером — из-за этого письмо переставало отправляться без внятной ошибки в интерфейсе

Похожая задача в вашей компании?

Напишите намСмотреть услуги