Skip to main content

Checkmarx

Updated over a week ago

Checkmarx is a software security platform. By integrating Checkmarx with DX, you can analyze security issues and map them to projects. Please visit our schema explorer to see what data DX imports.

Prerequisites

To connect Checkmarx to DX, you need:

  • A tenant account name

  • Environment

  • Refresh token

Setup instructions

Follow the steps below to connect Checkmarx to DX.

Step 1

To find the tenant account name:
Go to Settings > Identity and Access management


In the General Settings tab, you can find the tenant account name:

Step 2

Use the following table to find the Environment for your tenant account based on the base URL

Step 3

To get the refresh token, go to Settings > Identity and Access management > API Keys. Click on Create API Key
Enter an appropriate name for your API key and click on Create.

Copy the created refresh token.

Step 4

  • Navigate to the connections page in DX and select "+ Connection" in the top right.

  • Enter the credentials you have generated in the previous steps—refer to the information below for errors and troubleshooting.

API Reference

The table below lists the specific API endpoints that are used by DX.

Errors

The table below lists potential error codes when adding a connection in DX.

Error

Description

invalid_credentials

Your API credentials entered are not valid.

no_resources

Provided credentials do not have access to projects and scans in checkmarx

Did this answer your question?