Skip to main content
Version: main-dev

license-blocklist

Image must not include components with licenses from the configured blocklist.

ProviderLevelTags
sbomCriticalcompliance, licensing

Parameters

NameDefault ValueDescription
blocklist[]n/a

Messages

TypeMessage
PassNo blocked licenses detected across ${results.sbom.total_components} components.
FailBlocked license(s) detected: ${results.sbom.copyleft_licenses}

Playbook Example

rules:
- provider: sbom
rule: license-blocklist
options:
blocklist: []

Condition

{
"!": [
{
"intersects": [
{
"var": "results.sbom.licenses"
},
{
"var": "rule.params.blocklist"
}
]
}
]
}