Pregunta: ¿Hay alguna forma de que los administradores/moderadores reciban algún tipo de notificación push de la sección “Registros y revisión”? ¿Como un mensaje del plugin de automatización o algo así?
Contexto: Hemos tenido un par de incidentes en los que cuentas antiguas han sido comprometidas y se ha cambiado el correo electrónico. Estas cuentas se utilizan luego para enviar mensajes a personas y estafar a usuarios.
Me di cuenta de que las entradas de registro add email se pueden usar para identificar este problema con anticipación, aunque no quiero estar revisándolo constantemente. ¿Hay alguna forma de recibir una notificación cuando aparece este tipo de entrada de registro?
Tengo esta consulta del explorador de datos que agregué como informe que permite verificar, pero no envía una notificación “push” cuando hay una actualización.
SELECT
uh.action,
acting.username AS acting_user,
target.username AS target_user,
uh.updated_at
FROM user_histories uh
LEFT JOIN users acting ON acting.id = uh.acting_user_id
LEFT JOIN users target ON target.id = uh.target_user_id
WHERE uh.action = 88
AND uh.updated_at > CURRENT_DATE - INTERVAL '7 days'
ORDER BY uh.updated_at DESC
LIMIT 100
¿Podrías refinar esa consulta ligeramente y configurarla para una automatización recurrente de ‘programar una reunión con los resultados del explorador de datos’? Si seleccionas ‘omitir si no hay resultados’ y ajustas la frecuencia de la automatización para que coincida con el intervalo de tiempo en la consulta, podría funcionar como una notificación tipo ‘ping’.
Algo como esto (con una frecuencia de automatización recurrente de 30 minutos):
SELECT
uh.created_at AS "email actualizado",
uh.acting_user_id,
uh.target_user_id
FROM user_histories uh
WHERE uh.action = 88
AND uh.updated_at > CURRENT_TIMESTAMP - INTERVAL '30 minutes'
ORDER BY 1 DESC