Есть Контрагенты, есть проставленное поле Owner.
Требуется для Пользователей с Должностью=Менеджер показывать не весь список Контрагентов, а только тех, у которыз Owner.Id=ВощедшийМенеджер.Id.
Для Пользователей с Должностью=Директор, например, показывать всегда весь список.
Для Пользователей с Должностью!=Менеджер и Пользователей с Должностью!=Директор запретить правку.
Как это реализовать?