Skip to content
Current/ Help Center

ConnectWise RMM: devices, patch posture, and your business reviews

5 min read · Updated Jul 18, 2026

ConnectWise RMM — the cloud RMM on the Asio platform — is where your managed endpoints live. This connector reads three things out of it: each customer's sites, their device inventory, and their patch posture — and hangs them off the matching Current company so they can feed your executive and CIO business reviews. It is read-only in the strictest sense: Current reads ConnectWise RMM and can never change anything in it.

Note
What this connector is for
It is a value-signal feed, not a control panel. Current mirrors device counts, online/last-seen, and patch compliance per customer. It does not run automations, push policies, execute scripts, or touch your RMM configuration. (This is ConnectWise RMM on the Asio platform — not ConnectWise Automate, which is a different product.)

Generate API access in Asio (one time)

  1. 1
    1 · Open API Access
    Sign in at home.connectwise.com, launch the Asio platform, and go to Integrations → API Access in the side menu. Press + Generate API Access.
  2. 2
    2 · Name it and tick the scopes
    Name it something recognisable like Current, tick only the read scopes listed below, accept the consent checkbox, and Generate.
  3. 3
    3 · Copy both values now
    You get a Client ID and a Client Secret. The secret is never shown again — copy it before closing. And know the sharp edge: Regenerate invalidates every previously issued credential on the spot, not just the one you're replacing.
Scopes to tick (all read-only):
Platform – Companies – Read       Platform – Sites – Read
Platform – Devices – Read         Platform – Assets – Read
Platform – Agent – Read           Platform – Os Patching Endpoint Patches – Read
Platform – DeviceGroups – Read    Platform – Performance – Read
Platform – Policy – Read          Security – Threats – Read

That scope set is deliberately read-only — there is no write scope on the list, so even the credential itself can't change anything in your RMM.

Connect it in Current

SCREENSHOT — coming soon
The ConnectWise RMM card in Integrations → Reporting integrations: Client ID, Client Secret, and Test connection.
  1. 1
    Open the ConnectWise RMM card
    In Current's left sidebar open Integrations (it sits under Admin, so Tenant Admins have the link) and find the ConnectWise RMM card in the Reporting integrations section.
  2. 2
    Paste the Client ID and Client Secret
    Current works out your region — North America, Europe, or Asia-Pacific — from the Client ID itself, and you can override it explicitly if yours is unusual.
  3. 3
    Press Test connection
    Current exchanges the credentials for a token live to prove they work before storing anything, and surfaces ConnectWise's real error if they don't. On success the secret is stored server-side only — the browser never sees it again.

What Current syncs, and how often

The sync runs every 6 hours on its own, and Sync now covers the impatient path. Each run walks your sites and devices and writes value-signals — never a raw event firehose.

Data setWhat Current storesWhere it lands
Customer sitesEach site (your customer) by id and name, with its device countThe mapped Current company + SBR packs
Device inventoryPer device: hostname, device type, operating system, online/last-seen. No end-user personal data beyond the hostnameThe mapped Current company + SBR packs
Patch posturePer device, whether it's patch-compliant — where ConnectWise reports it. A device with no patch data reads as unknown, never as compliantThe company's posture panel + the SBR fleet chapter

The read-only guarantee

Every request Current makes to ConnectWise RMM passes through a read-only guard that only permits the specific read endpoints above (plus the token exchange itself). Automations, scripts, policy changes, and credential management are not on the list and are unreachable, even by a code bug. Current cannot write to ConnectWise RMM.

Mapping RMM customers to your companies

Current matches each RMM site to one of your Current companies automatically by normalized name — lowercased, with punctuation and Inc/LLC/Ltd-style suffixes stripped — and links it only when exactly one company matches. Anything it can't match confidently is left for you.

  1. 1
    Let the auto-matcher run first
    Every sync, Current links each RMM site to the one Current company whose normalized name matches exactly (see above). Most sites map themselves — only the ambiguous ones need a hand.
  2. 2
    Open the mapping panel
    Integrations → ConnectWise RMM → Manage → Customer mapping. It opens on the Unmapped tab, which lists every site the matcher couldn't place confidently.
  3. 3
    Map a site to its company
    On an unmapped row press Map, type a few letters of the Current company, and pick it. The site's devices and patch posture attach to that company right away — no wait for the next 6-hour sync.
  4. 4
    Ignore internal or test sites
    For a site that should never map to a customer — your own internal RMM, a lab, a test tenant — press Ignore. It moves to the Ignored tab and stops counting as unmapped, so the card's unmapped badge reflects only real work left to do.
  5. 5
    Fix a wrong match later
    The Mapped tab lists every linked site; Unmap corrects a bad auto-match, and the Ignored tab's Un-ignore brings a dismissed site back. A manual map or unlink is never overwritten by a later auto-match.
  • Unmatched sites appear on the ConnectWise RMM card's mapping panel — press Map to pick the right Current company by hand.
  • A manual mapping is never overwritten by the auto-matcher on a later sync, and neither is a manual unlink.
  • Unmapped sites still sync — their devices are stored — but the data only appears on a company once the site is mapped to it.

When something looks wrong

What you seeWhat it means
Test connection fails immediatelyUsually the secret was mistyped or has since been regenerated (regenerating invalidates every old credential), or the region override is wrong. The message carries ConnectWise's real reason.
Card shows Error mentioning 401 after it was workingThe credentials were regenerated or revoked in Asio. Generate a fresh pair (re-ticking the scopes) and reconnect.
A company shows no RMM dataIts site isn't mapped yet, or the site genuinely has no devices. Check the mapping panel's Unmatched list.
Patch posture is blank for some devicesConnectWise hasn't reported patch data for them. Current shows unknown rather than guessing — the figure fills in when the data exists.
Note
First-response time in your reviews
One business-review metric isn't sourced from ConnectWise yet: the first-response-time benchmark in your SBRs reads from Autotask only today, so a ConnectWise-PSA customer's review leaves that particular figure blank until ConnectWise first-response data is wired in — every other fleet and posture number comes straight from this connector.
Note
Who can do this, and disconnecting
Connecting, testing, mapping, and disconnecting are Tenant Admin actions; sales leadership can run a manual sync and read status. Disconnect stops the sync and skips the tenant on the 6-hour sweep — the data already pulled stays put, and reconnecting resumes it.
Was this helpful?