Cove Data Protection by N-able

This document provides the steps required to configure the Cove Data Protection integration with Synthesize.

gradient_label_Billing@2x-1          

Overview

To configure and learn more about this integration with Cove Data Protection, simply navigate by clicking the links provided below:

Calculations

The calculations for various services are derived from the management console column codes accessed through the Cove Data Protection JSON-RPC API. These column codes provide essential data for determining the status and quantity of protected workloads within your environment.

For detailed information on these column codes and their interpretations, please refer to the documentation provided in the following links:

Should you require further clarification or have inquiries regarding how these services are calculated, we encourage you to contact our support team for assistance. 

Services

The integration between Cove Data Protection and Synthesize is designed to synchronize services exclusively from Cove Data Protection backup manager. Within Synthesize, this integration generates the following services to aid in mapping and reconciling with your PSA's services or products, tailored to your billing needs:

Service Description with Column Codes
Microsoft 365 Users

Count of protected user accounts in Microsoft 365 (TM).

Recovery Test Count of recovery tests performed (I80).
Stand By Image
Count of standby images performed (I80).
Physical Servers Count of devices with OS type (OT) indicating a server and labeled as 'Physical' in the Physicality column (I81).
Virtual Servers Count of devices with OS type (OT) indicating a server and labeled as 'Virtual' in the Physicality column (I81).
Total Servers Sum of counts of physical servers and virtual servers.
Virtual Workstations Count of devices with OS type (OT) indicating a workstation and labeled as 'Virtual' in the Physicality column (I81).
Physical Workstations Count of devices with OS type (OT) indicating a workstation and labeled as 'Physical' in the Physicality column (I81).
Total Workstations Sum of counts of physical workstations and virtual workstations.
Documents

Sum of devices where the protected data is categorized as "Documents" under the Product (PN) column.

Validating Counts in Cove Data Protection Backup Manager

If you need to verify counts, you can easily do so by accessing the Backup Manager. Simply log in and navigate to the Backup Dashboard using the side navigation. From there, you have the option to select "All Devices" to query services across all devices or "Microsoft 365 backups" to query the "Total Microsoft 365 protected regular accounts" column code (TM).

For instance, if you need to confirm counts related to "Documents," you can filter "All Devices" by the "Product" column code (PM). This is just one example of how we determine service counts using column codes. You can then filter by "Customer" from the dropdown menu.

Limitations

This integration is best suited for Cove Data Protection partners enrolled in the Data Protection Plan (DPP) with unlimited storage or those interested in monitoring total protected workloads. Currently, calculating storage data overages via the Cove Data Protection API is not feasible. While this limitation is known, there are intentions to introduce support for storage data overages in the future.

N-able N-Central Integrated Instances of Cove Data Protection

We extend support for both standalone and integrated instances of Cove Data Protection. If you're utilizing an integrated instance with N-able N-central, it's required to contact Cove Data Protection support to acquire an API Read Only user. The provided username and password will be utilized for authentication and connection purposes with the Cove Data Protection integration in Synthesize.

Please note that for integrated instances of Cove Data Protection, accounts are currently created based on the N-central identifier (e.g., 127 - 218442814018421). While we acknowledge this may not be the best user experience, we are committed to enhancing the account creation process for integrated instances in future updates of this integration. In the interim, it's recommended to reach out to Cove Data Protection support to obtain a list of accounts to assist in account mapping when configuring the integration in Synthesize.

For assistance, you can reach Cove Data Protection support team by opening a ticket at technical-support or start a live chat session at the Partner Success Center.

How to Configure Cove Data Protection

To connect and configure the Cove Data Protection integration, please review the following documentation:

Authentication Details

To authenticate with Cove Data Protection, you will need the following details:

  1. Organization Domain: The Organization Domain refers to the Customer Name as specified in the Backup Manager. Ensure to include the entire string, including any special characters, as it appears in the name field when navigating to the "Reseller" account.

  2. Username and Password: A valid username and password associated with your Cove Data Protection account are required for authentication. The username for this user should correspond to the email address used to log in to the Backup Manager or the one displayed under your User Profile.

We recommend creating a dedicated API Only user within the Cove Data Protection Backup Manager for authentication purposes. 

Connect Cove Data Protection

  1. Login to Synthesize by Gradient MSP. If you don't already have an account, you can easily register an account by entering your email address or SSO credentials.
  2. Navigate to the Integrations tab.
  3. Select the Cove Data Protection integration and click Connect.
  4. Enter the Organization Domain, Username and Password.
  5. Click Authenticate.
  6. Once successfully authenticated, accounts and services will be generated, and the integration will be updated to a pending status. You can click the status refresh button or simply refresh your browser if you are unable to proceed to the next step.
  7. Click Next.

Map Accounts and Services

Note Our integration creates customers independently, regardless of whether they are sub-tenants within the Cove Data Protection Backup Manager. We treat each customer as its own entity.


  1. Map your accounts by dragging the card from Synthesize on the left to Auvik Netowork Management on the right. Exact matches are auto-mapped. The remaining accounts can be searched by clicking the filter button or typing in the Synthesize search bar. 
  2. Click Next.
  3. Map your services by dragging the card from Synthesize on the left to Cove Data Protection on the right. Services can be searched by clicking the filter button or typing in the Synthesize search bar.
    1. We offer options to map to product and retention types.  This is to accommodate the different ways that MSP resell these services. You only need to map to the relevant service for your use case. 
  4. Click Next.
  5. Review service mappings, and when you are ready, click Finish to start syncing information into Synthesize.

Reconcile in Synthesize

Return to Synthesize and reconcile! Syncs may take up to several minutes; however, you can refresh your browser. It's recommended to sort by Last Updated Date or use advanced filters to jump straight to the services you've mapped to approve updates.

Tip to learn more about account and service mappings, click here.

Disconnecting the Integration

  1. Login to Synthesize and navigate to the Integrations tab.
  2. Filter by Connected integrations.
  3. Select the Cove Data Protection vendor card and click Configure.
  4. Press Disconnect and Confirm.

Disconnecting this integration will remove the authentication settings and all account and service mappings.