Align Subscription Dashboard Metrics/Banners with Active Monthly Usage billing model
E
Existing Reptile
Our account is currently utilizing an active usage-based licensing model where we have a target of
500 active licenses
. Under this agreement, active users are dynamically determined by activity (e.g., triggering a pipeline or making a commit) within the last 30 days. Inactive users are automatically excluded from the billable seat count after 30 days of inactivity.The Issue:
The
Harness Account Subscription panel / dashboard
(at https://app.harness.io/ng/account/.../settings/subscriptions
) displays prominent "License Limit Exceeded"
or "Overuse"
warning banners. These warnings appear to be triggered simply by the
total number of registered users
in our account, rather than the actual active monthly usage
that determines our billing. This discrepancy creates significant confusion, generates false alarms for our engineering leadership, and results in wasted administrative cycles trying to determine if we are out of compliance.Requested Enhancements:
- Update the Account Subscription dashboard to display metrics and warnings based on the actual billing modelof the account (i.e., the active user cohort over the trailing 30 days), rather than the absolute count of registered users.
- Ensure that "License Exceeded" banners and alerts are only displayed if the actual active usage cohort exceeds the agreed limit.
- Provide in-dashboard tooltips explaining the licensing model terms (e.g., "Your account is on active monthly usage licensing. Registered users who have been inactive for 30 days are automatically excluded from billing.").
Log In