УФ Такси RLS и недоступные реквизиты #729614


#0 by Demasiado
Вопрос к спецам по RLS. Некая конфа, интерфейс Такси, во всяком  чистом виде, без совместимостей. Есть справочник Организации и Банковские счета. В справочнике Организации, есть реквизит - Основной банковский счет и табличная часть - Банковские счета. Для пользователя рисуется роль - организация доступна для чтения и просмотра, банковские счета - недоступны ни для чего. Пользователь заходит под этой урезанной ролью, видит организацию  и на форме поля с банковскими счетами. Т.к. банковские счета у него недоступны - у него там выводится "Объект не найден". Где то тут попалась ветка - что можно через обработку представления заменить сообщение, например, "Доступ закрыт". Возможно ли так поправить эту урезанную роль, что если у пользователя нет доступа на банковские счета, то эти реквизиты у пользователя даже выводиться на форму Организации не будут?
#1 by Rie
ПриОткрытии формы не показывать недоступные - не оно?
#2 by Ник второй
А права на уровне реквизита настрой или видимость элементов по ролям.
#3 by Demasiado
это я так понимаю как то программный код писать надо или это свойство формы? как поточнее называется, в СП гляну? да, настройка видимости полей по ролям подходит, хотя есть своя сложность. А как настроить права на уровне реквизита? Выбираем нужные нам реквизиты и непонятно как прописать само "Ограничение доступа", что там за условие должно быть? Вот скрин + вдогонку еще вопрос - если у нас просто видимость полей на форме настроена, то в отчетах эти поля можно будет выбрать в отборах, группировках и т.д., если закрыто на уровне реквизитов - то эти реквизиты нигде не отображаются. Я правильно думаю?
#4 by mikecool
теперь доступ по ролям можно назначать вплоть до реквизитов - смотри внимательно настройку справочника
#5 by Demasiado
Ковырял ковырял и тоже нашел все это. спасибо парни
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С