0
4.1.1
Zurich, Yokohama, Xanadu, Washington DC, Vancouver
This application includes the tables, ACLs, and roles that are required to upload, parse, and ingest SBOM data.
- Data model structure required to store the SBOM information.
New:
Added new indexes to improve query performance on key tables: unique indexes for contact information (phone/email/name), build-component relationships, component dependencies, external references, and component hashes. Enhanced the sn_sbom_component table with two new fields: unprocessed_sbom_data to store non-critical attributes as JSON for asynchronous processing, and hash_sha256 for direct storage of the component's SHA-256 hash value.
Required roles:
- sn_sbom_dm.app_create - You need this role if you want to create records in SBOM tables.
- sn_sbom_dm.app_read - You need this role if you want to read records in SBOM tables.
- sn_sbom_dm.app_write - You need this role if you want to edit records in SBOM tables.
Dependencies:
- At a minimum, the SBOM Core application must also be installed to parse and ingest the data from uploaded SBOMs in your instance.