Saltar al contenido principal
Wirespeed usa la API AssumeRole para integrarse en sus cuentas de AWS.
Este método usa AWS CloudFormation StackSets para implementar los permisos de integración necesarios en todas las organizaciones de AWS bajo su cuenta raíz. También implementará Wirespeed automáticamente en cualquier cuenta de AWS nueva que cree.
Le recomendamos que pruebe primero la implementación con un subconjunto de cuentas para minimizar errores. Copie nuestro enlace rápido de CloudFormation, inicie sesión en la cuenta deseada de la consola de AWS y navegue al enlace copiado para implementar en una sola cuenta.

En Wirespeed

  1. Vaya a Integraciones > Añadir integración > AWS GuardDuty > Organization-wide
  2. Copie la clave API para usarla en el Paso 2 más abajo

En AWS

Asegúrese de que todas las cuentas que desea integrar tengan GuardDuty habilitado. De lo contrario, las integraciones se establecerán en estado de error.
  1. Inicie sesión en su cuenta raíz de AWS en la consola de AWS como administrador
  2. Asegúrese de que Trusted Access esté habilitado para su cuenta
  3. Vaya a CloudFormation > Stack Sets > Create Stack Set
  4. Continúe con los pasos siguientes

Paso 1

  1. Permission Model > Service-Managed Permissions
  2. Prepare Template > Template is ready
  3. Specify Template > Amazon S3 URL > https://s3.us-west-2.amazonaws.com/aws-deploy.wirespeed.co/deploy-template.yaml

Paso 2

  1. Use un nombre y una descripción adecuados
  2. Proporcione la clave API que copió en la sección En Wirespeed anterior

Paso 3

  1. Acepte el descargo de responsabilidad

Paso 4

  1. Deje todas las opciones predeterminadas seleccionadas
  2. Elija una sola región en la que implementar (los roles de IAM son globales, por lo que solo necesita elegir una)

Paso 5

  1. Haga clic en Submit

Paso 6

  1. Este stack set no incluye la implementación en su cuenta de gestión raíz. Para implementar en esa cuenta, inicie sesión en la consola de AWS de su cuenta raíz, navegue aquí y siga las instrucciones.
    Asegúrese de que el stack set se implemente correctamente en todas las cuentas de su organización y corrija los errores según sea necesario. Contacte con Wirespeed si necesita ayuda. Tras una implementación correcta, las cuentas aparecerán en Wirespeed en Integraciones
    Esta pila de CloudFormation se implementará en todas las cuentas nuevas que cree en su organización a partir de ahora.

Integrar una sola cuenta

CloudFormation (opción A)

  1. Inicie sesión en Wirespeed y vaya a Integraciones > Añadir nueva integración
  2. Seleccione AWS GuardDuty en el menú desplegable
  3. Seleccione Single Account (Auto)
  4. Copie la clave API
  5. Haga clic aquí para implementar una pila de CloudFormation
  6. Siga todas las instrucciones y las opciones predeterminadas
Al completar, verá la cuenta añadida en la página de Integraciones de Wirespeed.

Manual (opción B)

  1. Inicie sesión en su consola de AWS y abra la página IAM.
  2. Vaya a Access Management > Roles.
  3. Haga clic en Create Role.
  4. En Trusted Entity Type, seleccione AWS Account.
  5. Marque Require External ID e introduzca una contraseña segura generada aleatoriamente. a. Asegúrese de guardar esta información, ya que la necesitará más adelante para añadir la cuenta en Wirespeed. b. Nota: AWS exige que el External ID coincida con la expresión regular ^[\w+=,.@:/-]*$.
  6. Elija Another AWS Account e introduzca el ID 590183894387.
  7. Seleccione Next para avanzar a la página Add Permissions.
  8. Abra una nueva pestaña en IAM y vaya a la página Policies. Seleccione Create Policy.
  9. En la ventana del navegador recién abierta, pegue la siguiente plantilla JSON:
  1. Haga clic en Next, introduzca un nombre para la política y seleccione Create Policy.
  2. Vuelva a la ventana de creación del rol, actualice la lista de políticas y marque la casilla de la política recién creada.
  3. Haga clic en Next.
  4. Proporcione un nombre para el rol y revise la sección Trusted Entities. La política de confianza debería parecerse a lo siguiente:
  1. Asegúrese de que la política recién creada aparece en la sección de permisos y, a continuación, seleccione «Create Role». Anote el ARN del rol.
  2. Inicie sesión en Wirespeed y vaya a Integraciones > Añadir nueva integración
  3. Seleccione AWS GuardDuty en el menú desplegable
  4. Seleccione Single Account (Manual)
  5. Introduzca el Role ARN y el External ID
  6. Haga clic en Integrate
En la primera sincronización, Wirespeed obtiene findings de GuardDuty actualizados en los últimos 90 días (por detector y región).