Approve / Reject Workflow¶
[!NOTE] Required role:
compliance_manager
Approving¶
- Review all eight tabs.
- Click Approve.
- The approval is frozen — the snapshot becomes immutable.
What happens on approval:
- The approval date and approver are recorded.
- All attached documents (Notice, SBOM, SOUP) are marked as released.
- Webhooks and notifications are triggered.
- The approved module can now be linked to a product as a solution.
Rejecting¶
- Review the tabs and identify issues.
- Click Reject.
- Enter a rejection reason (required) — this feedback goes back to the project manager.
- The approval is closed with "Rejected" status.
The project manager can address the issues and submit a new approval request.
[!NOTE] Once finalized (approved or rejected), an approval cannot be changed. This immutability is by design — it ensures audit trail integrity.
📸 Screenshot: the approve/reject buttons with the rejection reason dialog.
Related¶
- The Eight Approval Tabs — what to review
- Releases — what happens after approval