ACL Technology Overview
As classes de System.Security.AccessControl namespace permitem que você programaticamente criar ou modificar o controle de acesso discricional (DACLs) de listas e listas de controle de acesso do sistema (SACLs) para um número de recursos protegidos, como arquivos, pastas e assim por diante. DACLs permitam programaticamente controlar o 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 para abrir o arquivo 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 para ACLs
Resume os conceitos ACL e o uso de classes de System.Security.AccessControl namespace.Arquitetura de tecnologia da ACL
Explica a arquitetura das classes ACL 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 usadas.Regras 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 Framework, incluindo tópicos para o code access security, segurança baseada em função e criptografia.