una lista de control de acceso (ACL) es una tabla que le dice a un sistema operativo de computadora qué derechos de acceso tiene cada usuario a un objeto del sistema en particular, como un directorio de archivos o un archivo individual. Cada objeto tiene un atributo de seguridad que identifica su lista de control de acceso. La lista tiene una entrada para cada usuario del sistema con privilegios de acceso., Los privilegios más comunes incluyen la capacidad de leer un archivo (o todos los archivos en un directorio), escribir en el archivo o archivos y ejecutar el archivo (si es un archivo ejecutable o un programa). Microsoft Windows NT / 2000, Netware de Novell, OpenVMS de Digital y sistemas basados en UNIX se encuentran entre los sistemas operativos que utilizan listas de control de acceso. La lista es implementada de manera diferente por cada sistema operativo.
en Windows NT/2000, se asocia una lista de control de acceso (ACL) a cada objeto del sistema., Cada ACL tiene una o más entradas de control de acceso (ACEs) que consisten en el nombre de un usuario o grupo de usuarios. El usuario también puede ser un nombre de rol, como «programador» o «probador».»Para cada uno de estos usuarios, grupos o roles, los privilegios de acceso se indican en una cadena de bits llamada máscara de acceso. Generalmente, el administrador del sistema o el propietario del objeto crea la lista de control de acceso para un objeto.