[Link to the "Microsoft Windows 2000 Administrator's Pocket Consultant"]
Você realmente deveria estar lendo uma documentação mais recente. Tome este por exemplo.
[parent object:] I guess in the case of folders this could mean the parent folder, but what would this mean in the case of files?
Em uma aproximação aproximada, o objeto pai de um arquivo é a pasta em que ele está contido.
What is the difference between a user and a contact
Este é um erro de documentação. Objetos de contato podem ser criados no Active Directory e são um pouco semelhantes aos objetos de usuário, exceto que eles não podem fazer logon e não podem receber permissões para recursos. Você não pode atribuir permissões NTFS a um contato.
the "special authorization" permission
Esta não é uma permissão como tal. É apenas uma caixa de seleção para indicar que permissões mais granulares foram concedidas do que as combinações comuns de Leitura / Gravação / Controle Total exibidas na GUI simplificada da ACL. Clique no botão "Permissões avançadas" e dê uma olhada nas entradas de controle de acesso granular para obter detalhes.
how would I know which ones actually needed execute permissions and which ones didn't?
A permissão "executar" não é usada em aplicativos nativos Win32 / Win64. Foi incluído para compatibilidade com POSIX . Como você provavelmente não está usando software que requer as APIs POSIX (Serviços para Unix / Interix e pacotes de software dependentes), você pode ignorar a permissão "Executar".
List folder Contents permission for folders [implies an execute permission]
Realmente faz - novamente para compatibilidade POSIX. No UNIX, o bit de permissão "executar" em pastas, na verdade, é traduzido como "conteúdo da lista". Como observei anteriormente, o Windows não implementa a permissão "Executar", mas "Conteúdo da lista" é tratado como esperado.