Requesting an Approval¶
[!NOTE] Required role:
developer,managerorcompliance_manager
How to request an approval¶
- Navigate to the module you want to approve (or use Internal → Approvals → Create).
- Click Approve in the module header, or Create in the approvals list.
- Fill in: name, version, description, select project and module(s).
- Optionally add a PURL (Package URL) and binary links.
- Choose Save as Draft or Submit for Review.
When submitted, the approval is assigned to the project's compliance manager and notifications are sent.
📸 Screenshot: the approval creation form with name, version and module selection.
What happens on creation¶
TrustSource automatically generates:
- Notice file — attribution document for all components
- SBOM — Software Bill of Materials snapshot
- SOUP file (if
medicallicense is active) — Software of Unknown Provenance list
These documents are attached to the approval and frozen when the approval is finalized.
Related¶
- The Eight Approval Tabs — what the reviewer sees
- Approve / Reject — the decision workflow