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.
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
Assign RolesAlternatively, you could assign a default composite role as mentioned below:
  • ast-viewer
Assign Roles
  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.