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 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.