c7.3 Revisión y refinamiento automatizado de accesos
Optimizar los permisos de forma continua eliminando privilegios no utilizados y validando periódicamente que el acceso sigue alineado con la necesidad de negocio.
Requisito 7
Restrict Access to System Components and Cardholder Data by Business Need to Know
Sub-requisitos PCI cubiertosCobertura mostrada por sub-control de PCI DSS v4.0.1. “Cubierto” = atendido por esta recomendación de AWS. “En roadmap” = técnico, planeado. “Tu responsabilidad” = control organizacional/de proceso. “Fuera de alcance” = control físico o de terceros no implementado en AWS.
7.2 Definición y asignación apropiada del acceso
- 7.2.1 Access control model defined for need-to-know/least-privilege Cubierto
- 7.2.2 Access assigned based on job classification and least privilege Cubierto
- 7.2.3 Required privileges approved by authorized personnel Tu responsabilidad
- 7.2.4 User accounts and access reviewed at least every 6 months Tu responsabilidad
- 7.2.5 Application/system accounts and access managed by least privilege Cubierto
- 7.2.5.1 Access by app/system accounts reviewed periodically Tu responsabilidad
- 7.2.6 Query access to stored CHD restricted via roles/applications Cubierto
Cómo implementarlo en AWS
Usar IAM Access Analyzer para generar políticas basadas en la actividad de CloudTrail y detectar permisos sin uso. Ejecutar revisiones periódicas de acceso (access reviews). Refinar permission sets según recomendaciones de last-accessed information.
Implementación práctica
Cómo se implementa este control en cada arquitectura de referencia:
Alcanza el estado optimizado: dimensiona los permisos a partir de la actividad real y elimina el acceso sin uso de forma recurrente.
- Usa la generación de políticas de IAM Access Analyzer a partir de la actividad de CloudTrail para dimensionar las políticas demasiado amplias a lo que realmente se usa.
- Habilita el análisis de acceso sin uso (roles, permisos y credenciales no usados) y actúa sobre los hallazgos.
- Ejecuta revisiones de acceso periódicas y registra el resultado como evidencia de PCI 7.2.4.
Cómo validar: Los reportes de último acceso/acceso sin uso de Access Analyzer muestran una reducción de privilegio con el tiempo, y existen registros de revisión periódica con ajustes realizados.
Evita: Otorgar acceso y nunca revisarlo. Los privilegios se acumulan; revisa con una cadencia y elimina lo que no se usa.
Ejecuta revisiones de acceso y análisis de acceso sin uso en toda la organización y ajusta la base de permission sets compartidos de forma consistente.
- Habilita el análisis de acceso sin uso de IAM Access Analyzer en toda la organización desde el administrador delegado para exponer el acceso obsoleto en todas las cuentas.
- Refina los permission sets compartidos de IAM Identity Center a partir de los hallazgos para que la base de privilegio mínimo se ajuste en todas partes a la vez.
- Conserva la evidencia de revisión periódica (incluidas las cuentas de terceros/proveedores) de forma central.
Cómo validar: Los hallazgos de acceso sin uso en toda la organización tienden a la baja, y los cambios en los permission sets se registran con cada revisión periódica en todas las cuentas del CDE.
Evita: Revisar cada cuenta de forma aislada. Analiza el acceso sin uso en toda la organización y refina los permission sets compartidos para que las mejoras apliquen en todas partes.
Validación PCI
Procedimientos de prueba
- Examinar las políticas para verificar que hay un proceso definido para revisar todas las cuentas de usuario y sus privilegios de acceso, incluidas las cuentas de terceros/proveedores (7.2.4.a).
- Entrevistar al personal y examinar los resultados documentados de las revisiones periódicas de acceso para verificar que los privilegios asignados permanecen apropiados y limitados a la necesidad de negocio (7.2.4.b).
Evidencia en AWS
- Reportes de last-accessed y recomendaciones de Access Analyzer.
- Registros de revisiones periódicas de acceso y ajustes realizados.
- Políticas generadas a partir de actividad real (CloudTrail).
Enfoque personalizado
Requiere un análisis de riesgo dirigido (Req 12.3.2).
Objetivo del enfoque personalizado
- 7.2 — Los requisitos de acceso se establecen según las funciones laborales, siguiendo los principios de mínimo privilegio y necesidad de conocer.
Servicios AWS
Recursos de aprendizaje
Referencias
- PCI DSS v4.0.1 Requirement 7.2.4
PCI DSS Security Maturity Model