diff --git a/config/schema/media_tableau.schema.yml b/config/schema/media_tableau.schema.yml
new file mode 100644
index 0000000000000000000000000000000000000000..1e6123b91a55e5f4fcabbf434fb778e6db88b2f8
--- /dev/null
+++ b/config/schema/media_tableau.schema.yml
@@ -0,0 +1,16 @@
+field.formatter.settings.media_tableau:
+  type: mapping
+  label: 'Tableau display format settings'
+  mapping:
+    api_version:
+      type: string
+      label: 'Tableau API version'
+    formatter_class:
+      type: string
+      label: 'Formatter class name'
+    width:
+      type: string
+      label: 'Iframe width'
+    height:
+      type: string
+      label: 'Iframe height'