-
Notifications
You must be signed in to change notification settings - Fork 97
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
Each Interconnection, Service, or Software Connecting to an External Systems Must be Linked to a POA&M Entry #934
Comments
Slightly revising this. It will be a "risk-present" property/extension with allowed values of "yes" and "no". If the value is "no", the |
As documented in #935, the modeling for this just became much simpler. We have learned from the review team that every entry in Table 7.1 should always have a corresponding POA&M entry, which is the source of the risk information. The "risk", "mitigation" and "impact" properties are being eliminated, as is the consideration for a "risk-present" property. Now we simply need to check for exactly one |
This has been fully revised and is ready for work. |
|
@wandmagic please ignore the comment above. I just updated the context metapath in the original issue above to replace the "direction" prop with the "communicates-externally" FRX. |
understood |
Constraint Task
For each interconnection, service, or software connecting to an external system, there must be an entry in the POA&M. For Stage 1 of our strategy we are only focused on completeness checks, thus we are only ensuring the link to the POA&M entry exists, and references the appropriate back-matter resource.
Intended Outcome
There must be exactly one "poam-item" link that exists as follows:
rel
must have the valuepoam-item
href
must include a URI fragment that references a back-matter resource.resource-fragment
must be presentIf the POA&M is in legacy/Excel format, the
resource-fragment
value will include the unique identifier as required by the FedRAMP CSP_POAM_Template_Completion_Guide. (Column A - POA&M ID).If the POA&M is in OSCAL format, the
resource-fragment
value will include thepoam-item/@uuid
value.Syntax Type
This uses core OSCAL syntax with a FedRAMP defined value and linkage.
Allowed Values
In addition to core-OSCAL-defined allowed values for a
component/link/@rel
, apoam-item
allowed value must be enumerated with the following text: "The link identifies the POA&M item that quantifies risk associated with this interface."Metapath(s) to Content
Metapath context target
REVISED
Constraint requirement: there must be at least one "poam-item" link. It must have:
resource-fragment
with a string valuepoam-item
UUID for OSCAL POA&Ms or some other unique identifier for legacy POA&MSresource-fragment
at this timehref
with either a fully resolvable URI; orPurpose of the OSCAL Content
No response
Dependencies
No response
Acceptance Criteria
oscal-cli metaschema metapath eval -e "expression"
.Other information
This task is part of #808
The text was updated successfully, but these errors were encountered: