RLS в расширении конфигурация
Потребовалось ограничить доступ к отдельным строкам табличной части документа. Никак не получается заставить работать RLS в расширении. В конечном итоге снес все права на этот документ со всех ролей в конфигурации,а в расширении оставил чтение с такими ограничениями:
<Прочие поля> "ГДЕ ИСТИНА"
ИмяТабЧасти "ГДЕ ЛОЖЬ"
Данные из табличной части прекрасно выбираются... При этом, если аналогичную конструкцию прописать в роль самой конфигурации, то все отрабатывает как надо - данных нет. Это баг или документированная фича? Или что это вообще?
<Прочие поля> "ГДЕ ИСТИНА"
ИмяТабЧасти "ГДЕ ЛОЖЬ"
Данные из табличной части прекрасно выбираются... При этом, если аналогичную конструкцию прописать в роль самой конфигурации, то все отрабатывает как надо - данных нет. Это баг или документированная фича? Или что это вообще?
По теме из базы знаний
- Управление доступом: роли, права, профили, группы доступа, функциональные опции, RLS
- Подсистема прав доступа (анализ ролей, отладка RLS, английский код, обычные и управляемые формы)
- Ограничение доступа к заказам клиентов по менеджеру. Расширение конфигурации
- Перемещение товаров между филиалами в одной информационной базе 1С с применением RLS
- Управление сборкой. Расширение для конфигурации СППР
Ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
Тоже бьюсь об лед.
Задача убрать из типовой роли доступ к документу.
Расширил роль в расширение и нужный документ. Снял в расширении у роли галки все с документа.
Создал отдельно роль в расширении на этот документ и создал новый профиль с одной ролью этой. Теперь документ видят не все, а только "отдельные пользователи" которым добавил новый профиль.
Но вот РЛС из старой роли отрабатывает. Если там организация разрешена стоит, а там в профиле ролей же типовых много и РЛС по организации настроен, то не смотря на то, что старый, типовой профиль уже прав на документ не имеет, но рлс работает именно от туда...
Сейчас проверю ещё вариант, добавить реквизиты документа в расширение и в роли на них чтение\изменение поставить.
Задача убрать из типовой роли доступ к документу.
Расширил роль в расширение и нужный документ. Снял в расширении у роли галки все с документа.
Создал отдельно роль в расширении на этот документ и создал новый профиль с одной ролью этой. Теперь документ видят не все, а только "отдельные пользователи" которым добавил новый профиль.
Но вот РЛС из старой роли отрабатывает. Если там организация разрешена стоит, а там в профиле ролей же типовых много и РЛС по организации настроен, то не смотря на то, что старый, типовой профиль уже прав на документ не имеет, но рлс работает именно от туда...
Сейчас проверю ещё вариант, добавить реквизиты документа в расширение и в роли на них чтение\изменение поставить.
Вакансии
Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)