Добрый день надо было реализовать роль только просмотр в УТП 1.1.18.1 1С:Предприятие 8.1 (8.1.15.14) Такую роль создал, права на просмотр, чтение и ввод по строке есть на все справочники. Помимо этого этой роли пользователь имеет стандартную Пользователь.
Однако при старте вываливается ошибка:
{ОбщийМодуль.РегламентированнаяОтчетность(5647)}: Ошибка при вызове метода контекста (НайтиПоРеквизиту): У пользователя недостаточно прав на исполнение операции над базой данных.
НайденныйЭлемент = Справочники.РегламентированныеОтчеты.НайтиПоРеквизиту("ИсточникОтчета", Наим);
по причине:
У пользователя недостаточно прав на исполнение операции над базой данных.
в самом справочнике стоит ограничение прав доступа "ГДЕ Ложь"
Подскажите куда копать.
Это первый по списку такой вылет, я полагаю их будет сотни. не переписывать же для каждого запрос. Принципиально непонятно почему при правах на чтение, просмотр не работает поиск. Кто знает какие права надо выдать чтобы работала функция
Да там стоит в правах на справочник ограничение "ГДЕ Ложь". Но ведь это справочник общего пользования.
Обращение к методу происходит при старте системы. И у других пользователей с похожими правами проблем с этим методом не возникает.
Я убрал ограничение "ГДЕ Ложь" ошибка ушла.
Вопрос почему она на пару прав "ТолькоЧтение, Пользователь" она возникала а на пару прав, "Бухгалтер, Пользователь" ее нет?