---
title: "ConnectWise PSA Integration"
slug: "connectwise-psa-integration"
updated: 2026-04-07T09:05:21Z
published: 2026-04-07T09:05:21Z
canonical: "support.perimeter81.com/connectwise-psa-integration"
stale: true
---

> ## Documentation Index
> Fetch the complete documentation index at: https://support.perimeter81.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ConnectWise PSA Integration

This integration allows Managed Service Providers to streamline the billing process with ConnectWise Manager by automating the billing functions. Once this is complete, Check Point SASE will automatically send product catalog and usage information to a specific agreement on the ConnectWise side, allowing you to automate invoices with your customers.

## Generate API Key in ConnectWise PSA

Check Point SASE uses an API key to authenticate the integration; Here's how to validate that the credentials for the API Keys have the correct permissions required for this integration:

1. Open ConnectWise PSA, and navigate to **System** > **Security Roles.**  
![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/image-1674598627568.png)
2. Choose the **Role** for this integration.  
![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/image-1674598492865.png)
3. Set up the permissions according to the list below.
  - Companies > Company Maintenance > Inquire Level=All![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/image-1674588167269.png)
  - Finance > Agreements > Inquire Level=All
  - Finance > Agreements > Add Level=All  
![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/image-1674588344896.png)
  - Procurement > Product Catalog > Inquire Level=All
  - Procurement > Product Catalog > Add Level=All  
![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/image-1674588303226.png)
  - System > Table setup > <meta charset="utf-8">Inquire Level=All  
![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/image-1677865953077.png)
4. Click the Save (💾) button.
5. To generate the API Key, select **Members** from the **System** menu in ConnectWise.![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/image-1674588576623.png)
6. Click the **API Members** tab and "+" to add an API membership for Check Point SASE.![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/image-1674589441819.png)
7. Enter the member details and click the Save (💾) button**.**  
![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/image-1674598389126.png)
8. Select the newly created membership in the list of members, and then go to the **API keys** tab.![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/image-1674590060960.png)
9. Create a new API key pair; note that the private key is presented to you only once. You will need both keys to set up the integration.  
![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/image-1674590176999.png)

## Check Point SASE Integration Setup

1. Navigate to **Settings** > **integrations.**  
![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/image-1674591426093.png)
2. Under **PSA integrations**, Choose**Connectwise Manager**, and click **Add.**![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/image-1674591376006.png)
3. In the integration setup dialogue, fill in the following:
  - Connectwise**Site URL**
  - Connectwise **Company ID**Locating your Company IDThis is your company's ID, as it is registered with ConnectWise Manage.
  - **The Public Key you copied in step**
  - **Private Key**![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/image-1674595998346.png)
4. Click **Connect** and wait until you see a "*Successfully connected to ConnectWise Manage*" message.![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/image-1674596366825.png)
5. Click **Apply**; You should see a "*ConnectWise integration has been configured successfully*" message.![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/image-1674596470670.png)

Upon a successful connection, the Check Point SASE product catalog will be synchronized with Connectwise.

## Mapping Customers and Agreements

1. From the Integrations menu, click **Manage** near the ConnecWise PSA integration.![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/image-1674596523574.png)
2. All the organizations you manage in Check Point SASE will show on this screen.![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/image-1674597628989.png)
3. Choose the organization you want to sync with ConnectWise, and click **Select Customer**.  
![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/image-1674597711623.png)
4. Choose the Corresponding account on ConnecWise.  
![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/image-1674597587790.png)
5. Choose the ConnectWise Agreement that you have with your Customer.  
![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/image-1674598020126.png)

## Synchronization

Once you complete mapping customers and agreements, you must enable synchronization individually for each Customer. ![](https://cdn.document360.io/44667c0c-50d7-412a-acbd-20d4a41c952e/Images/Documentation/image-1674598072175.png)

- Customers selected for synchronization will get automatically synchronized every hour.
- Manual synchronization is also possible.
