Wirespeed se integra con Google Cloud Security Command Center (SCC) para recopilar hallazgos de seguridad de su organización de Google Cloud.
Requisitos previos
- Acceso a una organización de Google Cloud
- Google Cloud Security Command Center habilitado en su organización
- Permisos a nivel de organización para conceder Administrador de Security Command Center (visor) (
roles/securitycenter.adminViewer) - Una de las siguientes opciones de autenticación:
- Una clave de cuenta de servicio en formato JSON
- Un grupo/proveedor de Federación de identidades para cargas de trabajo configurado para el rol de AWS de Wirespeed
Instrucciones de configuración
Elija un método de autenticación: Clave de cuenta de servicio o Federación de identidades para cargas de trabajo.Opción A: Clave de cuenta de servicio
Paso 1: Crear una cuenta de servicio en un proyecto
- Vaya a la Consola de Google Cloud
- Seleccione un Proyecto en el desplegable de proyectos (arriba a la izquierda); puede ser cualquier proyecto de su organización
- Vaya a IAM y administración > Cuentas de servicio
- Haga clic en Crear cuenta de servicio
- Introduzca un nombre de cuenta de servicio (p. ej.,
wirespeed-scc-integration) - Introduzca una descripción (p. ej.,
Service account for Wirespeed SCC integration) - Haga clic en Crear y continuar
- Omita el paso opcional de conceder roles de proyecto (o omítalo por ahora)
- Haga clic en Listo
Paso 2: Generar y descargar la clave de la cuenta de servicio
- En la lista de Cuentas de servicio, haga clic en la cuenta de servicio que acaba de crear
- Vaya a la pestaña Claves
- Haga clic en Añadir clave > Crear clave nueva
- Seleccione JSON como tipo de clave
- Haga clic en Crear
- El archivo de clave JSON se descargará automáticamente
- Mantenga este archivo seguro - contiene credenciales para acceder a los datos de seguridad de su organización
- Abra el archivo JSON con un editor de texto y copie todo el contenido
Paso 3: Conceder permisos a nivel de organización
- Vaya al nivel de Organización (haga clic en el nombre de la organización en el desplegable de arriba a la izquierda)
- Vaya a IAM y administración > IAM
- Haga clic en Conceder acceso
- En el campo Nuevos principales, introduzca el correo electrónico de la cuenta de servicio (se encuentra en la clave JSON como
client_email) - Haga clic en el desplegable Seleccionar un rol y busque y seleccione los roles siguientes:
- Administrador de Security Command Center (visor) (
roles/securitycenter.adminViewer)
- Administrador de Security Command Center (visor) (
- Haga clic en Guardar
Paso 4: Buscar el ID de organización
- En la Consola de Google Cloud, vaya a IAM y administración > Configuración
- Busque el campo ID de organización en la parte superior
- Copie este ID
Paso 5: Configurar Wirespeed
- Inicie sesión en Wirespeed y vaya a Integraciones > Añadir integración
- Seleccione Google Security Center
- Introduzca la siguiente información:
- ID de organización: El ID de organización del paso 4
- Clave de la cuenta de servicio: El contenido JSON completo del paso 2
- Haga clic en Guardar
En la primera sincronización, Wirespeed obtiene hasta los 5.000 hallazgos más recientes.
Opción B: Federación de identidades para cargas de trabajo
Use la Federación de identidades para cargas de trabajo si desea que Wirespeed se autentique sin almacenar una clave de cuenta de servicio de Google de larga duración. Esta integración admite el acceso federado directo desde el rol de AWS de Wirespeed. No configure la personificación de cuenta de servicio para esta integración.Paso 1: Crear un grupo de identidad para cargas de trabajo
- En la Consola de Google Cloud, vaya a IAM y administración > Federación de identidades para cargas de trabajo.
- Haga clic en Crear grupo.
- Introduzca un nombre de grupo, por ejemplo
wirespeed. - Haga clic en Continuar.
Paso 2: Añadir un proveedor de AWS
- Seleccione AWS como tipo de proveedor.
- Introduzca un nombre de proveedor, por ejemplo
wirespeed-aws. - Introduzca el ID de cuenta de AWS de Wirespeed:
194722417411 - Configure las asignaciones de atributos:
google.subject=assertion.arnattribute.account=assertion.accountattribute.aws_role=assertion.arn.extract('assumed-role/{role_name}/')
- Configure la condición de atributo:
assertion.account=='194722417411' - Guarde el proveedor.
Paso 3: Conceder acceso a Security Command Center
- Vaya al nivel de Organización en la Consola de Google Cloud.
- Vaya a IAM y administración > IAM.
- Haga clic en Conceder acceso.
- En el campo Nuevos principales, introduzca el conjunto de principales del rol de AWS de Wirespeed:
principalSet://iam.googleapis.com/projects/PROJECT_NUMBER/locations/global/workloadIdentityPools/POOL_ID/attribute.aws_role/wirespeed-gcp
- Sustituya
PROJECT_NUMBERpor el número de proyecto numérico que se muestra en el panel de Google Cloud del proyecto que contiene el grupo de identidad para cargas de trabajo. No es el ID de proyecto. - Sustituya
POOL_IDpor el ID del grupo de identidad para cargas de trabajo, por ejemplowirespeed. - Seleccione Administrador de Security Command Center (visor) (
roles/securitycenter.adminViewer). - Haga clic en Guardar.
Paso 4: Descargar la configuración de credenciales
- Vuelva a IAM y administración > Federación de identidades para cargas de trabajo.
- Abra el grupo de identidad para cargas de trabajo y el proveedor que creó para Wirespeed.
- Haga clic en Conceder acceso.
- Haga clic en Descargar configuración.
- Elija la configuración de identidad federada directa para el proveedor de AWS.
- Descargue el JSON de configuración de credenciales de Google.
Paso 5: Buscar el ID de organización
- En la Consola de Google Cloud, seleccione su organización, no un proyecto.
- Vaya a IAM y administración > Configuración.
- Busque el campo ID de organización en la parte superior.
- Copie este ID.
Paso 6: Configurar Wirespeed
- Inicie sesión en Wirespeed y vaya a Integraciones > Añadir integración.
- Seleccione Google Security Center.
- Seleccione Federación de identidades para cargas de trabajo como método de autenticación.
- Introduzca la siguiente información:
- ID de organización: El ID de organización del paso 5
- Configuración de identidad para cargas de trabajo: El JSON completo de configuración de credenciales de Google del paso 4
- Haga clic en Guardar.

