Skip to main content
Oso is an authorization-as-a-service provider partnering with Lago to offer entitlements. You can use the open-source version (available on GitHub) or the cloud-hosted version. To use Oso with Lago, you must open an account on Oso. For more information, refer to Oso’s documentation.

Define available features and plan quotas

First, define the available features for each plan. For instance, the Basic plan has a limited set of features, while the Premium plan offers the full range. You can also use Lago to bill metering and overage. Pass that information to Oso’s plan_quota and quota_used to limit the usage of a specific feature.

Example

Oso’s documentation explains the following entitlements example.