ACLs
An access control list (ACL) is a data structure used to define which principals are granted or denied access to a resource and what operations they may perform. ACLs are used across computing systems, from file systems and operating systems to network devices and services. Each entry in an ACL associates a subject, such as a user or group, with a set of permissions or actions.
File system ACLs extend the basic owner-group-other permission model by allowing fine-grained control over individual users
Network ACLs are used on routers, switches, and firewalls to filter traffic. They contain a sequence of
ACLs are a fundamental component of access control and security but do not replace authentication and encryption.