Executando verificação de segurança...
1

Cargos poderiam ser dado. Como os de moderador

No TabNews, o que se pode e não pode fazer é decidido pelas features que o usuário tem, por exemplo, você pode ter a feature ban:user que permite você banir usuários, a feature update:content:others permite você editar o conteúdo de outros usuários, etc...

Então já tem um sistema parecido com cargos, só teria que decidir quem teriam as features e quais features eles teriam

Carregando publicação patrocinada...