diff --git a/features/fedramp_extensions.feature b/features/fedramp_extensions.feature
index 372759627..07bce6d55 100644
--- a/features/fedramp_extensions.feature
+++ b/features/fedramp_extensions.feature
@@ -36,7 +36,7 @@ Examples:
| cia-impact-has-selected |
| cloud-service-model |
| component-has-authentication-method |
- | component-responsible-role-references-party |
+ | component-has-provider-responsible-role |
| component-type |
| control-implementation-status |
| data-center-alternate |
diff --git a/src/validations/constraints/content/ssp-component-responsible-role-references-party-INVALID.xml b/src/validations/constraints/content/ssp-component-has-provider-responsible-role-INVALID.xml
similarity index 100%
rename from src/validations/constraints/content/ssp-component-responsible-role-references-party-INVALID.xml
rename to src/validations/constraints/content/ssp-component-has-provider-responsible-role-INVALID.xml
diff --git a/src/validations/constraints/fedramp-external-constraints.xml b/src/validations/constraints/fedramp-external-constraints.xml
index 3adb0b91e..89f6e6b3f 100644
--- a/src/validations/constraints/fedramp-external-constraints.xml
+++ b/src/validations/constraints/fedramp-external-constraints.xml
@@ -86,9 +86,9 @@
A FedRAMP SSP MUST include at least one authentication method for each leveraged system.
-
- Component Responsible Role References Party
-
+
+ Component Has Provider Responsible Role
+
Each component dealing with leveraged systems, interconnections, or authorized services MUST have a "provider" responsible-role that references exactly one valid party.
diff --git a/src/validations/constraints/unit-tests/component-responsible-role-references-party-FAIL.yaml b/src/validations/constraints/unit-tests/component-responsible-role-references-party-FAIL.yaml
index 7f1ca7967..6411e2393 100644
--- a/src/validations/constraints/unit-tests/component-responsible-role-references-party-FAIL.yaml
+++ b/src/validations/constraints/unit-tests/component-responsible-role-references-party-FAIL.yaml
@@ -1,9 +1,9 @@
test-case:
- name: Negative Test for component-responsible-role-references-party
+ name: Negative Test for component-has-provider-responsible-role
description: >-
This test case validates the behavior of constraint
- component-responsible-role-references-party
- content: ../content/ssp-component-responsible-role-references-party-INVALID.xml
+ component-has-provider-responsible-role
+ content: ../content/ssp-component-has-provider-responsible-role-INVALID.xml
expectations:
- - constraint-id: component-responsible-role-references-party
+ - constraint-id: component-has-provider-responsible-role
result: fail
diff --git a/src/validations/constraints/unit-tests/component-responsible-role-references-party-PASS.yaml b/src/validations/constraints/unit-tests/component-responsible-role-references-party-PASS.yaml
index f0b59d6ad..40990f9b8 100644
--- a/src/validations/constraints/unit-tests/component-responsible-role-references-party-PASS.yaml
+++ b/src/validations/constraints/unit-tests/component-responsible-role-references-party-PASS.yaml
@@ -1,9 +1,9 @@
test-case:
- name: Positive Test for component-responsible-role-references-party
+ name: Positive Test for component-has-provider-responsible-role
description: >-
This test case validates the behavior of constraint
- component-responsible-role-references-party
+ component-has-provider-responsible-role
content: ../content/ssp-all-VALID.xml
expectations:
- - constraint-id: component-responsible-role-references-party
+ - constraint-id: component-has-provider-responsible-role
result: pass