Supported Data Models
-
Vulnerability Findings V2
- type:
dependency
- type:
-
Issues (AppSec)
- type:
vulnerability
- type:
-
Resources
- type:
repository
- type:
Onboarding Black Duck SCA
Follow the steps below to onboard your Black Duck environment to Leen.Generate an API Token
- Log in to your Black Duck instance.
- Click your user avatar in the top-right corner and navigate to My Profile → User Profile.
- Under the API Tokens section, click Generate New Token.
- Give the token a descriptive name (e.g., “Leen Integration”) and click Generate.
Ensure Required Permissions
The user account associated with the token must have at minimum:
- Global Role:
Read Onlyor higher (to list projects, versions, and BOM components) - Access to all projects you wish to sync
A dedicated service account with read-only access to all relevant projects is strongly recommended over a personal user account.
Data Synced
The Black Duck SCA integration syncs the following data:- Vulnerable BOM Components: One record per (component, vulnerability) pair across all project versions, including component name/version, CVSS scores, remediation status, and vulnerability identifiers
- Projects: Black Duck project metadata used as resource records (deduplicated across versions)