Integration with Custom Plugins

Integration with custom plugins allows you to use Veeam Service Provider Console plugins developed to tailor Veeam Service Provider Console portal according to your business needs.

Uploading Custom Plugins

To upload a custom plugin to Veeam Service Provider Console:

  1. Develop a custom plugin as described in Veeam Service Provider Console Plugin Template Guide.

For Veeam Service Provider Console Plugin Template package and documentation, see this Veeam KB article.

  1. Log in to Veeam Service Provider Console.

For details, see Accessing Veeam Service Provider Console.

  1. At the top right corner of the Veeam Service Provider Console window, click Configuration.
  2. In the configuration menu on the left, click Catalog.
  3. At the top of the plugin list, click Upload Custom Plugin.
  4. In the Upload Custom Plugin window, click Browse and select a NUPKG file with your custom plugin.
  5. To enable the plugin for all managed companies and resellers, select the Enable the plugin to all managed organizations, including newly added check box.
  6. Click Upload.

After the file upload is complete, you will see your custom plugin tile in the plugin library. If you have configured internal UI for the plugin, you can access the created pages in Veeam Service Provider Console portal.

Disabling, Enabling and Removing Custom Plugins

To change settings for a custom plugin:

  1. Log in to Veeam Service Provider Console.

For details, see Accessing Veeam Service Provider Console.

  1. At the top right corner of the Veeam Service Provider Console window, click Configuration.
  2. In the configuration menu on the left, click Catalog.
  3. At the top right corner of the custom plugin tile, click the gear icon.

Veeam Service Provider Console will open the plugin settings window.

  1. On the Plugin Settings tab, click Disable to disable the plugin, Enable to enable a disabled plugin, or Remove to delete the plugin.

Modifying Custom Plugin REST API Key

To change REST API key for a custom plugin:

  1. Log in to Veeam Service Provider Console.

For details, see Accessing Veeam Service Provider Console.

  1. At the top right corner of the Veeam Service Provider Console window, click Configuration.
  2. In the configuration menu on the left, click Catalog.
  3. At the top right corner of the custom plugin tile, click the gear icon.

Veeam Service Provider Console will open the plugin settings window.

  1. On the Plugin Settings tab, click Change REST API Key.
  2. In the Change REST API Key window, specify a new REST API key and click Apply.

Changing Custom Plugin Scope

To change assignment scope for a custom plugin:

  1. Log in to Veeam Service Provider Console.

For details, see Accessing Veeam Service Provider Console.

  1. At the top right corner of the Veeam Service Provider Console window, click Configuration.
  2. In the configuration menu on the left, click Catalog.
  3. At the top right corner of the custom plugin tile, click the gear icon.

Veeam Service Provider Console will open the plugin settings window.

  1. On the Companies tab, select the necessary company in the list and click Enable to enable plugin for the company or Disable to disable plugin for the company.

To enable plugin for all companies and resellers, switch the toggle at the top of the company list to Whitelist and disable plugin for specific companies manually.

To disable plugin for all companies and resellers, switch the toggle at the top of the company list to Blacklist and enable plugin for specific companies manually.

  1. Click Close.

Page updated 8/19/2025

Page content applies to build 8.1.0.21377