Есть регистр сведений Долги, у него измерение справочник - аналитики учета. И среди реквизитов справочника есть Подразделение. И есть регистр сведений, в котором указывается какой пользователь с каким подразделением работает. Нужно ограничить доступ к регистру Долги, так чтобы пользователи видели данные только по своему подразделению. Пишу в роли ограничения доступа к данным <Прочие поля>
Долги ГДЕ Долги.АналитикаУчетаПоПартнерам.Подразделение В
(ВЫБРАТЬ
ДоступныеПодразделения.Подразделение КАК Подразделение
ИЗ
РегистрСведений.ДоступныеПодразделения КАК ДоступныеПодразделения
ГДЕ
ДоступныеПодразделения.Менеджер = &ТекущийПользователь)
(0) зНАЧИТ У НЕГО ЕСТЬ РОЛЬ, ГДЕ ЕСТЬ ДОСТУП К ЭТОМУ РЕГИСТРУ БЕЗ ограничений.
Что разрешено хоть в одной роли - то разрешено
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс