@enforce(("read", "write"), "aggregation_algorithm")
     def set_aggregation_algorithm_dict(self, user_id, intra_extension_id, aggregation_algorithm_id, aggregation_algorithm_dict):
         if aggregation_algorithm_id:
-            if aggregation_algorithm_id not in self.configuration_api.get_aggregation_algorithms(ROOT_ID):
+            if aggregation_algorithm_id not in self.configuration_api.get_aggregation_algorithms(ADMIN_ID):
                 raise AggregationAlgorithmUnknown()
         else:
             aggregation_algorithm_id = uuid4().hex
 
     logger = "Error"
 
 
-class SuperExtensionUnknown(IntraExtensionUnknown):
-    message_format = _("The super_extension is unknown.")
+class RootExtensionUnknown(IntraExtensionUnknown):
+    message_format = _("The root_extension is unknown.")
     code = 400
-    title = 'Super Extension Unknown'
+    title = 'Root Extension Unknown'
     logger = "Error"
 
 
 
 
     def create_intra_extension(self, policy_model="policy_authz"):
 
-        IE["policymodel"] = policy_model
+        IE["model"] = policy_model
         IE["name"] = uuid.uuid4().hex
         ref = self.admin_manager.load_intra_extension_dict(DEFAULT_USER_ID, IE)
         self.assertIsInstance(ref, dict)