Skip to content

Commit 574def6

Browse files
committed
Remove optional leveraged-authorization prop on implemented req. (#1729)
Per #1552 analysis, the original analysis and provenance for this is unclear and the name indicates its intended use overlaps with more accurate mechanisms available for the implemented requirement. I cannot find a way to write clearer documentation better that cannot explain it, so I opt to remove it.
1 parent e1861c1 commit 574def6

File tree

1 file changed

+0
-3
lines changed

1 file changed

+0
-3
lines changed

src/metaschema/oscal_ssp_metaschema.xml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -729,9 +729,6 @@
729729
<enum value="customer-provided">The control must be implemented by the customer.</enum>
730730
<enum value="inherited">This control is inherited from an underlying system.</enum>
731731
</allowed-values>
732-
<allowed-values target="prop[has-oscal-namespace('http://csrc.nist.gov/ns/oscal')]/@name">
733-
<enum value="leveraged-authorization">Indicates all or some portion of this control is inherited from an underlying authorized system.</enum>
734-
</allowed-values>
735732
<allowed-values target="responsible-role/@role-id" allow-other="yes">
736733
&allowed-values-responsible-roles-operations;
737734
</allowed-values>

0 commit comments

Comments
 (0)