Typed access grants for downloads, software and services
EntitlementThe ledger of what every customer may access
Entitlement is the single access-control ledger created from purchases, subscriptions and manual grants. Downloads, licenses, services and usage products verify one auditable record instead of maintaining disconnected access state.
A business system is only as safe as its sign-in, roles and backups.
These platform services handle access, licenses, menus, notifications and verified backups for every module, so the business modules stay focused on the work.
Entitlement capabilities for your workflow.
Pause, resume, revoke and expire state machine
Immutable transition and usage ledgers
Credit balances with idempotent debits
Customer self-service access view
Fast cached verification API
Entitlement, step by step.
Grant access
A paid order grants access to downloads, software or services.
Manage the state
Pause, resume, revoke or expire access when plans change.
Track usage
Credits and usage are recorded in an immutable ledger.
Verify quickly
Customers see their access in their account, and your apps check it through a fast, cached API.
See Entitlement in the Store Console admin.

Run Entitlement on your own server.
Start with this module, add the ones around it when you need them, and keep every record on your own server.
See Entitlement at work.
And customers see everything they own, in My Access.

