Unable to Mute Auth0 Suspicious Login Emails for Specific Users
Last Updated:
Overview
Administrators receive constant emails for a deleted user account with the following subject:
We have detected suspicious logins.
This occurs because Auth0 does not support the auth0-forwarded-for header for triggering Tenant Access Control List (ACL) rules, preventing IP-based blocks from engaging. To resolve this, administrators can disable tenant-wide notifications, use log streams for custom filtering, clear persistent user blocks via the Management Application Programming Interface (API), or submit product feedback.
Applies To
- Auth0
- Suspicious Login Emails
- Anomaly Detection
- Tenant Access Control List (ACL)
Cause
Auth0 does not currently support an allowlist or suppression mechanism to mute suspicious login email notifications for specific users, IP addresses, or deleted accounts. Additionally, Auth0 does not support the auth0-forwarded-for header for triggering Tenant ACL rules generally, which prevents IP-based blocks from engaging.
Solution
How do administrators disable tenant-wide notifications?
Disable admin emails for the specific Attack Protection feature tenant-wide without affecting throttling or blocking by navigating to the security dashboard and toggling the notifications setting.
- Navigate to Dashboard.
- Select Security, and then choose Attack Protection.
- Select the specific feature generating the emails.
- Navigate to Notifications and toggle the setting off.
Configure Log Streams for Custom Filtering
Forward events like limit_mu externally and filter or suppress alerts per IP or user by configuring log streams and referencing the custom notifications documentation.
- Configure a log stream to forward events to an external logging system.
- Filter or suppress alerts per IP or user within the external system.
- Review the Custom Notifications for Suspicious Logins documentation for detailed configuration instructions.
How do administrators clear persistent user blocks?
Clear the block or throttle state that persists after user deletion by checking and clearing the status via the Management API user-blocks endpoints.
- Access the Auth0 Management API.
- Call the user-blocks endpoints to check for existing blocks on the deleted user.
- Clear the persistent block or throttle state using the API.
Submit Product Feedback for Specific User Muting
Request the ability to mute suspicious login emails for specific users or IP addresses by submitting a feature request on the Auth0 feedback page.
- Navigate to the Auth0 Feedback page.
- Enter the details regarding the need to mute suspicious login emails for specific users or IP addresses.
- Submit the feedback for review by the product team.