ACL

RECU-0282 (Recurso Ficha Técnica)

Descripción

Una lista de control de acceso es una lista de permisos adjuntados a un objeto. Un ACL especifica qué usuarios o procesos del sistema tienen acceso garantizado al objeto y qué operaciones están permitidas sobre los objetos dados. El módulo ACL, Access Control List, es una API que permite a otros módulos crear una lista de usuarios y proporcionarles acceso jerarquizado a los nodos.

Ejemplo de uso

A continuación un ejemplo sobre cómo añadir usuarios a un formulario

Ventajas e inconvenientes

Las principales ventajas del uso de este módulo son:

  • Es muy sencillo de mantener
  • Permite programar de forma modular, manteniendo requerimientos de acceso
  • Es muy mantenible
  • Mantiene prioridades y se realizan depuraciones fácilmente
  • Permite crear un módulo de ayuda de manera fácil y sencilla

Como desventajas

  • No contiene el acceso creado. Es imposible adjuntar ACL a un nodo inexistente

Requisitos e incompatibilidades

Se suele utilizar conjuntamente con los módulos

  • Content Access (opcionalmente usa ACL para proveer control de acceso por usuario)
  • Forum Access
  • Image Gallery Access

Enlaces externos

Contenidos relacionados

Pautas
Área: Desarrollo » Librerías y Módulos » PHP
Código Título Tipo Carácter
LIBP-0351 Módulos para Drupal Libro de pautas Directriz Recomendada