Check in monthly for any installed license, regardless of seat usage #89
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
checkinRequiredLockedcurrently gates the monthly check-in onlen(SeenUsers) > FreeSeats. Consequence: an instance holding a paid 60-seat license but with ≤50 distinct users seen never checks in — so renewals and seat changes never propagate automatically, and the key silently lapses at expiry. Below the threshold that's harmless enforcement-wise (free tier covers it), but it breaks the customer's reasonable expectation: they paid, their license should keep itself current.Decision (Nikola): any installed, unrevoked, unexpired license with a check-in URL phones in monthly, regardless of seat usage. The seat count still rides along in the request as telemetry (
seatsUsed).Free-tier posture is unchanged: an instance with no license installed still never phones home — that promise is about the free tier, not about paid licenses.