#0
by Stim
Имеем БП 2.0 и БП 3.0, последних релизов. Платформа 8.2.16. В обоих конфигурациях есть справочник Налоговые органы, доступа к которому даже на чтение нет у стандартных бухгалтерских ролей. Создаем в БП 2.0 и в БП 3.0 общий модуль Тест(серв, вызов серв). Пишем в нем процедуру: Процедура тест экспорт УстановитьПривилегированныйРеж им(Истина); Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | НалоговыеОрганы.Ссылка |ИЗ | Справочник.НалоговыеОрганы КАК НалоговыеОрганы"; Результат = Запрос.Выполнить; Выборка = Результат.Выбрать; пока выборка.Следующий цикл Сообщить(выборка.ссылка. наименование); КонецЦикла; КонецПроцедуры Создаем пользователя Бухгалтер в обоих базах. В БП 2.0 наделяем ему роль "Бухгалтер (основная рабочая роль)" В БП 3.0 даем ему роль "Добавление и изменение данных бухгалтерии" Также обоим пользователям даем права на открытие внешних отчетов и обработок. Обращаю внимание, что существующие роли у этих пользователей не дают им право на чтение справочника НалоговыеОрганы. Создаем внешние обработки(обычн и УФ), в которых добавляем кнопку, которая вызывает тест.Тест Запускаем под бухгалтерами в обоих базах. В БП 2.0 отрабатывает без проблем, выводит наименования элементов В БП 3.0 валится с ошибкой прав доступа. Отладчик говорит, что после УстановитьПривилегированныйРеж им(Истина) -ПривилегированныйРежим так и не наступает(Ложь). Проверено на серверных и файловых базах. Почему так происходит?Привилегированный режим и режим запуска приложения - какая связь?
#3
by sapphire
Никакой связи. Для урезанных ролей привилегированный режим не выключается во внешних обработках.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как принудительно установить "Режим открытия объектов" в режим "Открытие"
- v7: "Для этой информационной базы данный режим запуска запрещен"
- Как реализовать печать из 1С без запуска клиентского приложения
- Привилегированный режим при записи справочника
- Справочник Контрагенты, подписка на событие, привилегированный модуль.
- в УТ11 поставить основной режим запуска "Обычное приложение". чем чревато?
- Привилегированный режим через COM
- 1С стал игнорировать попытки установить привилегированный режим.
- Привилегированный Режим не устанавливается
- Привилегированный режим в общем модуле
- Настройка RLS. Привилегированный Режим.
- привилегированный режим в подписке
В этой группе 1С
- Кто-нибудь знает что такое ЕГИСЗ и с чем его едят?
- как исключить заполнение пустых полей при записи в регистр сведений
- Не отрабатывает ЗавершитьРаботуСистемы(Ложь)
- Вопрос про проверку лицензий 1С
- v8: Подскажите по перебору строк табличного поля
- Ошибка SDBL: Ожидается имя таблицы (pos-19)
- Как снять резерв в УНФ 1.4
- РИБ - авторегистрация
- Пересчет ФСС НС с начала года ЗУП 8 (последняя)
- v7: Как расподчинить документ?
- Хранение шаблона Word вне 1С. Как?
- Как быстро очистить измерение регистра накопления?
- v8: Проводка при корректировке поступления
- 8.1 Есть ли отдельная таблица где хранятся все строки неограниченной длинны?
- Пропадают документы из 1С Документооборот
- Тормозит 1с8.2 УПП помогите чем лечить
- как отметить несколько точек в диаграмме?
- Как перейти из модуля формы в модуль объекта?
- Отбор во вложенных схемах СКД
- Поле (ресурс) Выручка в отчете