Supported Data Models

  • Vulnerability Findings

    • type: code
    • type: dependency
    • type: container
    • type: infrastructure
  • Resources

    • type: branch

Onboarding Checkmarx

Follow the steps below to onboard your environment to our Checkmarx integration.

1

Access Identity and Access Management for your Checkmarx One Environment

Once logged in to your Checkmarx One environment, navigate to Identity and Access Management unde the Settings menu.

2

Create an OAuth Client

  1. Navigate to OAuth Clients and click Create OAuth Client.

  1. Provide a name and description.

  2. Assign the appropriate roles/permissions. For example, at least the following scopes are required:

    • View-applications
    • View-projects
    • View-scans
    • View-results

Alternatively, you could assign a default composite role as mentioned below:

  • ast-viewer

  1. Click Save and securely store the Client ID and Client Secret.
3

Enter Configuration Parameters in Leen

In your Leen integration configuration, provide the following:

  • API Base URL: Provide the API BASE URL corresponding to your region. Refer the table below:

    RegionAPI Base URL
    UShttps://ast.checkmarx.net
    US2https://us.ast.checkmarx.net
    EUhttps://eu.ast.checkmarx.net
    EU2https://eu-2.ast.checkmarx.net
    Germany (DEU)https://deu.ast.checkmarx.net
    Australia & NZhttps://anz.ast.checkmarx.net
    Indiahttps://ind.ast.checkmarx.net
    Singaporehttps://sng.ast.checkmarx.net
    UAE (MEA)https://mea.ast.checkmarx.net
    Israel (Gov-IL)https://gov-il.ast.checkmarx.net
  • Tenant Name: Your Checkmarx One tenant name.

  • Client ID: From the last step.

  • Client Secret: From the last step.