Como definir permissões personalizadas para staff, admins e moderadores

Temos o mesmo caso de uso. Contamos com contratados externos (web designers) aos quais queremos conceder acesso a isso. Um administrador completo teria acesso a tudo, incluindo discussões de gerenciamento privadas, o que não é desejável.

Seria ideal ter um fluxo de trabalho que permita aos web designers enviar ou testar alterações sem necessidade de acesso total de administrador.