Função de administrador de categoria?

Estou tentando entender se é possível (com funções, permissões, etc. atuais) criar um usuário que possa:

  1. ver apenas categorias atribuídas pelo administrador
  2. ver apenas usuários atribuídos pelo seu grupo
  3. convidar usuários e atribuí-los apenas aos seus grupos
  4. editar as permissões dos seus usuários

Enquanto isso, para os dois primeiros pontos, tenho certeza de que é possível, mas não tenho certeza sobre os dois últimos.

Este usuário é uma espécie de moderador de categoria com algum tipo de poder de moderador/administrador.

Obrigado pelo seu apoio.

Se o usuário for um grupo especificado na configuração do site grupos permitidos para convite, ele pode enviar convites para outros.

Se você os tornar proprietários de um grupo, eles poderão adicionar membros ao seu grupo.

No entanto, o último ponto (4) é algo que apenas a equipe (administrador e moderadores) pode fazer no momento.