ACLs do NTFS: Qual é a diferença entre herança de objeto e contêiner?

9

Eu estou olhando para usar icacls.exe . No entanto, antes de prosseguir, eu queria esclarecimentos sobre a diferença entre essas duas ACLs:

            (OI) - object inherit
            (CI) - container inherit
Belmin Fernandez
fonte

Respostas:

16

Esses sinalizadores controlam a herança de ACLs. Também existem outros sinalizadores - IO e NP. Você pode ver mais sobre eles no artigo que eu link abaixo.

Em resumo, as entradas de controle de acesso (ACEs) sinalizadas apenas com "Herança de objeto" aplicam essa ACE aos arquivos em uma pasta, mas não às subpastas dessa pasta. As ACEs sinalizadas apenas com "Herança de Contêiner" aplicam essa ACE às subpastas da pasta, mas não aos arquivos.

Existem várias outras permutações possíveis também. Você pode ver descrições mais detalhadas e legíveis por humanos aqui:

Evan Anderson
fonte