CyberGlossary

Identité et accès

Contrôle d'accès discrétionnaire (DAC)

Aussi appelé: DAC, Contrôle d'accès par le propriétaire

Définition

Modèle de contrôle d'accès dans lequel le propriétaire d'une ressource décide qui peut y accéder et quelles opérations sont autorisées.

Le contrôle d'accès discrétionnaire est le modèle par défaut de la plupart des systèmes d'exploitation grand public : le propriétaire d'un fichier ou d'un objet peut accorder ou révoquer des permissions à d'autres utilisateurs et groupes, généralement via des ACL ou les bits POSIX lecture/écriture/exécution. La confiance émanant du propriétaire, les permissions peuvent se propager librement, ce qui est pratique mais rend le système vulnérable aux malwares exécutés avec les privilèges de l'utilisateur ainsi qu'aux attaques de type confused deputy ou cheval de Troie. DAC convient aux environnements collaboratifs et aux données personnelles, mais il est jugé insuffisant pour les informations très classifiées, où MAC ou un RBAC/ABAC strict doivent venir se superposer.

Exemples

  • Un utilisateur Linux exécute chmod 644 fichier.txt pour permettre la lecture à tous.
  • Un propriétaire de fichier Windows ajoute un collègue à l'ACL avec droits de modification.

Termes liés