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