Configuring ConnectWise integration with Dark Web ID

This guide provides step‑by‑step instructions for enabling the Dark Web ID integration with ConnectWise PSA. When enabled, Dark Web ID automatically creates a ConnectWise service ticket for each newly discovered compromise, allowing users to triage, track, and remediate security incidents directly from ConnectWise.

Integration overview

The ConnectWise integration enhances Dark Web ID functionality by automatically creating a PSA service ticket for each new compromise detected by Dark Web ID. This improves visibility, response time, and ongoing management of security incidents within ConnectWise.

The integration is one‑way: Dark Web ID sends compromise data to ConnectWise, but does not receive ticket updates or status changes.

Prerequisites

Before configuring the integration, ensure the following:

  • You have access to both Dark Web ID and ConnectWise PSA.

  • You have administrative permissions in ConnectWise to create:

    • Security roles

    • API members

    • API keys

  • You can identify or create a ConnectWise company that maps to the Dark Web ID organization.

IMPORTANT  Complete the sections in this article in the order presented. Later configuration steps depend on permissions, roles, and API objects created in earlier sections.

Recommended integration approach

ConnectWise recommends using an API Member, not a standard user account, for third‑party integrations.

Best Practice

  • Use a dedicated API Member for Dark Web ID

  • Assign the API Member a custom security role with only the required permissions

  • Generate API keys for the API Member (not for a personal or global user account)

Benefits of API members

  • Provide granular access control

  • Do not require a user license

  • Allow integrations to be enabled or disabled independently of user accounts

How to...