Я использую FOSUserBundle и настраиваю пользовательскую/групповую среду.
Я могу давать роли группам и пользователям.
В основном я даю роли группе. Теперь я хочу отозвать у некоторых пользователей в группе роль, унаследованную от группы.
Каждый раз, когда я отменяю выбор в UserAdminView ( SonataUserBundle ), он снова проверяется (наверняка, потому что он получает его из группы)
Любая идея, как этого добиться?
Я подумал о дополнительном поле в пользовательской таблице, где перечислены все роли, которые должны быть отозваны.
Есть возможность проще?