A maneira que isso deve ser feito é criar um compartilhamento \ Server \ Home ou \ Server \ Home $ \ para as unidades pessoais dos usuários. em seguida, a unidade pessoal de cada usuário deve ser mapeada diretamente para uma pasta dentro desse compartilhamento (\ Server \ Home $ \ CKnutson) ou (\ Server \ Home $ \ User2). Você pode fazer isso em um ambiente Windows mapeando sua unidade para "\ server \ share \% username%", pois isso resolverá sua conta e será mapeado para sua pasta privada. Isso não irá confundir nenhum usuário com a necessidade de clicar em uma pasta para ter acesso de modificação adequado.
Você pode mantê-lo como está e pesquisar "Enumeração baseada no acesso", mas isso adiciona alguma complexidade a ele.