Dex
ConnectWise Cloud Backup (SkyKick) logo
Security & Backup

ConnectWise Cloud Backup (SkyKick)

Bring your ConnectWise Cloud Backup (SkyKick) subscriptions into Dex so you can read backup coverage, mailboxes, sites, and settings in plain language.

Dex connects to ConnectWise Cloud Backup (formerly SkyKick) through the Partner Integration API so admins can inspect backup coverage conversationally - list subscriptions, review protected Exchange mailboxes and SharePoint sites, and read retention, SKU, storage, and last-snapshot settings. Read-only for this first ship: Dex browses what a subscription protects but does not enable backups or change settings. Deploys as an MSP global app - one shared Partner OAuth client covers every Backup subscription, and each Dex tenant is confined to its own backup_service_id.

Start free →

What Dex does with ConnectWise Cloud Backup (SkyKick)

Dex handles both admin workflows and employee self-service — all policy-guardrailed and audit-logged.

A

For admins (Dex Pro)

  • List ConnectWise Cloud Backup subscriptions from the MSP master connection
  • Get details and subscription settings for one Backup service by backup_service_id
  • Review protected Exchange mailboxes under a Backup service, individually or in a list
  • List protected SharePoint sites under a Backup service
  • Read retention period, SKU, storage settings, and autodiscover state
  • Check last-snapshot stats to confirm a subscription is backing up on schedule
  • Deploy as an MSP global app - one shared Partner OAuth client, each tenant confined to its own backup_service_id

Just ask Dex

Your team types a request in plain language. Dex investigates, plans, and executes — with the right guardrails.

Admin prompts

  • >List all our ConnectWise Cloud Backup subscriptions
  • >What are the subscription settings for the Contoso backup service?
  • >Show me the protected mailboxes under this Backup service
  • >What SharePoint sites are being backed up for this tenant?
  • >What is the retention period and last snapshot time for this subscription?

Policy actions

Every action Dex can take on ConnectWise Cloud Backup (SkyKick) is declared, scoped, and guardrailed. Admins control which apply, who approves them, and whether they're limited to self-service.

ActionWhat it does
skykick_list_backupsList ConnectWise Cloud Backup subscriptions (MSP master connection only)
skykick_get_backupGet a Backup service by backup_service_id
skykick_list_mailboxesList protected Exchange mailboxes under a Backup service
skykick_get_mailboxGet one protected mailbox nested under a Backup service
skykick_list_sitesList protected SharePoint sites under a Backup service
skykick_get_autodiscoverGet autodiscover state for a Backup service
skykick_get_lastsnapshotstatsGet last snapshot stats for a Backup service
skykick_get_retentionperiodGet retention period for a Backup service
skykick_get_skuGet SKU details for a Backup service
skykick_get_storagesettingsGet storage settings for a Backup service
skykick_get_subscriptionsettingsGet subscription settings for a Backup service

How to configure ConnectWise Cloud Backup (SkyKick)

Onboarding takes minutes. Dex validates your credentials before saving them.

Setup steps

  1. 1
    In the SkyKick / ConnectWise Partner Portal, go to Settings > User Profile > Developer API Access and register an API user for Dex.
  2. 2
    Copy the Client ID and Client Secret from the Developer API Access registration (the secret is shown once).
  3. 3
    On the same page, show and copy the Ocp-Apim-Subscription-Key (Partner Subscription key).
  4. 4
    In Dex, create the MSP-master connection with the Client ID, Client Secret, and subscription key - leave backup_service_id blank.
  5. 5
    Dex discovers each tenant's backup_service_id from GET /Backup/ on the master and saves it on the tenant's own connection; it validates against GET /Backup/{id}/subscriptionsettings before use.

Credentials required

client_id
Partner API Client ID from Developer API Access (secret; never surfaced)
client_secret
Partner API Client Secret from the same registration (secret; shown once)
subscription_key
Ocp-Apim-Subscription-Key (Partner Subscription key)
backup_service_id
This tenant's SkyKick Backup service id (GUID or opaque string); leave blank on the MSP-master connection, set it on the tenant connection once discovered

Requirements

  • •A SkyKick / ConnectWise Cloud Backup Partner account with Developer API Access enabled
  • •One shared Partner OAuth client (client_credentials) covering every Backup subscription under the MSP
  • •Read-only for this first ship - Dex reads subscriptions, mailboxes, sites, and settings but does not enable backups or change settings
  • •For MSPs, deploy as a global app with per-tenant scoping by backup_service_id

See Dex run ConnectWise Cloud Backup (SkyKick)

Book a 30-minute walkthrough with our team and see how autonomous IT works in your environment — or get started for free.