Skip to content

Commit

Permalink
Merge pull request #29 from GovReady/doc-oscal
Browse files Browse the repository at this point in the history
Add initial OSCAL compliance doc.
  • Loading branch information
gregelin committed Jan 8, 2021
2 parents 311223f + a121400 commit 8de1129
Show file tree
Hide file tree
Showing 2 changed files with 43 additions and 0 deletions.
1 change: 1 addition & 0 deletions source/appendixes/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,5 @@ This section contains useful reference materials.
:maxdepth: 1

how-tos-and-faqs
oscal-compliance
version-notes/index
42 changes: 42 additions & 0 deletions source/appendixes/oscal-compliance.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
.. Coyright (C) 2020 GovReady PBC
.. _OSCAL Compliance:

OSCAL Compliance Notes
======================

GovReady-Q supports OSCAL version 1.0 milestone 3 in the following
scenarios:

* Import of OSCAL components in JSON format
* Export of OSCAL components in JSON format

The OSCAL specification is complex and subject to change. Refer to
this appendix for information on how GovReady-Q currently implements
the OSCAL specificaiton.

Implementation Notes
--------------------
GovReady-Q will only import OSCAL component files that are valid
according to the OSCAL version 1.0 milestone 3 schema.

When importing an OSCAL component, GovReady-Q expects to find the
control statement narratives in OSCAL *statement* elements with a
*statement_id* that refers to an element in the corresponding OSCAL
catalog.

When exporting an OSCAL component, GovReady-Q emits the control
statement narratives using OSCAL *statement* elements.

When importing and exporting OSCAL components, the *source* element
contained within an *control_implementation* should be a catalog
identifier, not a URI as per the OSCAL specification. This
deficiency will be corrected in the future. Valid source identifiers
include:

* NIST_SP-800-53_rev4
* NIST_SP-800-53_rev5
* NIST_SP-800-171_rev1



0 comments on commit 8de1129

Please sign in to comment.