CyberGlossary

Identidade e acesso

Controlo de Acesso Discricionário (DAC)

Também conhecido como: DAC, Acesso controlado pelo proprietário

Definição

Modelo de controlo de acesso em que o proprietário de um recurso decide quem pode aceder e que operações pode realizar.

O controlo de acesso discricionário é o modelo predefinido na maioria dos sistemas operativos de uso geral: os proprietários de ficheiros ou objetos podem conceder ou revogar permissões a outros utilizadores e grupos, normalmente através de ACLs ou dos bits POSIX de leitura/escrita/execução. Como a confiança parte do proprietário, as permissões podem propagar-se livremente, o que é conveniente para o utilizador final mas torna o sistema vulnerável a malware com os privilégios do utilizador e a ataques do tipo confused deputy ou cavalo de Troia. O DAC adequa-se a ambientes colaborativos e dados pessoais, mas é considerado insuficiente para informação altamente classificada, onde se sobrepõe MAC ou RBAC/ABAC rigoroso.

Exemplos

  • Um utilizador Linux executa chmod 644 ficheiro.txt para permitir leitura a todos.
  • Um proprietário de ficheiro em Windows adiciona um colega à ACL com direitos de modificação.

Termos relacionados