Skip to main content

How to integrate a Checkmarx One account

Overview

To authenticate and integrate with Checkmarx One, you will need the following information:

  • Domain
  • Client ID
  • Client Secret
  • Account Name

Step 1: Log in to the Checkmarx One Portal

  1. Sign in to your Checkmarx One account.
  2. Log in using your registered email address and password.

Step 2: Identify the Domain

  1. The Domain is derived from the base URL of your Checkmarx One account.

    Example:

    • Base URL: https://deu.ast.checkmarx.net/
    • Domain: deu.ast

Step 3: Generate Client ID and Client Secret

  1. From the Checkmarx One portal, navigate to Settings.
  2. Select Identity and Access Management.
Checkmarx One Identity and Access Management
  1. Click Create OAuth Client.
  2. Enter a name for the Client ID and click Create.
  3. Click Regenerate to generate the Client Secret, then copy and store it securely.
Regenerate Client Secret

Step 4: Obtain the Account Name

  • Navigate to Account SettingsLicense
  • Copy your Account Name
Checkmarx One Permissions Configuration

Step 5: Configure Required Permissions

  • The OAuth client must be assigned the ast-admin permission.
  • Ensure this permission is enabled before completing the integration.
Checkmarx One Permissions Configuration