ACL Technology Overview
sistema autônomo classes a System.Security.AccessControl namespace permitem que você programaticamente criar ou modificar listas de controle de acesso discricional (DACLs) e listas de controle de acesso ao sistema (SACLs) para um número de recursos protegidos, sistema autônomo arquivos, pastas e assim por diante. DACLs permitem através de programação de controle de acesso a recursos protegidos, enquanto as SACLs permitem que você controle programático de diretivas de auditoria do sistema de recursos protegidos.Por exemplo, você pode usar as classes DACL para certificar-se de que somente um administrador pode ler um arquivo; você pode usar as classes SACL para certificar-se de que todas as tentativas bem-sucedidas de em em aberto o arquivo que são registradas.
Os tópicos nesta seção descrevem os conceitos e técnicas que permitem que você criar a funcionalidade ACL em seus aplicativos.
Nesta seção
Resumo da tecnologia de ACLs
Resume os conceitos ACL e o uso de classes no System.Security.AccessControl espaço para nome.Arquitetura de tecnologia da ACL
Explica a arquitetura da ACL classes que são usadas para aplicar o controle de acesso e regras de auditoria.Cenários de tecnologia da ACL
Descreve os cenários mais comuns no qual ACL classes são usadosRegras de propagação de ACL
Descreve as regras usadas para propagar as ACLs para pastas e arquivos contidos em uma pasta de destino.
Referência
- System.Security.AccessControl
Fornece documentação de referência para o System.Security.AccessControl namespace, que fornece uma implementação gerenciada da interface ACL do Windows.
Seções relacionadas
- Segurança no .NET Framework
Fornece links para tópicos de segurança do .NET estrutura, incluindo tópicos de segurança de acesso do código, segurança baseada em função e criptografia.