Альфа-авто, редакция 5. Ограничения на данные отчетов

Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.

Страницы: 1
RSS
Альфа-авто, редакция 5. Ограничения на данные отчетов
 
Добрый день! В одной базе работают сотрудники нескольких подразделений. При формировании отчетов, можно поставить отбор по подразделению, но можно и снять его и просматривать всю информацию. Существует ли типовая возможность разграничить доступ? Например, предопределенный отбор по подразделениям или по организациям?
 
Добрый день, Светлана. В типовой конфигурации возможности разграничить доступ по организации и подразделению нет.
 
Понятно. Светлана, спасибо за ответ. А в планах это есть?
 
В планах есть, но сроков реализации пока нет.
 
Мы опять вернулись к данной теме. Решили доработать RLS в Альфе, для этого:
1) Создадим свои роли копированием типовых с добавлением ограничения доступа к объектам по подразделению текущего пользователя
2) Во все запросы допишем "ВЫБРАТЬ РАЗРЕШЕННЫЕ"

Вопрос по защищенным модулям: не возникнет ли с ними проблем? Будут ли корректно отрабатывать ограничения доступа на уровне записей? Нет-ли в закрытых модулях запросов, которые выбирают все записи из документов?
 
Может быть есть более простой и оптимальный способ решения проблемы разграничения доступа по подразделениям?
 
Очень бы хотелось получить ответ на вопросы.
 
Цитата
Светлана пишет:
Мы опять вернулись к данной теме. Решили доработать RLS в Альфе, для этого:
1) Создадим свои роли копированием типовых с добавлением ограничения доступа к объектам по подразделению текущего пользователя
2) Во все запросы допишем "ВЫБРАТЬ РАЗРЕШЕННЫЕ"

Вопрос по защищенным модулям: не возникнет ли с ними проблем? Будут ли корректно отрабатывать ограничения доступа на уровне записей? Нет-ли в закрытых модулях запросов, которые выбирают все записи из документов?

Невозможно предположить, какие могут быть проблемы, т.к. неизвестно как будет реализовано.
 
Светлана, спасибо за ответ. Понятно, что наверняка сказать сложно, у нас основные опасения связаны с защищенными модулями, так как мы не знаем, что там. Будут ли корректно отрабатывать ограничения доступа на уровне записей в защищенном модуле? Нет-ли в закрытых модулях запросов, которые выбирают все записи из документов?
 
Нашел эту тему в Яндексе, когда хотел сделать RLS по подразделениям.
У нас Альфа-авто 5.1.10.09.
Я добавил в Роль "Пользователь" на поле Ссылка RLS на чтение:
ГДЕ ПодразделениеКомпании В(&ПодразделениеКомпании)  

Все работает как часы!

UPD: Правда пришлось в нескольких запросах поменять ВЫБРАТЬ на ВЫБРАТЬ РАЗРЕШЕННЫЕ, потому что иначе вылетало. Все таки конфигурация не расчитана на работу с RLS. Правда, пока что только в 3х местах. (Не проводились реализации, не открывались реализации). Возможно, появится еще где, поправим.
Изменено: Сергей Осипов - 20.10.2020 14:40:03
 
Т.к. у меня спрашивали, то уточняю, в какие документах я менял RLS:
Страницы: 1
Читают тему
Поддержка отраслевых решений «1С-Рарус»
Услуги 1С