PSA: ConnectWise Manage

On-Premise ConnectWise Manage Partners Only - please see the table below for allowing traffic from our server(s) based on cloud region.

Region

Originating IP Address (ConnectSecure Servers)

Region

Originating IP Address (ConnectSecure Servers)

USWEST2

44.231.123.15

EUCENTRAL1

35.158.55.215

EUWEST2

13.41.172.255

APSOUTHEAST2

54.206.202.191

USEAST2

3.22.165.174

If you are using hosted ConnectWise (xx.myconnectwise.net) you may need allow traffic from the following IPs:

  • 149.28.93.167

  • 149.248.19.118

  • 45.32.80.51

  • 149.248.4.153

Best Practice: Create your ConnectWise Manage Security Role ahead of time that is used with the API Member so you are not granting admin permissions to the API. See the ‘API Member Security Permissions’ section below for information on creating the Security Role.


Overview

Scan results are sent as tickets to ConnectWise Manage, with options for Company and Configuration syncing to inform teams of scan alerts/results.

The ConnectWise Manage integration has 3 main integration points.

  1. Company Syncing - keep your companies synced between ConnectSecure and ConnectWise Manage. You can import directly from ConnectWise Manage or map an existing ConnectSecure company to a ConnectWise Manage company. This ensures any alerts/tickets raised are going to the correct company. This does not require that you use Enable Configurations or Create Ticket options.

  2. Enable Configurations - sync across your ConnectSecure Active Assets to ConnectWise Manage as a Configuration, using our own ConnectSecure Configuration Type. This is optional and does not need to be enabled to use Company Syncing or Create Ticket options.

  3. Create Ticket - enable ticketing integration using your defined Event Set and Integration Profile settings. This is optional and is not required to use Company Syncing or Enable Configuration options.


Getting Started

  1. Navigate to Global > Settings > Integrations > ConnectWise

image-20240522-215309.png

Setup

image-20240726-175703.png

Credentials

Complete the required fields and tap Update to continue:

Name: Give the integration creds name of your choice.

Base URL: Enter your ConnectWise Manage URL (server.example.com) or (na.myconnectwise.net)

Company: Enter the ConnectWise Manage company used at login.

Public Key: Enter the Public Key generated from ConnectWise Manage.

https://docs.connectwise.com/ConnectWise_Documentation/090/040/010/040/030#Create_an_API_Member

Private Key: Enter the private key generated by ConnectWise Manage.

https://docs.connectwise.com/ConnectWise_Documentation/090/040/010/040/030#Create_an_API_Member

Associated Company: This can be left blank for all companies.


API Member Security Permissions

The ConnectWise API Member permissions for the integration require the following in the table listed below.

To access these, you must first select from your list of Security Roles found under System.

Then, configure the permissions as listed below:

Security Module

Security Function

Add, Edit, Delete, Inquire

Security Module

Security Function

Add, Edit, Delete, Inquire

Companies

Company Maintenance

Inquire

Companies

Configurations

Add, Edit, Inquire

Finance

BrightGauge

Inquire

Service Desk

Service Tickets

Add, Edit, Inquire

Service Desk

Close Service Tickets

Add, Edit, Inquire

System

API Reports

Inquire

System

Member Maintenance

Inquire

System

My Company

Inquire

System

Table Setup (Customize)

Company / Configuration

Company / Company Status

Company / Company Type

Service / Priority

Service / Service Board

Service / Source

 

Add, Inquire

 


Event Set

This is where you tell the integration what events should generate an alert. Tap the Add button to view and add your desired event sets based on predefined categories and events.

Each Event Set category will include a set of ‘Group By’ options that will control how tickets are created by the Event Set.

Category

Group By Options

Category

Group By Options

System Changes

ASSET, COMPANY

Problems

OS, PRODUCT, ASSET, COMPANY

Solutions

PRODUCT, ASSET, COMPANY, FIX, ASSET AND PRODUCT

Azure AD Audit

EVENT, COMPANY

Azure AD Error

COMPANY

AD Audit

EVENT, COMPANY, USER


Integration Rules

Here, you define how the ticket is created in ConnectWise and which parameters are applied to the ticket upon creation. Complete all required fields and tap Save to continue.

Field

Description / General Use

Field

Description / General Use

Name

Set the name of the Integration Profile. We recommend separating them based on the ticket's ‘Priority’ so you have a profile for your P1, P2, and P3 tickets, and so on.

Service Board

Select the Service Board from ConnectWise Manage, where the ticket will be created, updated, or closed.

Source Name (optional)

Select from the Source in ConnectWise. We recommend setting up a selection for ‘ConnectSecure’ so you can easily filter, sort, and report on tickets from ConnectSecure.

Service Type

Select the Service Type based on the Service Board selected.

Service SubType

Select the Service Sub Type based on the Service Board selected.

(Requires a pre-selected Service Type)

Service Item

Select the Service Item based on the Service Board selected.

(Requires a pre-selected Service Type and Subtype)

Status for Ticket Creation

Select the status for tickets opened by ConnectSecure. We recommend using a ‘New' or ‘Open’ status.

Status for Ticket Closing

Select the status for tickets opened by ConnectSecure. We recommend using a ‘Resolved' or ‘Closed’ status.

Priority ID

Select the ticket Priority based on your ConnectWise Manage options.

Note Type

External: Updates the Discussion; customer-facing.

Internal: Updates the Internal Analysis; does not show to customers.

Event Set

Select the associated Event Set from ConnectSecure. This is the association the Event Set uses when creating tickets.


Configurations

This is where you manage the sync between the ConnectSecure Assets and ConnectWise Configurations where we map against a ConnectWise Configuration Type of your choice.

The drop-down will query your Active ConnectWise Configuration Types.

Tap the Add Question button if you want to include additional Configuration Question fields:

Give your new Question both a Question (label) and Answser Type, which include the Answer Type options available from ConnectWise:

  • Text

  • Checkbox

  • Currency

  • Date

  • Hyperlink

  • IP Address

  • Number

  • Password

  • Percent

  • TextArea

Tap the Add button once the options are set.

You can add more Question/Answer Types or tap Save to submit and close.

You should see your new Question(s) on the screen and the Added Successfully message.

Tap on the Save button to complete.

Company Mapping

This is where you manage your company mappings between ConnectWise Manage and ConnectSecure and enable the Site mappings, ticket creation, and configuration syncing options.

Using the Add button, you can import them directly from ConnectWise Manage or map existing ConnectSecure companies to ConnectWise Manage companies.

Import Companies from ConnectWise

Use this option to create a new ConnectSecure company based on an imported ConnectWise company; this automatically maps the companies together.

Tap the Select Company drop-down to see a list of your ConnectWise companies. Use the checkboxes to select the company (or companies).

You can then set additional parameters for the company's mapping.

  1. Map Site - this is optional but allows you to map a specific ConnectWise Site to the ConnectSecure company

  2. Create Ticket - set the checkbox to enable ticket creation (requires Integration Rule)

  3. Integration Rule - select a rule to apply to be used with the Ticket Creation option

  4. Enable Configuration - select the checkbox to turn on the sync of ConnectSecure Assets to ConnectWise Configurations; see the Configurations tab for options.


Map Existing ConnectSecure Company to ConnectWise Company

Use this option to map an existing ConnectSecure company to an existing ConnectWise company.


Upon saving, the Selected Companies section appears with your mapping selection(s). You can use the three-dot action menu to Edit or Delete the company mapping and settings.


Get Support

If you have an integration-related inquiry, please email support@connectsecure.com with the details, and our Support Team will assist you.