-
Notifications
You must be signed in to change notification settings - Fork 88
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Check that SSP has inventory items #881
Comments
I'd suggest this be an ERROR for less than two (2) inventory items, as FedRAMP requires at least two instances of a system. |
Following @brian-ruf's first comment (Brian, thanks), modified Metapath as follows:
As for the second comment, I have my doubts. If FedRAMP does not explicitly provision that there should be no fewer than 20 inventory items, I would hesitate to throw unnecessary warnings at users. Thoughts? |
Interesting, can you explain where the ballpark of |
First, I feel strongly about
I can stand down on If we were to include this threshold, there is also a case to be made that |
I am all about heuristics, this is good stuff, I just wanted to see it written down. 😄 |
Constraint Task
As a digital authorization package maintainer, to know that I have identified that I need the required inventory items in the system security plan and avoid passback, I want a check to ensure the SSP has the right amount of inventory.
Intended Outcome
Goal
Check for one or more inventory items or report an error.
Syntax
Create an
expect
that ainventory-item
has at least one in the system security plan.Syntax Type
This is optional core OSCAL syntax.
Allowed Values
There are no relevant allowed values.
Metapath(s) to Content
Purpose of the OSCAL Content
Automation will need to check for many items in the inventory, but there must be at least one.
Dependencies
No response
Acceptance Criteria
oscal-cli metaschema metapath eval -e "expression"
.Other information
No response
The text was updated successfully, but these errors were encountered: