Skip to main content

Entitlements

Entitlements define what features, services, or content a customer has access to based on their subscriptions.

Entitlement Types​

Feature Access​

  • Boolean feature flags
  • Tiered feature access
  • Time-limited features
  • Usage-based features

Service Level​

  • Support tier definitions
  • SLA guarantees
  • Priority access levels
  • Response time commitments

Content Access​

  • Premium content libraries
  • Regional content restrictions
  • Time-based content access
  • User-generated content permissions

Usage Quotas​

  • API call limits
  • Storage quotas
  • Bandwidth allocations
  • Transaction limits

Entitlement Management​

Dynamic Entitlements​

  • Real-time access checking
  • Automatic provisioning/deprovisioning
  • Usage tracking and enforcement
  • Overage handling

Integration Methods​

  • REST API entitlement checking
  • Webhook-based updates
  • SDK integration
  • JWT token claims

Inheritance and Stacking​

  • Bundle-based entitlements
  • Additive entitlement stacking
  • Override rules and priorities
  • Temporary entitlement grants

Implementation​

Access Control​

  • Role-based access control (RBAC)
  • Attribute-based access control (ABAC)
  • Fine-grained permissions
  • Contextual access decisions

Next Steps​