Habilita el acceso federado

Se admite en los siguientes sistemas operativos:

La función de federación de administración de casos permite que los clientes secundarios tengan su propia plataforma de Google Security Operations independiente, en lugar de que su instancia de Google SecOps funcione como entornos dentro de una instancia compartida. Esta configuración es ideal para los proveedores de servicios de seguridad administrados (MSSP) o las empresas que requieren plataformas independientes en diferentes regiones geográficas.

Todos los metadatos del caso se sincronizan desde la plataforma secundaria (remota) a la plataforma del proveedor principal de la siguiente manera:

  • Los analistas de la plataforma principal pueden ver los casos federados, acceder a ellos y tomar medidas en relación con ellos si se les otorgó acceso.
  • Los clientes secundarios conservan el control sobre los entornos y los casos a los que puede acceder la plataforma principal.

Cuando un analista de la plataforma principal abre un vínculo a un caso remoto, el sistema lo redirecciona a la plataforma remota si tiene los permisos necesarios para acceder al entorno del caso. En la plataforma remota, el analista principal de la plataforma puede acceder con su correo electrónico y contraseña. El acceso requiere credenciales válidas y se otorga solo para la sesión actual.

Agrega acceso a la plataforma secundaria para los usuarios de la plataforma principal

Para asignar acceso a una o más plataformas remotas (secundarias), sigue estos pasos:

  1. En la plataforma principal, ve a Configuración de SOAR > Avanzada > Asignación de grupos.
  2. Agrega o edita usuarios según sea necesario. Para obtener más información sobre cómo agregar usuarios, consulta Asigna usuarios en la plataforma de SecOps.
  3. En el campo Plataforma, selecciona todas las plataformas remotas que necesites.
  4. Haz clic en Guardar.

Registra una nueva plataforma secundaria en la plataforma principal

Para registrar una plataforma secundaria, necesitas una clave de la API de Admin para la plataforma principal y realizar una llamada a la API para generar una clave de la API de sincronización.

Sigue estos pasos para crear una clave de API de Admin nueva si aún no tienes una, o bien puedes obtener más información para administrar claves de API:

  1. Ve a Configuración de SOAR > Avanzada > Claves de API.
  2. Crea una nueva clave de la API de Admin.

Sigue estos pasos para generar la clave de API de sincronización:

  1. Ejecuta la siguiente llamada a la API, en la que la variable $PRIMARY_INSTANCE_URL es la URL raíz de tu instancia principal de SOAR, por ejemplo, https://primaryinstance.siemplify-soar.com, y el valor de "host". En la carga útil de datos, establece el valor "host" en tu instancia secundaria de SOAR, sin el prefijo https (por ejemplo, mysecondary.siemplify-soar.com).

    curl --location "$PRIMARY_INSTANCE_URL/api/external/v1/federation/platforms" \
    --header 'Content-Type: application/json' \
    --header "AppKey: $ADMIN_API_KEY" \
    --data '{
    "displayName": "My Secondary Platform",
    "host": "mysecondary.siemplify-soar.com"
    }'
    

    Devuelve una clave de API de sincronización que es única para cada plataforma secundaria y se usa para la autenticación en la plataforma principal.

Configura la sincronización de metadatos en la plataforma secundaria (remota)

Para habilitar la sincronización en la plataforma secundaria, completa los siguientes pasos en la instancia secundaria de SecOps.

Descarga la integración de Case Federation

Para descargar la integración de Case Federation, sigue estos pasos:

  1. En la plataforma, ve al Centro de contenido.
  2. Selecciona la pestaña Integraciones de respuesta y busca Federación de casos.
  3. Haz clic en Configuración de la integración de Case Federation y, luego, en Guardar. No selecciones la casilla de verificación Is Primary.
  4. Ve a Response > Job Scheduler y, luego, haz clic en addAgregar.
  5. En el campo Nombre del trabajo, selecciona Trabajo de sincronización de federación de casos.
  6. En el campo Integración, selecciona Federación de casos.
  7. Haz clic en Crear.
  8. En el campo Plataforma de destino, ingresa el nombre de host del proveedor principal. El nombre de host es la URL de la plataforma sin el prefijo https:// (por ejemplo, primaryinstance.siemplify-soar.com).
  9. En el campo Clave de API, ingresa la clave de API de sincronización que creaste anteriormente.
  10. Establece el tiempo de sincronización predeterminado en un minuto.
  11. Haz clic en Guardar.

Cómo otorgar acceso a los usuarios principales

Este procedimiento te permite otorgar permisos a entornos específicos para los arquetipos de plataformas principales pertinentes. Esto permite que el analista principal cambie a los casos pertinentes en la plataforma secundaria.

Para crear o editar un usuario en la plataforma secundaria, sigue estos pasos:

  1. En la plataforma secundaria, ve a Configuración de SOAR > Avanzada > Asignación de roles de IAM.
  2. Agrega o edita usuarios según sea necesario. Para obtener más información sobre cómo agregar o editar usuarios, consulta Asigna usuarios en la plataforma de Google SecOps.
  3. En el campo Entorno, selecciona los entornos a los que pueden acceder los analistas de la plataforma principal.
  4. Haz clic en Guardar.

Accede a casos remotos desde la plataforma principal

Los usuarios de la plataforma principal pueden ver los casos remotos en la vista de lista o en la vista lado a lado en la página Casos.

Para abrir casos en la plataforma remota, sigue estos pasos:

  1. En la página Casos, selecciona la vista de lista o la vista en paralelo.
  2. Realiza una de las siguientes acciones:

    • Vista en paralelo
      1. En la cola de casos, busca los casos marcados con una "R" (de remoto).
      2. Haz clic en un caso remoto para abrirlo en la plataforma remota correspondiente.
    • Vista de lista
      1. Ubica los casos remotos en la columna Plataforma.
      2. Haz clic en el ID del caso para abrirlo en la plataforma remota.
  3. Accede a la plataforma remota con tu correo electrónico y contraseña.

    Si no puedes acceder, significa que es posible que el cliente secundario no te haya otorgado acceso al entorno de origen del caso.

Enumera las plataformas secundarias

Puedes enumerar las plataformas secundarias desde la plataforma principal ejecutando el siguiente comando, que devuelve una lista de nombres e IDs de plataformas:

curl --location "$PRIMARY_INSTANCE_URL/api/external/v1/federation/platforms/{platform_id}" \
      --header 'Content-Type: application/json' \
      --header "AppKey: $ADMIN_API_KEY"

Borra plataformas secundarias

Puedes borrar plataformas secundarias de la plataforma principal ejecutando el siguiente comando:

curl -X DELETE --location "$PRIMARY_INSTANCE_URL/api/external/v1/federation/platforms/{platform_id}" \
      --header "AppKey: $ADMIN_API_KEY"

¿Necesitas más ayuda? Obtén respuestas de miembros de la comunidad y profesionales de Google SecOps.