In many cases offerings are the best way to manage access to your content, but sometimes you may want to grant access to individual content items outside of a subscription - for example, an eBook that is hosted in your Treefort app but that you want to sell in a third-party storefront. You can accomplish this via content entitlements.
An entitlement grants permanent access to a particular content item regardless of user subscription status. You can use both entitlements and subscriptions together, or use entitlements on their own. If a user has access to content both via a subscription and an entitlement, and the user cancels his subscription, then he'll still retain access to any content that was granted via an entitlement.
If you're setting up a third-part storefront and want to grant access to content in your Treefort app, then you'll probably want to have a developer use our API to manage entitlements automatically. But you can also manage entitlements manually via the Audience tab of your dashboard: just find the user you want to manage in the table, click the user's row, and then in the "Content entitlements" section of the modal that pops up you can add or remove content entitlements for that user. Changes to content entitlements take effect immediately (but the user is not notified of new or removed entitlements automatically, so you'll need to let them know yourself if desired).