Sim, você precisa conceder direitos às pastas pai também. O usuário, que tem permissões para 'foobar', não pode acessá-lo através das pastas pai 'foo' e 'bar', porque o usuário não pode vê-las.
Embora você possa compartilhar a pasta 'foobar'. Em seguida, o usuário pode acessar essa pasta diretamente. Outros métodos de acesso direto também devem funcionar.
Obviamente, é possível fazer como o @Pimp Juice IT também.