Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
15 авг 2022, 12:17

Запросом по RLS в УНФ найти пользователей с определенным набором ограничений

Автор Zurbagan, 27 июл 2022, 20:01

0 Пользователей и 1 гость просматривают эту тему.

Zurbagan

Здравствуйте! Есть база УНФ 1.6.24.193
В базе настроен RLS, пользователям настроены разные ограничения
(доступ к определенным организациям, кассам, типам цен и т.д.)
Но есть пользователи, у которых каких-то ограничений не настроено. Необходимо упорядочить.
Пользователей много (сотни). Хотел запросом получить данные.
Да не найду никак, где они хранятся. Думал, РС, да не найду.
Умные люди, подскажите, куда копать?

LexaK

ubond2007, тут запрос не поможет, только перебором в цикле
Цикл ... из лкПользователь.Роли ...
если помогло нажмите: Спасибо!

Zurbagan

LexaK, мне не нужны роли. Мне нужны именно конкретные ограничения по RLS. Т.е. у кого разрешены какие организации, какие кассы какие виды цен. Это задается в RLS, но к ролям не имеет отношения.

LexaK

Zurbagan, эээ, если вы не сами пишите правила/запросы Ограничения доступа,
то это такая заморочка анализировать типовые шаблоны,
в УТ некоторые шаблоны до 2000 строчек размером,

может где в инете есть прога, которая по шаблону и параметрам смогла бы построить конечный запрос ограничения доступа...
 :dfbsdfbsdf:
если помогло нажмите: Спасибо!

Zurbagan

LexaK, понятно, что шаблоны ограничений сложны. Но где хранятся такие моменты, как "Вася Пупкин
имеет доступ только к организации А, а Федя - ко всем организациям". Неужто в текстах шаблонов ограничений? Я думал, для этого было бы логичным использовать регистр сведений?

LexaK

Zurbagan, параметры сеанса передаются в виде параметров в запрос ограничения,
например параметры ТекущийПользователь или АвторизованныйПользователь (тип: Справочник.Пользователи)
далее по РС и справочникам собирается информация о доступе к данным
посмотрите шаблон (всего то 2-3 тысячи строчек) там это все есть
если помогло нажмите: Спасибо!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru Rambler's Top100

Поиск