Skip to content

Commit

Permalink
Support additional control-origination props usnistgov#784 (usnistgov…
Browse files Browse the repository at this point in the history
…#1460)

* Support additional control-origination props usnistgov#784
* Update recommended path to target additional nodes.

Co-authored-by: David Waltermire <david.waltermire@nist.gov>
  • Loading branch information
2 people authored and aj-stein-nist committed Jun 29, 2023
1 parent 8ef10dd commit 9f518d2
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions src/metaschema/oscal_ssp_metaschema.xml
Original file line number Diff line number Diff line change
Expand Up @@ -717,10 +717,10 @@
<field ref="remarks" in-xml="WITH_WRAPPER"/>
</model>
<constraint>
<allowed-values target="prop/@name" allow-other="yes">
<enum value="control-origination">Identifies the source of the implemented control.</enum>
<allowed-values target="(.|statement|.//by-component)/prop/@name" allow-other="yes">
<enum value="control-origination">Identifies the source of the implemented control. Any <code>control-origination</code> prop defined in a child context will override the parent value.</enum>
</allowed-values>
<allowed-values target="prop[@name='control-origination']/@value">
<allowed-values target="(.|statement|.//by-component)/prop[@name='control-origination']/@value">
<enum value="organization">The control is implemented by the organization owning the system, but is not specific to the system itself.</enum>
<enum value="system-specific">The control is implemented specifically to this system.</enum>
<enum value="customer-configured">The control is provided by the system, but must be configured by the customer.</enum>
Expand Down

0 comments on commit 9f518d2

Please sign in to comment.