Альфа-авто, редакция 5. Ограничения на данные отчетов
Читают тему
Вход в личный кабинет
Для получения доступа к форуму необходимо
авторизоваться
или
зарегистрироваться
на сайте.
{{ formTitle ? formTitle : 'Заказ обратного звонка' }}
{{ formDescription }}
Сообщить об ошибке
1) Создадим свои роли копированием типовых с добавлением ограничения доступа к объектам по подразделению текущего пользователя
2) Во все запросы допишем "ВЫБРАТЬ РАЗРЕШЕННЫЕ"
Вопрос по защищенным модулям: не возникнет ли с ними проблем? Будут ли корректно отрабатывать ограничения доступа на уровне записей? Нет-ли в закрытых модулях запросов, которые выбирают все записи из документов?
Мы опять вернулись к данной теме. Решили доработать RLS в Альфе, для этого:
1) Создадим свои роли копированием типовых с добавлением ограничения доступа к объектам по подразделению текущего пользователя
2) Во все запросы допишем "ВЫБРАТЬ РАЗРЕШЕННЫЕ"
Вопрос по защищенным модулям: не возникнет ли с ними проблем? Будут ли корректно отрабатывать ограничения доступа на уровне записей? Нет-ли в закрытых модулях запросов, которые выбирают все записи из документов?
Невозможно предположить, какие могут быть проблемы, т.к. неизвестно как будет реализовано.
У нас Альфа-авто 5.1.10.09.
Я добавил в Роль "Пользователь" на поле Ссылка RLS на чтение:
ГДЕ ПодразделениеКомпании В(&ПодразделениеКомпании)
Все работает как часы!
UPD: Правда пришлось в нескольких запросах поменять ВЫБРАТЬ на ВЫБРАТЬ РАЗРЕШЕННЫЕ, потому что иначе вылетало. Все таки конфигурация не расчитана на работу с RLS. Правда, пока что только в 3х местах. (Не проводились реализации, не открывались реализации). Возможно, появится еще где, поправим.