Recopila registros de Mimecast Mail V2

Compatible con:

En este documento, se explica cómo recopilar registros de Mimecast Mail V2 configurando un feed de Google Security Operations con la API de terceros.

Antes de comenzar

Asegúrate de cumplir con los siguientes requisitos previos:

  • Una instancia de Google SecOps
  • Acceso con privilegios al arrendatario de Mimecast Mail V2 o a la Consola del administrador
  • Privilegios de administrador en Mimecast para crear aplicaciones de API

Configura la lista de IP permitidas

Antes de crear el feed, debes incluir los rangos de IP de Google SecOps en la lista de entidades permitidas de la configuración de red o del firewall de Mimecast Mail V2.

Obtén los rangos de IP de Google SecOps

Agrega rangos de IP a Mimecast Mail V2

  1. Accede a la Consola de administración de Mimecast.
  2. Ve a Administración > Servicios > Políticas de Firewall.
  3. Haz clic en Agregar dirección.
  4. Ingresa cada rango de IP de Google SecOps en notación CIDR.
  5. Selecciona Permitir para la acción.
  6. Proporciona una descripción (por ejemplo, Google SecOps Integration).
  7. Haz clic en Guardar.

Configura el acceso a la API de Mimecast Mail V2

Para permitir que Google SecOps extraiga registros de Mimecast, debes registrar una aplicación en la consola de administración de Mimecast y obtener credenciales de OAuth.

Crea una aplicación de API

  1. Accede a la Consola de administración de Mimecast.
  2. Ve a Administración > Servicios > Administración de APIs > Aplicaciones.
  3. Haz clic en Agregar.
  4. Proporciona los siguientes detalles de configuración:
    • Nombre: Ingresa un nombre descriptivo (por ejemplo, Google SecOps Integration).
    • Descripción (opcional): Ingresa una descripción.
    • Tipo: Selecciona OAuth.
    • Tipo de otorgamiento de OAuth: Selecciona Credenciales de cliente.
    • URL: Ingresa tu dominio de Google SecOps o déjalo en blanco.
  5. En Permisos de acceso, selecciona los permisos necesarios (consulta la sección Permisos de la API requeridos).
  6. Haz clic en Guardar.

Genera credenciales de API

  1. Después de crear la aplicación, haz clic en su nombre en la lista.
  2. Ve a la pestaña OAuth.
  3. Haz clic en Crear credenciales.
  4. Toma nota del ID de cliente y el secreto del cliente que se muestran.
  5. Haz clic en Cerrar.

Registra las credenciales de la API

Después de generar las credenciales, recibirás lo siguiente:

  • ID de cliente: Es el identificador de tu cliente de OAuth 2.0.
  • Secreto del cliente: Es el secreto del cliente de OAuth 2.0.

Permisos de API necesarios

La aplicación de la API requiere los siguientes permisos:

Permiso/alcance Nivel de acceso Objetivo
Auditoría/SIEM Leer Recupera datos de registros de SIEM
Audit/AuditEvents Leer Recupera datos de eventos de auditoría

Configura feeds

Para configurar un feed, sigue estos pasos:

  1. Ve a Configuración de SIEM > Feeds.
  2. Haz clic en Agregar feed nuevo.
  3. En la siguiente página, haz clic en Configurar un solo feed.
  4. En el campo Nombre del feed, ingresa un nombre para el feed (por ejemplo, Mimecast Mail Logs).
  5. Selecciona API de terceros como el Tipo de origen.
  6. Selecciona Mimecast Mail V2 como el Tipo de registro.
  7. Haz clic en Siguiente.
  8. Especifica valores para los siguientes parámetros de entrada:

    • ID de cliente de OAuth: Es el ID de cliente de la aplicación de la API que creaste antes.
    • Secreto del cliente de OAuth: Es el secreto del cliente de la aplicación de la API que creaste antes.
    • Espacio de nombres del recurso: Es el espacio de nombres del recurso.
    • Etiquetas de transmisión: Es la etiqueta que se aplicará a los eventos de este feed.
  9. Haz clic en Siguiente.

  10. Revisa la nueva configuración del feed en la pantalla Finalizar y, luego, haz clic en Enviar.

Después de la configuración, el feed comienza a recuperar registros de la instancia de Mimecast Mail V2 en orden cronológico.

Extremos regionales

Mimecast Mail V2 usa diferentes extremos de API según tu región:

Región URL base
US https://us-api.mimecast.com
Reino Unido https://uk-api.mimecast.com
UE https://eu-api.mimecast.com
DE https://de-api.mimecast.com
AU https://au-api.mimecast.com
ZA https://za-api.mimecast.com
CA https://ca-api.mimecast.com
Offshore https://je-api.mimecast.com

