Toda vez que você bloquear a herança, estará se livrando da flexibilidade futura. Evito bloquear a herança a todo custo. Você está certo em se preocupar com isso.
Sempre achei que as recomendações da Microsoft estavam erradas em relação a esse recurso. Eles não parecem de forma alguma representativos dos cenários de implantação do mundo real. Eu vejo, no mínimo, um possível ataque de negação de serviço, dando aos usuários permissão "Criar subpasta" no topo de uma hierarquia de pastas tão importante. Acredito que as pastas de perfil do usuário (e outras pastas por usuário) precisam ser pré-criadas como parte do provisionamento de contas.
Meu procedimento operacional padrão para o perfil do usuário (e outras pastas por usuário) é o seguinte:
Você precisa que os usuários possam listar o conteúdo da pasta de nível superior, portanto, eu uso a seguinte permissão:
- SISTEMA - Controle total - Aplicado a esta pasta, subpastas e arquivos
- BUILTIN \ Administradores - Controle total - Aplicado a esta pasta, subpastas e arquivos
- BUILTIN \ Usuários autenticados (ou um grupo mais restritivo, se disponível) - Ler e executar - Aplicado somente a esta pasta
Tome nota: A última permissão deve ser não para herdar as subpastas (ou seja, aplicada a "Esta pasta apenas"). Essa permissão permite aos clientes enumerar o conteúdo da pasta de nível superior, mas, por não herdar subpastas ou arquivos, não concede acesso às subpastas.
Em cada subpasta, a herança permanece ativada. Acabei de adicionar o usuário com direitos de "Controle total" nessa subpasta.
Você também pode fazer isso via script:
set /p userDir=Enter the login of the user's directory you're modifying permissions for. (i.e. jDoe)
TAKEOWN /f "x:\Windows_Home\%userDir%" /r /d y
ICACLS "x:\Windows_Home\%userDir%" /reset /T
ICACLS "x:\Windows_Home\%userDir%" /grant:r "DOMAIN\%userDir%":(OI)(CI)F
ICACLS "x:\Windows_Home\%userDir%" /setowner "DOMAIN\%userDir%" /T
Você precisará da configuração de Diretiva de Grupo "Não verificar a propriedade do usuário de Pastas de Perfil Móvel" ativada para evitar que os computadores clientes se queixem de que a pasta do perfil não seja "de propriedade" do usuário. Eu configurei esse domínio como parte do meu procedimento operacional padrão também.