diff --git a/config/schema/tmgmt.schema.yml b/config/schema/tmgmt.schema.yml
index d22f110..aeba2da 100644
--- a/config/schema/tmgmt.schema.yml
+++ b/config/schema/tmgmt.schema.yml
@@ -1,5 +1,5 @@
 tmgmt.settings:
-  type: mapping
+  type: config_entity
   label: 'TMGMT settings'
   mapping:
     quick_checkout:
@@ -45,7 +45,7 @@ views.access.tmgmt_job:
   label: View translation jobs'
 
 tmgmt.translator_base:
-  type: mapping
+  type: config_entity
   mapping:
     auto_accept:
       type: boolean
diff --git a/sources/content/config/schema/tmgmt_content.schema.yml b/sources/content/config/schema/tmgmt_content.schema.yml
index 4ba82c5..0f999f6 100644
--- a/sources/content/config/schema/tmgmt_content.schema.yml
+++ b/sources/content/config/schema/tmgmt_content.schema.yml
@@ -1,5 +1,5 @@
 tmgmt_content.settings:
-  type: mapping
+  type: config_entity
   mapping:
     embedded_fields:
       label: 'Embedded fields'
diff --git a/translators/tmgmt_local/config/schema/tmgmt_local.schema.yml b/translators/tmgmt_local/config/schema/tmgmt_local.schema.yml
index 6a718a2..dfd146c 100644
--- a/translators/tmgmt_local/config/schema/tmgmt_local.schema.yml
+++ b/translators/tmgmt_local/config/schema/tmgmt_local.schema.yml
@@ -1,5 +1,5 @@
 tmgmt.translator.settings.local:
-  type: mapping
+  type: config_entity
   mapping:
     auto_accept:
       type: boolean
