Есть стандартная роль "ДобавлениеИзменениеБанкКасса", которая даёт права на редактирование некоторых справочников и документов. Есть задача её разделить: отобрать её у некоторых пользователей, при этом создать для них отдельную роль, дающую права на часть этих объектов. Конкретно речь идёт о справочнике "БанковскиеСчетаКонтрагентов" и документ "БухучетЗарплатыСотрудников".
Создаю в расширении роль, проставляю по ней права на упомянутые объекты идентично правам стандартной роли "ДобавлениеИзменениеБанкКасса". Галочка "Устанавливать права для реквизитов и табличных частей по умолчанию" стоит. Стоят и права на редактирование стандартных реквизитов.
Однако, при отборе роли "ДобавлениеИзменениеБанкКасса" и назначении новой из расширения пользователю недоступно поле "Наименование" справочника "БанковскиеСчетаКонтрагентов", недоступны некоторые поля документа "БухучетЗарплатыСотрудников" (дата и табличная часть). Когда возвращаю роль "ДобавлениеИзменениеБанкКасса" всё ОК. Никакого RLS у новой роли не установлено. Безопасный режим у расширения отключен.
Столкнулся с таким первый раз. В чём может быть причина?
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан