uma lista de controle de acesso (ACL) é uma tabela que diz a um sistema operacional de computador que direitos de acesso cada usuário tem para um objeto de sistema particular, como um diretório de arquivos ou um arquivo individual. Cada objeto tem um atributo de segurança que identifica sua lista de controle de acesso. A lista tem uma entrada para cada usuário do sistema com privilégios de acesso., Os privilégios mais comuns incluem a capacidade de ler um arquivo (ou todos os arquivos em um diretório), de escrever para o arquivo ou arquivos, e de executar o arquivo (se for um arquivo executável, ou programa). Microsoft Windows NT / 2000, NetWare da Novell, OpenVMS da Digital e sistemas baseados em UNIX estão entre os sistemas operacionais que usam listas de controle de acesso. A lista é implementada de forma diferente por cada sistema operacional.
no Windows NT / 2000, uma lista de controle de acesso (ACL) é associada com cada objeto do sistema., Cada ACL tem uma ou mais entradas de controle de acesso (ACEs) consistindo do nome de um usuário ou grupo de usuários. O usuário também pode ser um nome de papel, como” programador “ou ” Testador”.”Para cada um desses usuários, grupos ou papéis, os privilégios de acesso são declarados em uma cadeia de bits chamada de máscara de acesso. Geralmente, o administrador do sistema ou o proprietário do objeto cria a lista de controle de Acesso para um objeto.