Automation Rules
The SBOM can have quality, completeness, accuracy, or compliance issues that require editing after generation.
To reduce toil, Interlynk supports automatic editing of the SBOM using Automation Rules.
Automation Rule
Automation Rule consists of a name, a set of conditions to match, and actions to take when those conditions are met.
The conditions and actions must apply to the same subject. The platform supports the Version or a specific Component as the subject of an Automation Rule.
Examples -
Subject
Component named log4j
Rule
When the Component Name is 'log4j' and License Expression is missing, set License Expression to 'Apache-2.0'
Subject
Version
Rule
When the Supplier Contact Name does not exist, set the Supplier Contact Name to 'Interlynk' AND Supplier Contact Email to 'hello@interlynk.io' and Supplier URL to 'https://www.interlynk.io'
Managing Rules
Rules Library
The Platform ships with a library of rules that help set up the most common tasks, such as copying the Author's Name to the Supplier's Name.
These rules are disabled by default.
Applying Rules
Automatic Run
Automation Rules are always applied at the point of SBOM import. All changes resulting from Automation Rules are logged under SBOM's Change Log.
Manual Run
Last updated