SPOAD — deploy with discipline.

Automate SPFx package deployment to SharePoint Online tenants. Audit trail, rollback, batch deployment, license-key injection. No PowerShell required. Equally useful for developers running tight dev/debug loops.

SPOAD packages, uploads, and approves SPFx .sppkg solutions across one or many SharePoint Online tenants. The deployment pipeline that ships your customizations stops being a one-person ritual and becomes infrastructure.

Every deployment is recorded. Every rollback is one click. License key injection happens before the package leaves your machine, not after a customer tries to install it.

Developers benefit too. The same automation that runs your production rollouts shortens the dev/debug loop — drop a freshly-built .sppkg into your dev tenant in seconds, iterate, rebuild, deploy again. The manual upload-approve-refresh cycle disappears.

Built for ISVs, consultancies, IT teams, and the SPFx developers who build for them.

Deploy across tenants
Select one tenant or fifty. SPOAD authenticates, uploads the .sppkg, approves API permissions if needed, and reports back per tenant.
SPOAD multi-tenant deployment dashboard
Audit every change
Each deployment captures who, what, where, and when. Searchable history per tenant and per package.
SPOAD audit log showing deployment history
Rollback in one click
If a release misbehaves, restore the previous package version on the affected tenants without leaving SPOAD.
SPOAD rollback confirmation dialog
📦
Single-package deploy
Drop a .sppkg, pick a tenant, deploy. The simplest path through.
🏢
Multi-tenant deploy
Same package, multiple tenants in one operation. Bulk-approve permissions.
🔐
License key injection
Embed per-tenant license keys into the package before upload — no post-deploy configuration.
📜
Full audit history
Every deploy and rollback is recorded with tenant ID, package version, user, and timestamp.
One-click rollback
Restore any prior package version on a tenant without manual download or re-upload.
🔁
Scheduled deploys
Queue releases to deploy during maintenance windows. Notifications when they finish.
📌 SharePoint Online
🔐 Entra ID
📤 Azure DevOps
🤖 GitHub Actions
[Awaiting customer quote]
[Name]
[Role], [Company]
What does SPOAD do?
SPOAD automates the deployment of SPFx .sppkg packages to SharePoint Online tenant app catalogs. It uploads, approves required permissions, injects license keys, and records the deployment for audit.
Does it require PowerShell?
No. SPOAD speaks directly to the SharePoint Online REST and Graph APIs. PowerShell is supported as an optional automation surface, not a requirement.
Can I deploy to multiple tenants at once?
Yes. Select multiple tenants and SPOAD processes them in parallel with per-tenant status reporting.
What permissions does it need?
Application permissions for AppCatalog.ReadWrite.All (or site-scoped equivalents) and the tenant admin consent to deploy. SPOAD never asks for user passwords.
Deployment target SharePoint Online (Tenant + Site-scoped app catalogs)
Authentication Entra ID app registration with admin consent
Permissions AppCatalog.ReadWrite.All (Application)
Component type Deployment Tool
Hosts SharePoint Online (no on-prem)
Audit retention Per subscription tier (12–36 months)
Single Product License
$2499 / year
  • 1 SPFx deployment tool
  • Unlimited users
  • All releases during subscription
  • Email support (2 business day response)
  • Documentation and configuration guides
Or talk to sales

Ready to try SPOAD?

Get in touch to discuss licensing, deployment, and how SPOAD fits your organization.