[SM Cloud Licensing Trials] Iteration 3: Implement Trial Abuse Monitoring & Prevention

Overview

This iteration focuses on implementing monitoring strategies and abuse prevention mechanisms for Self-Managed Ultimate trials on Cloud Licensing. As we expand trial availability and combine offerings with Duo Core, we need to protect against potential abuse scenarios while maintaining visibility into trial usage patterns.

Problem

Self-Managed cloud licensing trials currently lack sufficient restrictions and monitoring capabilities:

  • Trials allow unlimited users beyond the intended 100-user limit without blocking functionality
  • Customers can potentially sign up with new emails to obtain multiple trial licenses
  • No instance-level tracking to prevent trial code reuse across multiple instances
  • Limited visibility into trial usage patterns for abuse detection
Edited by Divya Mahadevan