Есть внешний отчет, который обращается к определенному документу. У пользователя который не имеет прав на чтение этого документа возникает ошибка "недостаточно прав для работы с таблицей".
Ставлю в ПриКомпоновкеРезультата УстановитьПривилегированныйРежим(Истина); в самом начале,
Но ошибка не устраняется. А если даю права на чтение таблицы, то все работает.
Что я делаю не так? Разве этот режим не должен игнорировать права пользователя?
PS Отчет находится в Дополнительных отчетах и обработках, если это важно.
Для открываемых внешних отчетов и обработок не работает установка привилегированного режима. Если есть возможность, можете сделать отчет подключаемым, в сведениях регистрации указать "БезопасныйРежим" равный Ложь. В этом случае привилегированный режим включится.