В настоящее время я занимаюсь разработкой довольно большой и сложной системы управления пользователями с использованием sfDoctrineGuard
. Я создал 4 группы: editors
, moderators
, admins
и superadmins
.
Что я хочу сделать, так это ограничить определенных пользователей в администраторе возможностью создавать / просматривать / редактировать других пользователей в административном модуле sfGuardUser.
Так, например, superadmins
пользователь может создавать editors
, moderators
, admins
и другие superadmins
, но moderator
может создавать только editors
.
Возможно ли это в sfDoctrineGuard, если так, может кто-то датьмне понять, как бы я этого достиг?
Спасибо