Acerca de Amazon Redshift Serverless
Las API de Redshift Serverless usan el prefijoredshift-serverless:, distinto de redshift: para los clústeres aprovisionados. No existe una política administrada por AWS de solo lectura dedicada; vincula una política en línea que cubra List* y Get* para espacios de nombres, grupos de trabajo, instantáneas y límites de uso.
Cómo funciona
Iru se ejecuta en su propia cuenta de AWS. Asume un rol en tu cuenta, condicionado por un External ID, para leer los metadatos de Redshift Serverless a través de la API. AWS no ofrece una política administrada de solo lectura limitada únicamente a Redshift Serverless, por lo que debes vincular una política en línea (o una política equivalente administrada por el cliente). La declaración de permisos suele coincidir con la siguiente:Requisitos previos
- Permisos de IAM para crear roles en la cuenta que aloja los grupos de trabajo de Serverless.
Conectar Amazon Redshift Serverless con Iru
- Iru Compliance
- AWS
Empieza aquí: abre el asistente de la fuente y copia la política de confianza (y anota el external ID). Cuando estés listo para crear el rol en AWS, cambia a la pestaña AWS y sigue Crear el rol de IAM. 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.

2
Activar Amazon Redshift Serverless
Busca Amazon Redshift Serverless (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 real de tu asistente para que la cuenta, el ARN de la entidad principal y el external ID 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.
Enviar el ARN del rol en Iru
Termina primero la pestaña AWS (hasta Crear el rol de IAM) 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 Amazon Redshift Serverless está Activo.
Solución de problemas
No se abre nada al activar la fuente
No se abre nada al activar la fuente
Revisa la configuración del bloqueador de ventanas emergentes para el sitio de Iru e inténtalo de nuevo.
AccessDenied en redshift:
AccessDenied en redshift:
Serverless requiere
redshift-serverless:.Faltan grupos de trabajo
Faltan grupos de trabajo
Lo habitual es
Resource: "*"; los ARN delimitados requieren una enumeración explícita.AssumeRole denegado
AssumeRole denegado
El external ID no coincide.
Artículos relacionados
Amazon Redshift Data API
Conecta y gestiona la fuente relacionada en Compliance.
AWS Redshift
Conecta y gestiona la fuente relacionada en Compliance.
Gestión de fuentes
Explora y gestiona todas las fuentes de Compliance.
Primeros pasos con Compliance
Marcos, acciones y Artefactos.