Skip to main content

Veeam Service Provider Console (VSPC)

This section covers integrating CMP with Veeam Service Provider Console (VSPC) so Stack Console can automate company (customer) account creation, credentials, quotas, and plan changes.

Standalone backup service

Veeam VSPC is a separate backup product in CMP — not CloudStack/OpenStack VM backup. CMP creates the VSPC account and credentials; customers configure agents and jobs manually in Veeam.

CloudStack VM backup (when B&R is configured) is integrated in CMP via CloudStack APIs — no VSPC dashboard for that path.

See Backup and Recovery.

What CMP does — and does not — manage

Stack Console automates:

  • VSPC company / account creation
  • Credential generation and delivery
  • Quota assignment and plan upgrades

CMP does not run the backup jobs themselves. End users must install Veeam agents on the required virtual machines (or otherwise configure protection in Veeam) after they receive access.

Admin setup workflow

Complete these steps in order after Veeam Requirements are submitted to StackConsole:

StepTaskDocumentation
1Submit access requirements to StackConsoleVeeam Requirements — role, VSPC API URL, VSPC web UI URL, API key
2Cross-check VSPC (version 9.1, Veeam Cloud Connect, at least one Infrastructure Site)Cross-check before connecting
3Add Veeam Cloud Provider in CMPConnecting CMP to Veeam
4Create Veeam Account packages (predefined plans)Create Veeam Account Package
5Define Custom Unit Pricing (optional — usage-based)Veeam Custom Unit Pricing
Requirements → Cross-check VSPC → Add Cloud Provider → Packages → Unit Pricing (optional)

Customer-facing behaviour after go-live: Veeam Features.


Customer workflow (high level)

  1. Plan selection — customer chooses a Veeam package (predefined plan or usage-based unit pricing)
  2. Automated account provisioning — CMP creates a VSPC company account via API for each customer
  3. Credential generation & delivery — unique credentials are generated via API and emailed to the customer
  4. Self-service — customers can reset credentials through Stack Console
  5. Quota & plan management — upgrades (for example repository 20 GB → 100 GB) go through CMP/API
  6. Backup configuration — customer installs Veeam agents and configures jobs in VSPC (not automated by CMP)

Example quota dimensions on a predefined plan:

QuotaExample
Repository20 GB
Workstation agents10
Server agents5

For usage-based billing, unit pricing can also cover Cloud Connect dimensions such as VM, workstation, server, and concurrent task — see Veeam Custom Unit Pricing.

Pages in this section

PageDescription
Veeam RequirementsSubmit role, API URL, web UI URL, and API key to StackConsole
Connecting CMP to VeeamCross-check, API key, add Cloud Provider wizard
Veeam Packages & Unit PricingPredefined Account packages and Custom Unit Pricing

After setup

TopicLink
Customer Veeam feature notesVeeam Features
Installation checklistVeeam Requirements