Resumen de la integración de Auth0
Puede integrar Auth0 con Sophos Central para que envíe alertas a Sophos para analizarlas.
Esta página presenta una visión general de la integración.
Presentación del producto de Auth0
Auth0 es una plataforma de autenticación y autorización, especializada en ofrecer acceso seguro a aplicaciones y sistemas a través de una solución nativa en la nube. Auth0 apuesta por mejorar la experiencia del usuario ofreciendo a los desarrolladores funciones de autenticación y autorización flexibles y fáciles de implementar, como el inicio de sesión único (SSO), la autenticación multifactor y el inicio de sesión con credenciales de redes sociales. Su enfoque dinámico a la hora de gestionar y proteger las identidades de los usuarios en diversas aplicaciones lo convierte en una potente herramienta para las organizaciones que desean reforzar su infraestructura de ciberseguridad al tiempo que mantienen la accesibilidad y la comodidad de los usuarios.
Documentos de Sophos
Datos que ingerimos
Ejemplos de alertas vistas por Sophos:
security.authenticator.lifecycle.activate
security.authenticator.lifecycle.create
security.authenticator.lifecycle.deactivate
security.authenticator.lifecycle.update
security.device.add_request_blacklist_policy
security.device.remove_request_blacklist_policy
security.device.temporarily_disable_blacklisting
security.request.blocked
security.session.detect_client_roaming
Filtrado
Filtramos los mensajes de la siguiente manera:
- Solo ACEPTAMOS los mensajes que tienen el formato correcto.
- DESCARTAMOS los mensajes que no tienen el formato correcto.
Muestra de asignaciones de amenazas
Definimos el tipo de alerta a partir de una búsqueda de type
en una lista publicada por Auth0.
"value": "=> getNestedValue(_.referenceValues.code_translation, 'log_event_type_code', fields.type) ? getNestedValue(_.referenceValues.code_translation, 'log_event_type_code', fields.type) : getNestedValue(_.globalReferenceValues.code_translation, 'log_event_type_code', fields.type) ? getNestedValue(_.globalReferenceValues.code_translation, 'log_event_type_code', fields.type) : fields.type",
Muestras:
{"alertType": "Success Change Password", "threatId": "T1098", "threatName": "Account Manipulation"}
{"alertType": "Rate Limit on the Authentication API", "threatId": "T1110", "threatName": "Brute Force"}
{"alertType": "Auth0 Update Started", "threatId": "TA0005", "threatName": "Defense Evasion"}
Documentación del proveedor
Obtener tokens de acceso a la API de administración para producción