ну я все же не согласен. если у пользователя может быть множество ролей, то что мешает наладить специальную роль для юзера
Не совсем понял, что значит наладить специальную роль.
Смысл в том, что допустим есть роль admin, которая дает пользователю 3 разрешения - admin-panel-access, remove-users, remove-posts. Ты хочешь разрешить одному пользователю, только удалять посты(remove-posts).