En access control list (ACL) er en tabell som forteller operativsystemet hvilke rettigheter den enkelte bruker har til et bestemt system, objekt, for eksempel en fil, mappe eller en enkelt fil. Hvert objekt har en sikkerhet attributt som identifiserer access control list. Listen har en oppføring for hvert system for brukere med tilgangsrettigheter., Den mest vanlige rettigheter inkluderer muligheten til å lese en fil (eller alle filer i en katalog), til å skrive til filen eller filene, og for å kjøre filen (hvis det er en kjørbar fil eller et program). Microsoft Windows NT/2000, Novell ‘ s NetWare, Digital OpenVMS, og UNIX-baserte systemer er blant operativsystemer som bruker tilgangskontroll. Listen er implementert forskjellig av hvert enkelt operativsystem.
I Windows NT/2000, access control list (ACL) er assosiert med hvert system, objekt., Hver ACL har ett eller flere adgangskontroll oppføringer (Ess), som består av navnet på en bruker eller gruppe av brukere. Brukeren kan også være en rolle navn, slik som «programmerer» eller «tester.»For hver av disse brukere, grupper, eller roller, rettigheter er nevnt i en rekke bits kalles en access-maske. Generelt system administrator eller objektet eier skaper access control list for et objekt.