Skip to main content

Supported Data Models

Onboarding Black Duck Coverity

Follow the steps below to onboard your Coverity Connect environment to Leen.
1

Identify Your Coverity Connect Server URL

Locate the URL of your self-hosted Coverity Connect instance (e.g., https://coverity.example.com). This will be required as the Server URL during configuration.
2

Prepare a Coverity User Account

Leen authenticates to Coverity Connect using HTTP Basic Auth (username and password). We recommend creating a dedicated read-only service account for this integration.Ensure the account has the following permissions:
  • Read access to all relevant projects and streams
    • Access to issue search endpoints (/issueOccurrences/search)
    • Access to project listing endpoints
Avoid using a personal admin account. A dedicated service account with minimal read permissions is strongly recommended.
3

Enter Configuration Parameters in Leen

In your Leen integration configuration, provide the following:
ParameterDescriptionRequired
Server URLYour Coverity Connect server URL (e.g., https://coverity.example.com)Yes
UsernameCoverity Connect username for Basic Auth.Yes
PasswordCoverity Connect password for Basic Auth.Yes

Data Synced

The Black Duck Coverity integration syncs the following data:
  • Issue Occurrences: Static analysis findings from all accessible project streams, including checker name, category, impact, triage status, file location, and CWE references
  • Projects: Coverity project metadata used as resource records
For any additional information about our field mappings or integrations, please contact us.