
Сотрудник без роли «Продажи» открывал заказ коллеги — это ему разрешено, — но при попытке распечатать по нему универсальный передаточный документ получал ошибку доступа.
Что происходило
Формирование печатной формы попутно обращалось к записи, доступ к которой по правилам ограничен ролью продавца, хотя сама операция печати — это чтение уже видимых пользователю данных, а не их изменение.
Фикс
Обращение к ограниченной записи внутри печати переведено на режим с повышенными правами только на то самое чтение, которое нужно для формирования документа. Модель прав на заказы не менялась — печать УПД стала доступна всем, кому доступен просмотр самого заказа.