usnistgov / oscal-content

NIST SP 800-53 content and other OSCAL content examples
Other
308 stars 123 forks source link

[/assessment-plan/terms-and-conditions[1]/part[3]/part[1]] The cardinality '0' is below the required minimum '1' for items matching '.[@name='objective']/prop[has-oscal-namespace('http://csrc.nist.gov/ns/oscal') and @name='method']' #278

Closed Telos-sa closed 2 weeks ago

Telos-sa commented 2 months ago

Identified issue terms-and-conditions part assembly is different than that of assessment-objectives, but the cardinality rules for assessment-objectives seem to still apply.

Attached generated OSCAL SAP content to review, and validation leveraging the Forked validation tool on gsa site.

AssessmentPlan.json

sap_val.txt sap_val2.txt

iMichaela commented 2 weeks ago

@Telos-sa - The provided AssessemntPlan.json is not a valid artifact (it exhibits many errors) but none of them illustrates the alluded issues since there is no term-and-conditions property/assembly in the sample file. The two *.txt files are outputs from the validation of a SAP_Testing.json artifact and not of the provided one.

Closing the issue for now but it can be re-opened if correct information is provided and a clear question is asked.