Qué es Control de acceso
Gestión de derechos de acceso
Control de acceso es un sistema para gestionar quién tiene acceso a recursos y qué acciones puede realizar.
Modelos Principales
- DAC — discrecional (el propietario decide)
- MAC — obligatorio (el sistema decide)
- RBAC — basado en roles
- ABAC — basado en atributos
Componentes del Sistema
- Identificación — quién eres
- Autenticación — probar identidad
- Autorización — qué está permitido
- Auditoría — registro de acciones
Principio de Mínimo Privilegio
Los usuarios reciben solo los derechos necesarios para sus tareas. Esto reduce el riesgo de:
- Errores accidentales
- Abuso
- Alcance de ataques
Implementación
- Active Directory / LDAP
- IAM (AWS, Azure, GCP)
- OAuth 2.0 / OpenID Connect
- Keycloak, Okta