GSA / fedramp-automation

FedRAMP Automation
https://www.fedramp.gov/using-the-fedramp-oscal-resources-and-templates/
Other
293 stars 89 forks source link

SSP Completeness Checks: 9 Services, Ports, and Protocols #806

Open brian-ruf opened 1 month ago

brian-ruf commented 1 month ago

This is a ...

fix - something needs to be different

This relates to ...

User Story

As a consumer of FedRAMP automated completeness checks I want the following OSCAL-based SSP items to be automatically verified for completeness by metaschema constraints:

Goals

SSP Completeness checks are defined, tested and documented

Dependencies

No response

Acceptance Criteria

Other information

No response

brian-ruf commented 3 weeks ago

Per @aj-stein-gsa: Check #881 and #882 for alignment with this issue.

brian-ruf commented 1 week ago

[I wrote this comment almost two weeks ago, but just found it unsaved in a browser tab.]

881 is focused on the presence of //inventory-item.

PPS is addressed strictly using //component. While there is a relationship between the two, the scope of #881 does not impact this issue.

Similarly #882 is specifically about inventory items having an asset-id. This also has no impact to our approach to modeling PPS for FedRAMP SSPs.

aj-stein-gsa commented 1 week ago

PPS is addressed strictly using //component. While there is a relationship between the two, the scope of #881 does not impact this issue.

Similarly #882 is specifically about inventory items having an asset-id. This also has no impact to our approach to modeling PPS for FedRAMP SSPs.

By the time we moved ahead the work was almost done, so I let it go (I realized I had not properly categorized the constraints, but the scope of work was clear and in review before I could recategorize). Apologies. 🤦

So I should have update this issue and had not.