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 Settings → License
  • 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