Software Bill of Materials (SBOM) report
A software Bill of Materials (SBOM) is a list of all the open source and third-party components present in a codebase. An SBOM also lists the licenses that govern those components, the versions of the components used in the codebase, and their patch status, which allows security teams to quickly identify any associated security or license risks. See the individual SPDX and CycloneDX mapping entries for additional details on fields found in their SBOM reports.
You can export your SBOM report for a specific project version. SBOM reports can also be used to import project information into Black Duck.
To run a Software Bill of Materials report at the project version level:
-
Select the project name using the Watching or My Projects dashboard. The Project Name page appears.
-
Select the version of the project for which you want to run the report.
-
Select the Reports tab.
-
Click + Create New Report and select Software Bill of Materials (SBOM).
-
Select a SBOM template from the Template dropdown menu. The default SBOM template will automatically be selected, but can be changed if desired.
-
Select the desired SBOM type:
-
Select the desired Report Format:
JSON (CycloneDX SBOM reports only support this format)
YAML
RDF
tag:value
-
Optionally, you can expand the Template Details to see the fields included in the selected SBOM template.
-
Click Create to run the report.
-
Click the link to download and view the report.