diff --git a/cms/djangoapps/api/__init__.py b/cms/djangoapps/api/__init__.py
index 23ca7a69d0404eb4e7ae57883c71bde708beb4f5..2046a6c208db06030147892e9b5ef7d637f3f944 100644
--- a/cms/djangoapps/api/__init__.py
+++ b/cms/djangoapps/api/__init__.py
@@ -1 +1,2 @@
-default_app_config = 'api.apps.ApiConfig'
+# pylint: disable=missing-module-docstring
+default_app_config = 'cms.djangoapps.api.apps.ApiConfig'
diff --git a/cms/djangoapps/cms_user_tasks/apps.py b/cms/djangoapps/cms_user_tasks/apps.py
index 6df4b7f953abb54d2765a9371b4cf40067928b88..c8b3edb89910f3f4641bf05d721cb92dcfa885bc 100644
--- a/cms/djangoapps/cms_user_tasks/apps.py
+++ b/cms/djangoapps/cms_user_tasks/apps.py
@@ -11,7 +11,7 @@ class CmsUserTasksConfig(AppConfig):
     """
     Application Configuration for cms_user_tasks.
     """
-    name = u'cms_user_tasks'
+    name = u'cms.djangoapps.cms_user_tasks'
 
     def ready(self):
         """
diff --git a/cms/djangoapps/contentstore/apps.py b/cms/djangoapps/contentstore/apps.py
index 7f4bc6b37c38eaa8ac262e3bcff8dea02ef1b789..d3a854f0057ab67e5febdba2f075c75f75c50981 100644
--- a/cms/djangoapps/contentstore/apps.py
+++ b/cms/djangoapps/contentstore/apps.py
@@ -12,7 +12,7 @@ class ContentstoreConfig(AppConfig):
     """
     Application Configuration for Contentstore.
     """
-    name = u'contentstore'
+    name = u'cms.djangoapps.contentstore'
 
     def ready(self):
         """
diff --git a/cms/djangoapps/xblock_config/apps.py b/cms/djangoapps/xblock_config/apps.py
index 13a910c71441f06967c3b9d516d261730e50ef82..c5888443a29f2ba4e67c60c44230650b2d803143 100644
--- a/cms/djangoapps/xblock_config/apps.py
+++ b/cms/djangoapps/xblock_config/apps.py
@@ -13,7 +13,7 @@ class XBlockConfig(AppConfig):
     """
     Default configuration for the "xblock_config" Django application.
     """
-    name = u'xblock_config'
+    name = u'cms.djangoapps.xblock_config'
     verbose_name = u'XBlock Configuration'
 
     def ready(self):
diff --git a/cms/envs/common.py b/cms/envs/common.py
index 274d230394f21742ffc50a3b24049d78f25c22bf..8d60122d5b0991f18e15f15e6480f85fbd606d71 100644
--- a/cms/envs/common.py
+++ b/cms/envs/common.py
@@ -1354,19 +1354,19 @@ INSTALLED_APPS = [
     'openedx.core.djangoapps.video_pipeline',
 
     # For CMS
-    'contentstore.apps.ContentstoreConfig',
+    'cms.djangoapps.contentstore.apps.ContentstoreConfig',
 
     'openedx.core.djangoapps.contentserver',
-    'course_creators',
+    'cms.djangoapps.course_creators',
     'student.apps.StudentConfig',  # misleading name due to sharing with lms
     'openedx.core.djangoapps.course_groups',  # not used in cms (yet), but tests run
-    'xblock_config.apps.XBlockConfig',
+    'cms.djangoapps.xblock_config.apps.XBlockConfig',
 
     # New (Blockstore-based) XBlock runtime
     'openedx.core.djangoapps.xblock.apps.StudioXBlockAppConfig',
 
     # Maintenance tools
-    'maintenance',
+    'cms.djangoapps.maintenance',
     'openedx.core.djangoapps.util.apps.UtilConfig',
 
     # Tracking
@@ -1478,7 +1478,7 @@ INSTALLED_APPS = [
     'user_tasks',
 
     # CMS specific user task handling
-    'cms_user_tasks.apps.CmsUserTasksConfig',
+    'cms.djangoapps.cms_user_tasks.apps.CmsUserTasksConfig',
 
     # Unusual migrations
     'database_fixups',