Listas de control de acceso: ACLs son listas de términos con los que hay que coincidir mediante el uso de expresiones regulares o literales. Un ACL puede también ser un archivo que contenga un elemento o expresión regular por línea. La rejilla ACL de esta página tiene varios campos que pueden ser editados. También se pueden crear nuevas ACLs.

Los campos presentes son:

Nombre es el nombre por el cual se puede identificar a la ACL. Al crear una Restricción Proxy este es el nombre usado para definir lo que se está restringiendo.

Tipo es el tipo de información que debe de coincidir con la ACL.

Que coincida con... es la dirección, puerto, dirección (URL), usuario, etc... que debe de coincidir con la ACL.

Restricciones Proxy: Son las reglas que permiten o deniegan un requerimiento dado basándose en si su ACL coincide con el requerimiento específico. Hay tres campos en esta rejilla.

Acción puede ser o permitir o denegar.

ACLs son las ACLs que han de coincidir para decidir si el requerimiento se permite o se deniega. Si van precedidas de un signo de cierre de exclamación la ACL será negada, en otras palabras todo excepto los miembros de esa ACL serán autorizados o denegados.

Mover permite mover el orden de restricciones de la lista. El orden en que aparecen es importante porque Squid sólo lee la lista hasta que encuentra la primera coincidencia.

Restricciones ICP: Esta rejilla es para restricciones de requerimientos ICP. Los requerminentos ICP son requeridos desde otras cachés vecinas. Esta sección funciona igual que las Restricciones Proxy.