Threshold
less than a minute
The Assessment Results OSCAL model supports the storage of many Result objects pertaining to the assessment of a component/system.
Each of these Results may establish a level of Compliance that indicates how compliant a component/system was at any point in time (typically during assessment). Lula leverages the Assessment Results model to store results of each validate
operation while maintaining a threshold
indicating when a component/system was most compliant.
This field is automatically maintained as Lula processes the identification of a threshold
and updating it as required when a component/system becomes more compliant that a previous threshold.
Example
After the initial validate
operation - Lula will add a results[_].props
entry to the result in the following format:
props:
- name: threshold
ns: https://docs.lula.dev/oscal/ns
value: "false"
As indicated in the evaluate section, it is expected that lula evaluate
be executed with an Assessment Results artifact containing more than one comparable result. In the event a single result exists, Lula will automatically add a threshold
property to the result and set the value
to true
.
Feedback
Was this page helpful?