Supondo que seu aplicativo oferece suporte a pesquisas recursivas, ou se você estiver fazendo isso com permissões simples do sistema de arquivos, sim, isso é possível.
O que você precisa fazer é tornar cada pai ou mãe um membro de seus filhos diretos. Por exemplo, o Admin seria um membro da Tarefa e da Tarefa 2, a Tarefa seria um membro do Subtask1, Subtask2 e Subtask3. Você adicionaria usuários a um único grupo e eles teriam todo o privilégio dos subgrupos.