Usa la URL base que corresponde a la región de tu instancia de Mimecast Mail V2.

Tabla de asignación de UDM

Campo de registro Asignación de UDM Lógica
aCode additional_fields.aCode Valor tomado de aCode.
Att_AV additional_fields.Att_AV Valor tomado de Att_AV.
Att_Det additional_fields.Att_Det Valor tomado de Att_Det.
Att_Enc additional_fields.Att_Enc Valor tomado de Att_Enc.
Att_Key additional_fields.Att_Key Valor tomado de Att_Key.
Att_Mod additional_fields.Att_Mod Valor tomado de Att_Mod.
Att_Orig additional_fields.Att_Orig Valor tomado de Att_Orig.
Att_Rem additional_fields.Att_Rem Valor tomado de Att_Rem.
Att_State additional_fields.Att_State Valor tomado de Att_State.
Att_Type additional_fields.Att_Type Valor tomado de Att_Type.
CKS additional_fields.CKS Valor tomado de CKS.
Date additional_fields.Date Valor tomado de Date.
Delivered additional_fields.Delivered Valor tomado de Delivered.
dlp additional_fields.dlp Valor tomado de dlp.
Dmarc additional_fields.Dmarc Valor tomado de Dmarc.
Enc additional_fields.Enc Valor tomado de Enc.
Error_Code additional_fields.Error_Code Valor tomado de Error_Code.
Error_Type additional_fields.Error_Type Valor tomado de Error_Type.
Grey additional_fields.Grey Valor tomado de Grey.
header_id additional_fields.header_id Valor tomado de header_id.
Hold_For additional_fields.Hold_For Valor tomado de Hold_For.
Hold_Reason additional_fields.Hold_Reason Valor tomado de Hold_Reason.
Latency additional_fields.Latency Valor tomado de Latency.
Malware_Hash additional_fields.Malware_Hash Valor tomado de Malware_Hash.
Malware_Name additional_fields.Malware_Name Valor tomado de Malware_Name.
Msg_Key additional_fields.Msg_Key Valor tomado de Msg_Key.
MsgSize additional_fields.MsgSize Valor tomado de MsgSize.
Policy additional_fields.Policy Valor tomado de Policy.
Processing_Time additional_fields.Processing_Time Valor tomado de Processing_Time.
Queue_ID additional_fields.Queue_ID Valor tomado de Queue_ID.
rcpt_type additional_fields.rcpt_type Valor tomado de rcpt_type.
Receipt additional_fields.Receipt Valor tomado de Receipt.
sCode additional_fields.sCode Valor tomado de sCode.
Sent additional_fields.Sent Valor tomado de Sent.
Snt additional_fields.Snt Valor tomado de Snt.
spamLimit additional_fields.spamLimit Valor tomado de spamLimit.
spamScore additional_fields.spamScore Valor tomado de spamScore.
SpamRef additional_fields.SpamRef Valor tomado de SpamRef.
Tarpit additional_fields.Tarpit Valor tomado de Tarpit.
Time additional_fields.Time Valor tomado de Time.
datetime metadata.event_timestamp Valor tomado de datetime. El campo datetime original también se analiza para establecer el @timestamp principal del evento.
metadata.event_type Se define en NETWORK_EMAIL.
metadata.product_event_type Se define en processed_email.
dir network.direction Se deriva de dir: In -> ENTRANTE; Out -> SALIENTE; Int -> DESCONOCIDO.
sender, route, hdr_from network.email.from Valor tomado de sender y, luego, de route. Si aún está vacío, el valor se toma de hdr_from.
MsgID network.email.message_id Valor tomado de MsgID.
subject network.email.subject Valor tomado de subject.
rcpt network.email.to El valor se toma de rcpt y se divide con "," en un array.
IP principal.ip El valor se toma de IP y se divide con "," en un array.
hdr_from principal.user.email_addresses El valor se toma de hdr_from y se divide con "," en un array.
act security_result.action Derivado de act: Rej, T, Hld, Bnc -> BLOCK; U, A -> ALLOW; else UNKNOWN.
Att_Hash target.file.md5 Valor tomado de Att_Hash.
Att_Name target.file.name Valor tomado de Att_Name.
Att_Size target.file.size Valor tomado de Att_Size y convertido en número entero.
URL target.url Valor tomado de URL.
rcpt_to target.user.email_addresses El valor se toma de rcpt_to y se divide con "," en un array.
metadata.product_name Se define en Mail V2.
metadata.vendor_name Se define en Mimecast.

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