The end-user portal
Besides the Provision Portal you work in, MonetizeIt ships a separate end-user portal
for your customers’ users: a small self-service app where a person signs in, activates a
license and sees what’s assigned to them. It’s served under your tenant at /userportal
and is available on plans with the End-user portal feature — see
Plans & pricing.
What end users see
Section titled “What end users see”| Page | What it does |
|---|---|
| Activate | Redeem an activation code. On success the user sees the license description and its included features. |
| My Licenses | The entitlements assigned to the signed-in user — description, products, license key, subscription status and expiry. |
| Profile | The signed-in account: name, email, roles and organization. |
There is no admin surface: an end user can’t see other users’ licenses or change anything beyond their own activations.
How a license reaches a user
Section titled “How a license reaches a user”My Licenses lists the entitlements on which the user is assigned as a principal.
Assign (or remove) principals through the admin API —
POST /api/v1/provision/admin/entitlements/{entitlementId}/principals/{principalId} —
see the REST API reference. Once assigned:
- the entitlement appears in that user’s My Licenses, and
- interactive-user activation resolves against it, so an application the user signs in to can activate without you distributing an activation code — with exactly one assigned entitlement, no code is needed at all.
Activation codes work in parallel: the Activate page redeems a code exactly as the SDK would, so you can hand a code to a user who prefers to self-serve.
Prerequisites
Section titled “Prerequisites”- The person exists under Customers → Users in the Provision Portal and is approved — see account & team and, for approving or unblocking, support tasks.
- Your plan includes the End-user portal feature. Without it the portal itself answers with a clear “not included in your plan” page rather than failing obscurely.
- Assign the grant → Author & publish entitlements
- Code-free activation → Authentication