language-icon Old Web
English
Sign In

Access control list

An access-control list (ACL), with respect to a computer file system, is a list of permissions attached to an object. An ACL specifies which users or system processes are granted access to objects, as well as what operations are allowed on given objects. Each entry in a typical ACL specifies a subject and an operation. For instance, if a file object has an ACL that contains (Alice: read,write; Bob: read), this would give Alice permission to read and write the file and Bob to only read it.Many kinds of operating systems implement ACLs, or have a historical implementation.The main alternative to the ACL model is the role-based access-control (RBAC) model. A 'minimal RBAC model', RBACm, can be compared with an ACL mechanism, ACLg, where only groups are permitted as entries in the ACL. Barkley (1997) showed that RBACm and ACLg are equivalent.

[ "Access control" ]
Parent Topic
Child Topic
    No Parent Topic