Auto Assign Reports & Suspensions
Auto Assign Reports is a new configurable feature that is available in v4.0.3 and above.
The Auto Assign Reports setting allows a report submitted via IMAP or via the Public Abuse Reporting page to automatically create and assign the abuse report to the customer. The admin does not need to moderate the queued reports page unless a report can't be automatically processed due to insufficient data.
Incoming reports submitted via IMAP or the Public Abuse Reporting page will be scanned. This scan involves a reverse-lookup that tries to find a matching dedicated IPv4 address in the WHMCS database that is linked to an active service, and then tries to find a matching abuse category. If there's a dedicated IPv4 matched for an active service, the module will automatically create the report, and send both a customer and admin email notifications. The customer will receive the usual "New Abuse Created" email, and the admin will receive a new email to let the admin know that a report was automatically created and assigned to a customer.
In case the reverse-lookup fails to find a dedicated IPv4 address that is linked to an active service, it will automatically fallback, and direct the report to the queue for the admin to moderate - the admin will receive a notification to manually assign the report.
The reverse-lookup process will:
Scan the incoming IMAP imported email, or the message from the Public Abuse reporting page
Look for an IPv4 address
Scan the WHMCS database to try to find an active service that has the found dedicated IPv4 address
If a service is found, it goes to look for a possible category (based on the different categories set in the module settings), if no suitable category is found - it will fallback to "Other"
An abuse report will automatically be created based on the data
An email notification will be sent to the customer (New Abuse Report Created)
An email notification will be sent to the admin (New Abuse Report Automatically Assigned)
If no matching IPv4 is found:
The report will automatically be queued for admin moderation
An email notification will be sent to the admin (New Abuse Report Queued)
Admin needs to manually assign the report
Activating the Auto Assign Reports setting
To activate Auto Assign Reports functionality, tick the Auto Assign Reports checkbox in the module settings as below:
Activating the Auto Suspend Linked Service
Suspending a Service linked to the Auto Assigned Report is feature that is available in v4.0.4 and above.
To active the Auto Suspend Linked Service, choose one of the Suspend Auto Assigned Reports options in the module settings.
This feature requires Auto Assign Reports to be enabled.
There are 3 options
No (default)
The service linked to an auto assigned report will not be suspended automatically
Allow Client Unsuspend
The service linked to an auto assigned report will be suspended immediately and the customer will be allowed to unsuspend their service once only alone from the client area
Don't Allow Client To Unsuspend
The service linked to an auto assigned report will be suspended immediately and the customer will not be allowed to unsuspend their service from the client area
To Exclude specific client groups from auto suspension (v4.4+)
First create a client group, and then assign the customer to that specific client group, and enter the group ID to be excluded in the field shown below:
Note: If you have multiple group IDs, you can separate them using a comma.
Last updated