Skip to main content

Acerca de AWS Key Management Service (KMS)

El conector de AWS Key Management Service recopila metadatos de claves, alias, políticas, concesiones, etiquetas y el estado de rotación para que los controles puedan demostrar cómo se gobiernan las claves. Iru usa sts:AssumeRole con un ID externo. La política en línea recomendada que aparece a continuación evita kms:Decrypt y otras operaciones criptográficas con datos (solo metadatos).

Cómo funciona

Iru se ejecuta en su propia cuenta de AWS. Para leer los metadatos de las claves de KMS en tu cuenta, creas un rol de IAM con confianza sts:AssumeRole (External ID del asistente) y permisos de solo lectura kms: adecuados para el inventario (evita las políticas que incluyen capacidades de escritura). Pega el ARN del rol de vuelta en Iru. Omite AWSKeyManagementServicePowerUser para este caso de uso, ya que incluye capacidades de escritura. Usa el JSON en línea explícito de la ruta del asistente o la plantilla que aparece a continuación. Referencias: Guía para desarrolladores de KMS, Políticas de IAM para KMS.

Requisitos previos

  • Permisos de administrador de IAM para publicar roles.
  • Las cadenas activas del conector (principal, ID externo).

Conectar AWS KMS a Iru

Empieza aquí: abre el asistente de la fuente y copia la política de confianza (y anota el ID externo). Cuando estés listo para crear el rol en AWS, cambia a la pestaña AWS y sigue Crear el rol de IAM en AWS. Cuando tengas el Role ARN, vuelve a la pestaña Iru Compliance y completa Enviar el ARN del rol en Iru a continuación.

Obtener la política de confianza de Iru

1

Abrir Sources

En Iru Compliance, en la barra de navegación izquierda, expande Cumplimiento y selecciona Fuentes.
Navegación izquierda: Compliance expandido, Sources seleccionado
2

Activar AWS KMS

Busca AWS KMS (usa Categoría o Buscar por nombre o descripción). En esa tarjeta, activa el interruptor. Deja abierta la pestaña del asistente Iru está solicitando acceso a servicios externos.
3

Copiar el JSON de la política de confianza

El asistente muestra el JSON de la política de confianza que debe usar tu rol de IAM (Principal y sts:ExternalId). A continuación se muestra un ejemplo de la estructura; copia el JSON activo de tu asistente para que la cuenta, el ARN del principal y el ID externo coincidan exactamente.
copy=false
4

Cambiar a AWS para crear el rol

Mantén abierta la pestaña del asistente de Iru como referencia y, a continuación, cambia a la pestaña AWS y sigue Crear el rol de IAM en AWS.

Enviar el ARN del rol en Iru

Termina primero la pestaña AWS (hasta Crear el rol de IAM en AWS) para tener el Role ARN del nuevo rol.
1

Pegar el ARN del rol de IAM

Vuelve a la pestaña del asistente de Iru. Pega el Role ARN donde el conector lo solicite.
2

Finalizar la conexión

Selecciona Submit Role. Cuando la conexión se realiza correctamente, el asistente muestra Conexión configurada.
3

Confirmar que la fuente está activa

Cierra la pestaña del navegador Iru está solicitando acceso a servicios externos y, a continuación, vuelve a Cumplimiento → Fuentes y confirma que la tarjeta de AWS KMS está Activo.

Solución de problemas

Revisa la configuración del bloqueador de ventanas emergentes para el sitio de Iru e inténtalo de nuevo.
Corrige las discrepancias del ID externo.
Las políticas de recursos de claves individuales pueden denegar DescribeKey: ajusta las políticas de las claves si los auditores requieren visibilidad completa.
Siempre aparecen en la lista, pero a veces se pueden inspeccionar menos que las claves administradas por el cliente; es lo esperado según el comportamiento de AWS.

Consideraciones

Las claves son regionales: el inventario abarca las regiones habilitadas.

Las claves son regionales; el inventario abarca las regiones habilitadas.

Funciona únicamente con metadatos de la API: ningún material de clave…

Funciona únicamente con metadatos de la API: ningún material de clave sale de KMS mediante llamadas de descifrado de este conector.

Artículos relacionados

Gestión de fuentes

Explora y gestiona todas las fuentes de Compliance.

Introducción a Compliance

Marcos, acciones y Artefactos.

Descripción general de Iru

Cómo encajan Endpoint, Compliance e Identity.

Gestión de artefactos

Sube, revisa y organiza la evidencia de fuentes y acciones.