Вход | Регистрация

1С:Предприятие ::

Метки: 

RLS, логика работы

Я
   live in sky dreams
 
27.08.18 - 12:20
Не могу понять почему не работает..
Создал роль в расширении, назвал "ОграничениеДоступа" для удобства восприятия. Создал профиль пользователя, куда включил эту роль. Создал самого пользователя, которому назначил все необходимые профили, а так же этот новы профиль с ограничением.
Решил поиграться на плане счетов, попробовать как работает.

Объекту "ПланыСчетов - Хозрасчетный" установил право чтения с ограничением: Хозрасчетный ГДЕ НЕ Хозрасчетный.Код = "50.01" для "Прочие поля".
Захожу под вновь созданным пользователем - счет виден в списке.
Я не могу понять, то ли я неверно как то условие сделал, то ли разрешающие правила имеют более высокий приоритет. Подскажите как это работает? В книгах котороые доступны как то все на уровне "нажмите сюда, вбейте эти буковки, оооо работает шаманство"
 
 
   Fragster
 
1 - 27.08.18 - 12:27
> то ли разрешающие правила имеют более высокий приоритет.
да
   MUXACb
 
2 - 27.08.18 - 12:28
(0) для начала проверьте права пользователя. У него может не быть ограничений по другим назначенным ролям(профилям)
   live in sky dreams
 
3 - 27.08.18 - 12:29
Хотел легкой кровью обойтись.. Задать более приоритетное (по привычке) ограничение в расчете что не придется перелопачивать остальные роли. Похоже что придется тащить это в расширение и затем следить ((
   live in sky dreams
 
4 - 27.08.18 - 12:30
Получается, что по отдельности отрабатывают все правила а затем происходит объединение выборок?
   live in sky dreams
 
5 - 27.08.18 - 12:31
(2) да, их нет..
   live in sky dreams
 
6 - 27.08.18 - 12:31
Можно ли как то одним махом назначить по всем ролям ограничение не ковыряясь с каждой ролью?


Список тем форума
Рекламное место пустует Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует