Control de acceso define qué recursos y acciones están disponibles para un usuario según sus permisos o su rol en el sistema.
El proceso empieza con la autenticación, que verifica la identidad del usuario, y continúa con la autorización : comprobar si el usuario tiene permitido realizar una acción concreta.
Existen distintos modelos de control de acceso. En este artículo veremos los más comunes: modelos basados en roles (RBAC) y basados en atributos (ABAC).