ConnectWise Platform integration
What does the ConnectWise Platform integration do?
The ConnectWise Platform empowers Managed Service Providers (MSPs) to streamline their operations by consolidating the management of diverse tools and products within a single, unified interface.
Set up the ConnectWise Platform integration
Set up steps in ConnectWise Platform
Generate the Client ID
Log in to https://developer.connectwise.com.
Click the Client ID tab.
Click Create New Integration under the Your clientId(s) section.
Fill out the following fields, select the applicable radio button, and select the applicable drop-down list item:
Integration Name
Description
Integration Type - Select either Public or Private
Public is meant to be used with multiple ConnectWise instances that aren't yours
Private is meant to be used only by you and your instances
Technical Contact Email
Product - Select the applicable product
Click Submit.
Copy the needed information for Rewst
Hover over ASIO Platform under My ConnectWise Hub. Click the Launch button that appears. This will launch ASIO in a new tab of your browser.
Navigate to Integrations > API Access in the left side panel.
Click Generate API Access + .
Enter
Rewstinto the API Key Name field.Enter your desired explanation into the Description field.
Use the Scopes drop-down to select the following scopes that will be attached to the API Key. This list is what Rewst recommends for the integration. If desired, you may add additional scopes or remove scopes. The integration will require at least one scope to work. Note that any scoping that deviates from our recommended list may create unknown errors or dependencies. Rewst support is not responsible for assisting you with custom scoping.
platform.companies.read
platform.sites.read
platform.asset.read
platform.custom_fields_definitions.read
platform.custom_fields_values.read
platform.custom_fields_values.write
platform.patching.read
platform.automation.read
platform.automation.create
platform.devices.read
platform.devicegroups.read
platform.agent.read
Check off the Consent box.
Click Generate API Access.
The information that appears on your screen can only be viewed this one time and will disappear after you leave the screen. Copy both the Client ID and API Key and store it some place secure. You'll need it for additional steps in Rewst.

Set up steps in Rewst
Navigate to Integrations in the left side menu of your Rewst platform.
Search for
ConnectWise Platformin the integrations page.Click on the integration tile to launch the configuration setup dialog.
Choose from either Production or Demo Mode for the setup of your integration:
Production: Connect with real credentials for live data
Demo Mode: Explore the integration with simulated mock responses
Click Next: Configure and Authenticate.
Select + Create New Credential from the Credential drop-down selector.
Enter the information copied from ConnectWise into the relevant fields:
Hostname
Client ID
Client Secret - API Key
The Scopes field will automatically populate with all the recommended scopes for Rewst integration. If you chose custom scoping in ASIO, you'll need to delete or add those scopes accordingly. Check off boxes of any additional desired scopes to add them to your selected scopes.

Click Save Credential.
Click Next: Confirm.
Click Install Integration. The integration will now appear in the top Connected section of your Integrations page.
Click on the installed integration. Scroll down to the Org Mappings section of the configuration page and complete organization mapping as needed.
Future additional functionality
In future, when Rewst adds functionality to our ConnectWise ASIO integration, additional scopes may need to be added manually to your integration's configuration to take advantage of that functionality. The order of operations for any scope update is to first add or remove a scope in ConnectWise ASIO, then reauthorize the integration in Rewst before finally adding or removing a scope to the scopes list in the configuration setup page in Rewst. If you do not add new scopes, your integration will still work as it had previously, but won't contain the new added functionality. Updates on new scope availability will be provided in your Rewst Platform.
Last updated
Was this helpful?
