IAM for AI agents: A Practical Enterprise Framework
The Hacker News · 28 sept, 20:20

El artículo aborda la gestión de identidades y accesos (IAM) para agentes de IA en entornos empresariales, un problema que los sistemas IAM tradicionales no resuelven adecuadamente. Los agentes de IA autónomos requieren controles específicos en su ciclo de vida, autorización y monitorización en tiempo de ejecución que van más allá de la provisión y autenticación convencionales.
Los sistemas IAM convencionales fueron diseñados para usuarios humanos siguiendo patrones predecibles, pero los agentes de IA encadenan tareas dinámicamente y ejecutan acciones que ninguna revisión de permisos anticipó. Esto crea un hueco entre la intención de la política de acceso y lo que el agente realmente ejecuta en tiempo de ejecución, lo que OWASP denomina "excessive agency" (LLM06).
El marco propuesto divide los controles en tres capas: identidad y autenticación (cada agente debe tener una identidad única y atribuible, nunca compartida), autorización granular (permisos limitados a tareas específicas, APIs permitidas explícitamente, límites de datos, umbrales de aprobación humana) y auditoría continua (evidencia de qué ejecutó realmente el agente). Las fallas típicas del ciclo de vida incluyen ausencia de responsable, secretos de larga duración, delegación sin límites, instanciación invisible en sistemas no registrados, y ausencia de expiración de acceso tras pilotos.
Puntos clave
- Cada agente requiere identidad única, atribuible y con rotación automática de credenciales corta duración
- Autorización debe estar limitada a tarea específica, APIs permitidas explícitamente y datos acotados
- Monitorización en tiempo de ejecución es crítica: la configuración solo describe posibilidad, la telemetría describe qué ocurrió realmente
- OWASP LLM06 (excessive agency) y NIST SP 800-53 AC-6 (least privilege) aplican sin modificación a identidades de agentes