Scott Holdings LLC
Design preview
GS
Marketplace Installations

Installations

Install jobs for your purchased products, with live status.

ProductTarget appStatusRequested
Invoice Suite v3LedgerlyCompletedGeorge · 2h ago
OCR Extract 2.4.0BookkeepRunningMaya · 4m ago
Help Desk KitNorthwind CRMQueuedGeorge · 1m ago
CRM Pro v2LedgerlyFailedDan · Jul 28
About this page

Install jobs, live: what’s being installed where, how far along it is, and what failed with a plain-language reason. Installs run as tracked background jobs — they either complete fully or report exactly where they stopped.

Behind this page/marketplace/installations · CanInstallMarketplaceProducts

Retrieve

Install jobs read from the marketplace install-job records with status and target app; polled to completion.

Save

Requested via sp_Marketplace_RequestInstallVersion; workers claim work with sp_Marketplace_ClaimInstallJob.

Success

  • Installs run async with status polling.
  • Jobs pin the entitlement + version.
  • Failed jobs surface a reason on detail.

CLI handoff

Implement this scaffold from the structured contract, then remove hard-coded preview rows. The source of truth is CLI Handoff and admin-cli-manifest.json.

Page IDmarketplace-installations
Route/marketplace/installations
AccessCanInstallMarketplaceProducts
Statusworker-integration-required

Server-inject identity and scope values; never trust browser-supplied account, app, tenant, user, entitlement, price, or permission identifiers. Preserve the loading, empty, forbidden, failed, retrying, and completed states shown by the preview.