Skip to content

Commit

Permalink
Support additional control-origination props #784 (#1460)
Browse files Browse the repository at this point in the history
* Support additional control-origination props #784
* Update recommended path to target additional nodes.

Co-authored-by: David Waltermire <[email protected]>
  • Loading branch information
Chris Compton and david-waltermire committed Oct 31, 2022
1 parent f61f84f commit 126d535
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 126d535

Please sign in to comment.