02 — Capability · BC-1250.20
Plans & Entitlements
Translate what a customer bought into what the product lets them do — features, limits, seats and regions — and change it the moment the contract changes.
- Feature Gating
- License Management
- Plan Enforcement
In scope
- Plan catalog as enforced by the product
- Entitlement checks and limit enforcement at runtime
- License keys and activation for self-hosted customers
- Trials, upgrades and downgrades
Out of scope
- What plans cost and how they are packaged (see BC-470)
- Contract terms (see BC-150)
Decomposes into · 4
- BC-1250.20.10Entitlement ModelingDefine plans as sets of features, limits and quantities the product can evaluate, not just names on a price sheet.
- BC-1250.20.20Runtime EnforcementCheck entitlements and quotas at the point of use with a clear, non-punitive message when a limit is reached.
- BC-1250.20.30License ActivationIssue, validate and revoke license keys for customers running the product outside the company's hosting.
- BC-1250.20.40Trial & Plan Change HandlingRun time-boxed trials and apply upgrades, downgrades and seat changes immediately and reversibly.