Тема: Две роли
Показать сообщение отдельно
Старый 04.09.2008, 21:38   #1  
Гуревич Денис is offline
Гуревич Денис
Участник
Лучший по профессии 2009
 
228 / 67 (3) ++++
Регистрация: 04.08.2008
Адрес: Москва
Две роли
Доброго всем времени суток!

Задача следующая:
Есть у меня бизнес-юнит A.
У него есть дочерние бизнес-юниты B1, B2, B3.
В юните B1 создаю роль R1, чтобы видеть только свои записи.
В юните B2 создаю роль R2, чтобы видеть только свои записи.
Потом юниты наполняю пользователями, и все бы хорошо, но одному пользователю надо видеть записи и B1 и B2 (но не B3). Т.е. он должен обладать ролями и R1, и R2.
Если пользователя поместить в бизнес-юнит A, то оттуда не видны роли R1 и R2.
Соответственно, из B1 не видна R2, а из B2 - R1.
Как быть?
При этом, я понимаю, что можно создать специальный Team и шэрить ему записи из обоих юнитов по мере появления, но это как-то неудобно. Хотелось бы видеть сразу.