c1.5 Autentica a los usuarios antes de que lleguen al modelo
Exige identidad de usuario autenticada y autorizada frente a las funciones de IA, para que quienes no estén autenticados nunca alcancen los endpoints del modelo.
Guía de implementación
Cómo implementarlo en AWS
Usa Amazon Cognito o AWS IAM Identity Center para autenticar a los usuarios finales y aplicar MFA, y luego mapea a los usuarios a permisos granulares que controlen a qué modelos y funciones pueden llegar.
Criterios de aceptación
Las funciones de IA requieren autenticación; se aplica MFA para el acceso privilegiado; los permisos usuario-modelo son por rol y se revisan.
Implementación práctica
Cómo se implementa este control en cada arquitectura de referencia:
La autenticación ocurre en el borde de la cuenta de aplicación; solo identidades autenticadas y autorizadas alcanzan el código que asume el rol de invocación hacia la cuenta de IA generativa.
- Coloca Amazon Cognito (cara al cliente) o IAM Identity Center (fuerza laboral) frente a las funciones de IA en la cuenta de aplicación, y aplica MFA para usuarios privilegiados.
- Mapea las identidades autenticadas a autorización granular (grupos/scopes) que decida a qué funciones y modelos de IA puede llegar cada usuario antes de cualquier llamada entre cuentas.
- Solo tras una autenticación exitosa el rol de aplicación asume el rol solo-invocación hacia la cuenta de IA generativa, de modo que quienes no estén autenticados nunca alcanzan el modelo.
Cómo validar: Las peticiones no autenticadas a las funciones de IA se rechazan en el borde; se requiere MFA para el acceso privilegiado; el rol de invocación solo puede ser asumido por la ruta de aplicación autenticada.
Evita: Exponer el endpoint de invocación del modelo y confiar en que 'nadie conoce la URL'. Autentica y autoriza en el borde de la app antes de cualquier llamada al modelo.
Una puerta de entrada con Cognito o IAM Identity Center autentica a los usuarios antes de que la capa de aplicación asuma el rol de invocación del modelo — sin ruta anónima al modelo.
- Agrega autenticación con Amazon Cognito o IAM Identity Center frente a la capa de aplicación y aplica MFA para el acceso privilegiado.
- Autoriza a los usuarios autenticados a funciones/modelos específicos con grupos o scopes, verificados antes de que la app asuma el rol de invocación del modelo.
- Asegura que el rol de la capa de IA generativa solo pueda ser asumido por la ruta de aplicación autenticada, no por principales arbitrarios de la cuenta.
Cómo validar: Las funciones de IA requieren autenticación; se aplica MFA para usuarios privilegiados; la política de confianza del rol de invocación admite solo la ruta de la app.
Evita: Cablear la UI directo a Bedrock con una llave estática. Coloca autenticación y autorización por usuario frente al modelo incluso en una sola cuenta.
Amenazas que atiende
- Acceso anónimo o no autenticado a los endpoints del modelo.
- Imposibilidad de atribuir una petición de inferencia a un usuario.
Servicios AWS
Mapeos de frameworks
OWASP GenAI/LLM Top 10 (2026)
- LLM02 Sensitive Information Disclosure
NIST AI Risk Management Framework (AI 100-1)
- MANAGE.1 AI risks are prioritized, responded to and managed
AWS Well-Architected Generative AI Lens (Security)
- GENSEC01-BP01 Grant least privilege access to foundation model endpoints
Recursos de aprendizaje
- ¿Qué es Amazon Cognito? (doc)
Referencias
- AWS SRA para IA — Capacidad 1, Cuenta de inferencia de IA
AI Security Maturity Model