diff --git a/src/consents/tests/tests_consent_operations.py b/src/consents/tests/tests_consent_operations.py
index 0167cf395798c3bc4b3baac330c46f22bb751282..a9b4fe03273483cd48de0e7d9a217215c75f4d38 100644
--- a/src/consents/tests/tests_consent_operations.py
+++ b/src/consents/tests/tests_consent_operations.py
@@ -248,7 +248,6 @@ class BaseTestCase(TransactionTestCase):
             self.test_provider_email, self.test_provider_password
         )
 
-        assign_role(provider_user, "provider")
         assign_role(normal_user, "user")
 
         assign_role(provider_user, "provider_manager")
@@ -1008,7 +1007,6 @@ class TestMultiUserConsent(BaseTestCase):
             "provider@polaris.com", "polaris321"
         )
 
-        assign_role(provider_user, "provider")
         assign_role(provider_user, "provider_manager")
 
         response = self.client.post(
diff --git a/src/users/views.py b/src/users/views.py
index c708f7b952553d1515e3298c12ee8be873b16dd8..72fce17e3d33dc0fb2d05f2dc9ed8f015ff5b08b 100644
--- a/src/users/views.py
+++ b/src/users/views.py
@@ -43,7 +43,7 @@ class CreateUserView(APIView):
             new_user = CustomUser.objects.create_user(email, password)
 
             if assign_provider_role:
-                assign_role(new_user, "provider")
+                assign_role(new_user, "provider_manager")
             else:
                 assign_role(new_user, "user")
 
diff --git a/src/xapi/tests/tests.py b/src/xapi/tests/tests.py
index d055697e2617e92f1758f829c354f9432bf36c2f..d0f89c4b9548cdd1b6bfac40c0c9c9d0b5ecc501 100644
--- a/src/xapi/tests/tests.py
+++ b/src/xapi/tests/tests.py
@@ -65,7 +65,6 @@ class XAPITestCase(TestCase):
         provider_user = CustomUser.objects.create_user(
             self.test_provider_email, self.test_provider_password
         )
-        assign_role(provider_user, "provider")
         assign_role(normal_user, "user")
         assign_role(provider_user, "provider_manager")