- All Controls
+ All Requirements
add
@@ -178,7 +179,7 @@
Are you sure you want to unmark {{ formatRuleForDisplay(satisfies_rule) }} as a duplicate
- of this control?
+ of this requirement?
@@ -89,7 +89,7 @@
@ok="$root.$emit('unmarkDuplicate:rule', rule.id, satisfied_by_rule.id)"
>
- Are you sure you want to unmark this control as a duplicate of
+ Are you sure you want to unmark this requirement as a duplicate of
{{ formatRuleForDisplay(satisfied_by_rule) }}
diff --git a/app/javascript/components/rules/Rules.vue b/app/javascript/components/rules/Rules.vue
index 40e5503f..14787b12 100644
--- a/app/javascript/components/rules/Rules.vue
+++ b/app/javascript/components/rules/Rules.vue
@@ -2,7 +2,7 @@
-
{{ component.name }} - Controls
+
{{ component.name }} - Requirements
- No control currently selected. Select a control on the left to view or edit.
+ No requirement currently selected. Select a requirement on the left to view or edit.
diff --git a/app/javascript/components/rules/RulesReadOnlyView.vue b/app/javascript/components/rules/RulesReadOnlyView.vue
index d1d8894b..cd9ca832 100644
--- a/app/javascript/components/rules/RulesReadOnlyView.vue
+++ b/app/javascript/components/rules/RulesReadOnlyView.vue
@@ -39,7 +39,7 @@
- No control currently selected. Select a control on the left to view.
+ No requirement currently selected. Select a requirement on the left to view.
diff --git a/app/javascript/components/rules/forms/AdvancedRuleForm.vue b/app/javascript/components/rules/forms/AdvancedRuleForm.vue
index 157cf0c7..41850c74 100644
--- a/app/javascript/components/rules/forms/AdvancedRuleForm.vue
+++ b/app/javascript/components/rules/forms/AdvancedRuleForm.vue
@@ -151,7 +151,7 @@
- Some fields are hidden due to the control's status.
+ Some fields are hidden due to the requirement's status.
@@ -204,7 +204,7 @@ export default {
disabled: function () {
return this.readOnly || this.rule.locked || this.rule.review_requestor_id ? true : false;
},
- // Still allow additional questions to be edited except when the control is actually
+ // Still allow additional questions to be edited except when the requirement is actually
// locked, or if a review is requested or this is a read only view.
forceEnableAdditionalQuestions: function () {
return !this.readOnly && !this.rule.locked && !this.rule.review_requestor_id;
diff --git a/app/javascript/components/rules/forms/BasicRuleForm.vue b/app/javascript/components/rules/forms/BasicRuleForm.vue
index 00fc7809..64d34891 100644
--- a/app/javascript/components/rules/forms/BasicRuleForm.vue
+++ b/app/javascript/components/rules/forms/BasicRuleForm.vue
@@ -24,7 +24,7 @@
- Some fields are hidden due to the control's status.
+ Some fields are hidden due to the requirement's status.
@@ -71,7 +71,7 @@ export default {
? true
: false;
},
- // Still allow additional questions to be edited except when the control is actually
+ // Still allow additional questions to be edited except when the requirement is actually
// locked, or if a review is requested or this is a read only view.
forceEnableAdditionalQuestions: function () {
return !this.readOnly && !this.rule.locked && !this.rule.review_requestor_id;
diff --git a/app/javascript/components/rules/forms/DisaRuleDescriptionForm.vue b/app/javascript/components/rules/forms/DisaRuleDescriptionForm.vue
index d724ad2e..3123674c 100644
--- a/app/javascript/components/rules/forms/DisaRuleDescriptionForm.vue
+++ b/app/javascript/components/rules/forms/DisaRuleDescriptionForm.vue
@@ -566,9 +566,11 @@ export default {
tooltips: function () {
return {
documentable: null,
- vuln_discussion: "Discuss, in detail, the rationale for this control's vulnerability",
- false_positives: "List any likely false-positives associated with evaluating this control",
- false_negatives: "List any likely false-negatives associated with evaluating this control",
+ vuln_discussion: "Discuss, in detail, the rationale for this requirement's vulnerability",
+ false_positives:
+ "List any likely false-positives associated with evaluating this requirement",
+ false_negatives:
+ "List any likely false-negatives associated with evaluating this requirement",
mitigations: [
"Not Yet Determined",
"Applicable - Configurable",
@@ -583,7 +585,7 @@ export default {
: null,
severity_override_guidance: null,
potential_impacts:
- "List the potential operational impacts on a system when applying fix discussed in this control",
+ "List the potential operational impacts on a system when applying fix discussed in this requirement",
third_party_tools: null,
mitigation_control: null,
responsibility: null,
diff --git a/app/javascript/components/rules/forms/NewRuleModalForm.vue b/app/javascript/components/rules/forms/NewRuleModalForm.vue
index f940d10a..486e85d6 100644
--- a/app/javascript/components/rules/forms/NewRuleModalForm.vue
+++ b/app/javascript/components/rules/forms/NewRuleModalForm.vue
@@ -2,9 +2,9 @@
diff --git a/app/javascript/components/rules/forms/RuleForm.vue b/app/javascript/components/rules/forms/RuleForm.vue
index d5aa6bb2..246cc39f 100644
--- a/app/javascript/components/rules/forms/RuleForm.vue
+++ b/app/javascript/components/rules/forms/RuleForm.vue
@@ -546,21 +546,21 @@ export default {
)
? null
: "Explain the rationale behind selecting one of the above statuses",
- title: "Describe the vulnerability for this control",
+ title: "Describe the vulnerability for this requirement",
version: null,
rule_severity:
"Unknown: severity not defined, Info: rule is informational only, CAT III (Low): not a serious problem, CAT II (Medium): fairly serious problem, CAT I (High): a grave or critical problem",
rule_weight: null,
artifact_description:
this.rule.status === "Not Applicable"
- ? "Provide evidence that the control is not applicable to the system - code files, documentation, screenshots, etc."
+ ? "Provide evidence that the requirement is not applicable to the system - code files, documentation, screenshots, etc."
: [
"Not Yet Determined",
"Applicable - Configurable",
"Applicable - Does Not Meet",
].includes(this.rule.status)
? null
- : "Provide evidence that the control is inherently met by the system - code files, documentation, screenshots, etc.",
+ : "Provide evidence that the requirement is inherently met by the system - code files, documentation, screenshots, etc.",
fix_id: null,
fixtext_fixref: null,
fixtext: