License Management

Marketplace package licenses purchased for an organization are separate from the organization's $8-per-member subscription. They control which organization members can install a purchased Marketplace package.

Organization owners and admins can buy packages for the organization and manage them from Dashboard > Organization > Licenses.

License Scope

Marketplace planPurchase quantityAccess
IndividualBetween 1 and 1000 seatsOnly members assigned to purchased seats
OrganizationOne organization licenseEvery current and future organization member

The package author chooses which license scopes are available when creating a pricing plan. See Pricing Plans for one-time and subscription options.

Assign Individual Seats

After an individual license purchase:

  1. Open Dashboard > Organization > Licenses.
  2. Select Manage Seats for the package.
  3. Choose one or more current organization members.
  4. Assign the available seats.

Each newly assigned member consumes one purchased seat and receives a package entitlement. Assigning the same package to an already assigned member does not consume another seat.

The member authenticates LPM CLI with their own LPM.dev Registry account and installs the package:

lpm login
lpm install @lpm.dev/acme.ui-kit

See LPM CLI authentication and the install reference for client configuration and command behavior.

Revoke or Reassign a Seat

Owners and admins can revoke an individual seat from the Licenses page. Revocation immediately removes its package entitlement and makes the seat available again.

To reassign access, revoke the existing assignment and assign the available seat to another current member.

Organization-Wide Licenses

An organization license creates one organization entitlement rather than individual seat assignments. The LPM.dev Registry combines that entitlement with current membership:

  • Existing members receive access after checkout settles.
  • New members receive access when they join.
  • A person who leaves or is removed no longer qualifies through the organization-wide entitlement.

No manual assignment is required, and the organization purchase quantity remains one as membership changes.

One-Time Purchases and Subscriptions

A successful one-time purchase grants non-expiring package access unless the charge is fully refunded or the entitlement is revoked.

A successful subscription grants access through its paid billing period. Owners and admins can cancel or resume an organization Marketplace subscription from the Licenses page:

  • Cancellation is scheduled for the end of the current period.
  • Access continues through the paid period.
  • Resuming before period end cancels the scheduled termination.
  • When the paid period ends without renewal, the subscription entitlement and its assigned seats expire.

Read Checkout & Licensing for settlement, tax, refunds, separately licensed dependencies, and access troubleshooting.

See Also