Compartilhar via


Listas de controle de acesso

Uma LISTA de controle de acesso (ACL) é uma lista de entradas de controle de acesso (ACE). Cada ACE em uma ACL identifica um de administrador e especifica os direitos de acesso permitidos, negados ou auditados para esse administrador. O descritor de segurança para um objeto protegível pode conter dois tipos de ACLs: um DACL e um SACL.

Uma lista de controle de acesso discricionário (DACL) identifica os administradores que têm acesso permitido ou negado a um objeto protegível. Quando um processo de tenta acessar um objeto protegível, o sistema verifica as ACEs no DACL do objeto para determinar se deseja conceder acesso a ele. Se o objeto não tiver um DACL, o sistema concederá acesso total a todos. Se a DACL do objeto não tiver ACEs, o sistema negará todas as tentativas de acessar o objeto porque a DACL não permite direitos de acesso. O sistema verifica os ACEs em sequência até encontrar um ou mais ACEs que permitem todos os direitos de acesso solicitados ou até que qualquer um dos direitos de acesso solicitados seja negado. Para obter mais informações, consulte Como os DACLs controlam o acesso a um objeto. Para obter informações sobre como criar corretamente uma DACL, consulte Criando umDACL.

Uma lista de controle de acesso do sistema (SACL) permite que os administradores registrem tentativas de acesso a um objeto protegido. Cada ACE especifica os tipos de tentativas de acesso por um administrador especificado que fazem com que o sistema gere um registro no log de eventos de segurança. Um ACE em um SACL pode gerar registros de auditoria quando uma tentativa de acesso falha, quando ela é bem-sucedida ou ambas. Para obter mais informações sobre SACLs, consulte de geração de auditoria e acesso à SACLdireito.

Não tente trabalhar diretamente com o conteúdo de uma ACL. Para garantir que as ACLs estejam semanticamente corretas, use as funções apropriadas para criar e manipular ACLs. Para obter mais informações, consulte Obtendo informações de um de ACL e Criando ou modificando umacl.

As ACLs também fornecem controle de acesso aos objetos de serviço do Microsoft Active Directory. As ADSI (Interfaces de Serviço) do Active Directory incluem rotinas para criar e modificar o conteúdo dessas ACLs. Para obter mais informações, consulte Controlando o acesso a objetos no Active Directory Domain Services.