0
Demasiado
24.12.14
✎
09:52
|
Вопрос к спецам по RLS. Некая конфа, интерфейс Такси, во всяком чистом виде, без совместимостей. Есть справочник Организации и Банковские счета. В справочнике Организации, есть реквизит - Основной банковский счет и табличная часть - Банковские счета. Для пользователя рисуется роль - организация доступна для чтения и просмотра, банковские счета - недоступны ни для чего. Пользователь заходит под этой урезанной ролью, видит организацию и на форме поля с банковскими счетами. Т.к. банковские счета у него недоступны - у него там выводится "Объект не найден". Где то тут попалась ветка - что можно через обработку представления заменить сообщение, например, "Доступ закрыт".
Возможно ли так поправить эту урезанную роль, что если у пользователя нет доступа на банковские счета, то эти реквизиты у пользователя даже выводиться на форму Организации не будут?
|
|
3
Demasiado
24.12.14
✎
10:06
|
(1) это я так понимаю как то программный код писать надо или это свойство формы? как поточнее называется, в СП гляну?
(2) да, настройка видимости полей по ролям подходит, хотя есть своя сложность. А как настроить права на уровне реквизита? Выбираем нужные нам реквизиты и непонятно как прописать само "Ограничение доступа", что там за условие должно быть? Вот скрин
+ вдогонку еще вопрос - если у нас просто видимость полей на форме настроена, то в отчетах эти поля можно будет выбрать в отборах, группировках и т.д., если закрыто на уровне реквизитов - то эти реквизиты нигде не отображаются. Я правильно думаю?
|
|