diff --git a/config/schema/video_embed_field.schema.yml b/config/schema/video_embed_field.schema.yml
index f211436..a07be8d 100644
--- a/config/schema/video_embed_field.schema.yml
+++ b/config/schema/video_embed_field.schema.yml
@@ -56,3 +56,5 @@ field.field_settings.video_embed_field:
     allowed_providers:
       type: sequence
       label: 'Allowed Providers'
+      sequence:
+        type: string
diff --git a/modules/video_embed_media/config/schema/video_embed_media.schema.yml b/modules/video_embed_media/config/schema/video_embed_media.schema.yml
new file mode 100644
index 0000000..bfdffc2
--- /dev/null
+++ b/modules/video_embed_media/config/schema/video_embed_media.schema.yml
@@ -0,0 +1,7 @@
+media_entity.bundle.type.video_embed_field:
+  type: mapping
+  label: 'Video Embed Field Bundle'
+  mapping:
+    source_field:
+      label: 'Source Field'
+      type: string
diff --git a/modules/video_embed_media/src/Tests/BundleTest.php b/modules/video_embed_media/src/Tests/BundleTest.php
index bd24bb8..aa8f69f 100644
--- a/modules/video_embed_media/src/Tests/BundleTest.php
+++ b/modules/video_embed_media/src/Tests/BundleTest.php
@@ -17,13 +17,6 @@ use Drupal\video_embed_field\Tests\WebTestBase;
 class BundleTest extends WebTestBase {
 
   /**
-   * Disable strict checking for media_entity.
-   *
-   * @var bool
-   */
-  protected $strictConfigSchema = FALSE;
-
-  /**
    * Modules to install.
    *
    * @var array
