Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.leen.dev/llms.txt

Use this file to discover all available pages before exploring further.

Supported Data Models

Onboarding Black Duck SCA

Follow the steps below to onboard your Black Duck environment to Leen.
1

Generate an API Token

  1. Log in to your Black Duck instance.
  2. Click your user avatar in the top-right corner and navigate to My ProfileUser Profile.
  3. Under the API Tokens section, click Generate New Token.
  4. Give the token a descriptive name (e.g., “Leen Integration”) and click Generate.
Copy and store the token value immediately — it will not be shown again after you close the dialog.
2

Ensure Required Permissions

The user account associated with the token must have at minimum:
  • Global Role: Read Only or 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.
3

Enter Configuration Parameters in Leen

In your Leen integration configuration, provide the following:
ParameterDescriptionRequired
Server URLYour Black Duck server URL (e.g., https://blackduck.example.com)Yes
API TokenThe API token generated in Step 1.Yes

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)
For any additional information about our field mappings or integrations, please contact us.