Open brian-ruf opened 1 week ago
@Rene2mt please be aware one constraint had an incorrect predicate related to responsible-role
It had:
count(//system-implementation/component[@type='system' and ./prop[@name='implementation-point']]/responsible-role[@role-id='leveraged-authorization-users']//party-uuid) >= 1
I updated it to:
count(//system-implementation/component[@type='system' and ./prop[@name='leveraged-authorization-uuid']]/responsible-role[@role-id='leveraged-authorization-users']//party-uuid) >= 1
Constraint Task
As a FedRAMP Reviewer, I need to ensure that any leveraged authorization entries have required content in associated components.
Intended Outcome
nature-of-agreement
FedRAMP extension propertyinformation-type
FedRAMP extension propertySyntax Type
This is a mix of required, optional, and/or extended syntax.
Allowed Values
NIST-allowed values must be extended with FedRAMP allowed values.
Metapath(s) to Content
Purpose of the OSCAL Content
The content provides information necessary for reviewers to properly evaluate leveraged authorizations. This information is consistent with the requirements of Table 6.1 of the FedRAMP Rev 5 SSP Template.
Dependencies
None
Acceptance Criteria
oscal-cli metaschema metapath eval -e "expression"
.Other information
No response