diff --git a/_docs/master/developers-guide/driver-changelog.md b/_docs/master/developers-guide/driver-changelog.md
index 8900473622..1bfeb9d407 100644
--- a/_docs/master/developers-guide/driver-changelog.md
+++ b/_docs/master/developers-guide/driver-changelog.md
@@ -36,11 +36,13 @@ layout: new-docs
 
 - Added the driver multi-method `driver/set-database-used!` for drivers to set a database on the connection with statements like `USE DATABASE`.
 
+- Added the driver features `:transforms/table`, `:transforms/view`, and `:transforms/matarialized-view` for drivers
+  that support transforms with table, view, and materialized view as target, respectively.
+
 ## Metabase 0.55.9
 
 - Add multi-method `driver/do-with-resilient-connection` for executing functions in a context where closed connections may be automatically reopened
 
-
 ## Metabase 0.55.0
 
 - Add the multi-method `->date` that allows the driver to control how to cast strings and temporal types to dates.
diff --git a/_docs/master/embedding/interactive-embedding-quick-start-guide.md b/_docs/master/embedding/interactive-embedding-quick-start-guide.md
index d81accee7e..3c039213e0 100644
--- a/_docs/master/embedding/interactive-embedding-quick-start-guide.md
+++ b/_docs/master/embedding/interactive-embedding-quick-start-guide.md
@@ -176,9 +176,7 @@ You'll map this string in the `groups` key to a Metabase group, so that when the
 
 In Metabase's admin section, go to **Settings** > **Authentication**. Scroll to the **JWT** card and click **Edit**.
 
-In the **Group schema** section, toggle on **Synchronize group memberships**. If the names of groups in the `groups` array match Metabase group names exactly (e.g. both are `"Customer Acme"`), then the groups will be mapped automatically.
-
-If the JWT group names and Metabase group names don't match, then for each group you want to sync, add a group mapping. When you click **New mapping**, enter "Customer-Acme", the string that you included in the `groups` array in your JWT payload. You can then associate that group name with the Metabase group "Customer Acme" that we created earlier.
+In the **Group schema** section, toggle on **Synchronize group memberships**. For each group you want to sync, add a group mapping. When you click **New mapping**, enter "Customer-Acme", the string that you included in the `groups` array in your JWT payload. You can then associate that group name with the Metabase group "Customer Acme" that we created earlier.
 
 ![Mapping user attributes to groups.](./images/sync-groups.png)
 
diff --git a/_docs/master/embedding/sdk/api/MetabaseCollectionItem.html b/_docs/master/embedding/sdk/api/MetabaseCollectionItem.html
index fc00fa36cc..d415994415 100644
--- a/_docs/master/embedding/sdk/api/MetabaseCollectionItem.html
+++ b/_docs/master/embedding/sdk/api/MetabaseCollectionItem.html
@@ -10,11 +10,11 @@
 ---
 
 <!DOCTYPE html><html class="default" lang="en" data-base="./"><head><meta charset="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>MetabaseCollectionItem | Embedded analytics SDK API</title><link rel="icon" href="assets/favicon.ico"/>{% include docs/embedded-analytics-sdk-metadata.html %}<meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="assets/style.css"/><link rel="stylesheet" href="assets/highlight.css"/><link rel="stylesheet" href="assets/custom.css"/><script defer src="assets/main.js"></script><script defer src="assets/custom.js"></script><script async src="assets/icons.js" id="tsd-icons-script"></script><script async src="assets/search.js" id="tsd-search-script"></script><script async src="assets/navigation.js" id="tsd-nav-script"></script></head><body><script>document.documentElement.dataset.theme = localStorage.getItem("tsd-theme") || "os";document.body.style.display="none";setTimeout(() => window.app?app.showPage():document.body.style.removeProperty("display"),500)</script><header class="tsd-page-toolbar"><div class="tsd-toolbar-contents container"><a href="index.html" class="title">Embedded analytics SDK API</a><div id="tsd-toolbar-links"><a href="javascript:navigateBack({ fallbackUrl: '/docs/master/embedding/sdk/introduction' })">Back to documentation</a></div><button id="tsd-search-trigger" class="tsd-widget" aria-label="Search"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-search"></use></svg></button><dialog id="tsd-search" aria-label="Search"><input role="combobox" id="tsd-search-input" aria-controls="tsd-search-results" aria-autocomplete="list" aria-expanded="true" autocapitalize="off" autocomplete="off" placeholder="Search the docs" maxLength="100"/><ul role="listbox" id="tsd-search-results"></ul><div id="tsd-search-status" aria-live="polite" aria-atomic="true"><div>Preparing search index...</div></div></dialog><a href="#" class="tsd-widget menu" id="tsd-toolbar-menu-trigger" data-toggle="menu" aria-label="Menu"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-menu"></use></svg></a></div></header><div class="container container-main"><div class="col-content"><div class="tsd-page-title"><ul class="tsd-breadcrumb" aria-label="Breadcrumb"><li><a href="" aria-current="page">MetabaseCollectionItem</a></li></ul><h1>Type Alias MetabaseCollectionItem</h1></div><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><p>The CollectionItem entity</p>
-</div><div class="tsd-comment tsd-typography"></div></section><div class="tsd-signature"><span class="tsd-signature-keyword">type</span> <span class="tsd-kind-type-alias">MetabaseCollectionItem</span> <span class="tsd-signature-symbol">=</span> <span class="tsd-signature-symbol">{</span><br/>    <a class="tsd-kind-property" href="#description">description</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">;</span><br/>    <a class="tsd-kind-property" href="#entity_id">entity_id</a><span class="tsd-signature-symbol">?:</span> <a href="SdkEntityId.html" class="tsd-signature-type tsd-kind-type-alias">SdkEntityId</a><span class="tsd-signature-symbol">;</span><br/>    <a class="tsd-kind-property" href="#id">id</a><span class="tsd-signature-symbol">:</span> <a href="SdkCollectionId.html" class="tsd-signature-type tsd-kind-type-alias">SdkCollectionId</a><span class="tsd-signature-symbol">;</span><br/>    <a class="tsd-kind-property" href="#last-edit-info">&quot;last-edit-info&quot;</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">{</span><br/>        <span class="tsd-kind-property">email</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">first_name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <a href="SdkUserId.html" class="tsd-signature-type tsd-kind-type-alias">SdkUserId</a><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">last_name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">timestamp</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/>    <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/>    <a class="tsd-kind-property" href="#model">model</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/>    <a class="tsd-kind-property" href="#name">name</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/>    <a class="tsd-kind-property" href="#type">type</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">&quot;instance-analytics&quot;</span><br/>    <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">&quot;trash&quot;</span><br/>    <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">&quot;model&quot;</span><br/>    <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">&quot;question&quot;</span><br/>    <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">&quot;metric&quot;</span><br/>    <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div><section class="tsd-panel-group tsd-index-group"><section class="tsd-panel tsd-index-panel"><details class="tsd-index-content tsd-accordion" open><summary class="tsd-accordion-summary tsd-index-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-chevronDown"></use></svg><h5 class="tsd-index-heading uppercase">Index</h5></summary><div class="tsd-accordion-details"><section class="tsd-index-section"><h3 class="tsd-index-heading">Properties</h3><div class="tsd-index-list"><a href="#description" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>description</span></a>
+</div><div class="tsd-comment tsd-typography"></div></section><div class="tsd-signature"><span class="tsd-signature-keyword">type</span> <span class="tsd-kind-type-alias">MetabaseCollectionItem</span> <span class="tsd-signature-symbol">=</span> <span class="tsd-signature-symbol">{</span><br/>    <a class="tsd-kind-property" href="#description">description</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">;</span><br/>    <a class="tsd-kind-property" href="#entity_id">entity_id</a><span class="tsd-signature-symbol">?:</span> <a href="SdkEntityId.html" class="tsd-signature-type tsd-kind-type-alias">SdkEntityId</a><span class="tsd-signature-symbol">;</span><br/>    <a class="tsd-kind-property" href="#id">id</a><span class="tsd-signature-symbol">:</span> <a href="SdkCollectionId.html" class="tsd-signature-type tsd-kind-type-alias">SdkCollectionId</a><span class="tsd-signature-symbol">;</span><br/>    <a class="tsd-kind-property" href="#last-edit-info">&quot;last-edit-info&quot;</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">{</span><br/>        <span class="tsd-kind-property">email</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">first_name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <a href="SdkUserId.html" class="tsd-signature-type tsd-kind-type-alias">SdkUserId</a><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">last_name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">timestamp</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/>    <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/>    <a class="tsd-kind-property" href="#model">model</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/>    <a class="tsd-kind-property" href="#name">name</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/>    <a class="tsd-kind-property" href="#type">type</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">&quot;instance-analytics&quot;</span><br/>    <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">&quot;trash&quot;</span><br/>    <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">&quot;model&quot;</span><br/>    <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">&quot;question&quot;</span><br/>    <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">&quot;metric&quot;</span><br/>    <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">&quot;in_document&quot;</span><br/>    <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div><section class="tsd-panel-group tsd-index-group"><section class="tsd-panel tsd-index-panel"><details class="tsd-index-content tsd-accordion" open><summary class="tsd-accordion-summary tsd-index-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-chevronDown"></use></svg><h5 class="tsd-index-heading uppercase">Index</h5></summary><div class="tsd-accordion-details"><section class="tsd-index-section"><h3 class="tsd-index-heading">Properties</h3><div class="tsd-index-list"><a href="#description" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>description</span></a>
 <a href="#entity_id" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>entity_<wbr/>id?</span></a>
 <a href="#id" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>id</span></a>
 <a href="#last-edit-info" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>last-<wbr/>edit-<wbr/>info?</span></a>
 <a href="#model" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>model</span></a>
 <a href="#name" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>name</span></a>
 <a href="#type" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>type?</span></a>
-</div></section></div></details></section></section><details class="tsd-panel-group tsd-member-group tsd-accordion" open><summary class="tsd-accordion-summary" data-key="section-Properties"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-chevronDown"></use></svg><h2>Properties</h2></summary><section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="description"><span>description</span><a href="#description" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">description</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span></div></section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="entity_id"><code class="tsd-tag">Optional</code><span>entity_<wbr/>id</span><a href="#entity_id" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">entity_id</span><span class="tsd-signature-symbol">?:</span> <a href="SdkEntityId.html" class="tsd-signature-type tsd-kind-type-alias">SdkEntityId</a></div></section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="id"><span>id</span><a href="#id" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <a href="SdkCollectionId.html" class="tsd-signature-type tsd-kind-type-alias">SdkCollectionId</a></div></section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="last-edit-info"><code class="tsd-tag">Optional</code><span>last-<wbr/>edit-<wbr/>info</span><a href="#last-edit-info" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">&quot;last-edit-info&quot;</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">{</span><br/>    <span class="tsd-kind-property">email</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/>    <span class="tsd-kind-property">first_name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/>    <span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <a href="SdkUserId.html" class="tsd-signature-type tsd-kind-type-alias">SdkUserId</a><span class="tsd-signature-symbol">;</span><br/>    <span class="tsd-kind-property">last_name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/>    <span class="tsd-kind-property">timestamp</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div></section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="model"><span>model</span><a href="#model" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">model</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div></section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="name"><span>name</span><a href="#name" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div></section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="type"><code class="tsd-tag">Optional</code><span>type</span><a href="#type" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">type</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">&quot;instance-analytics&quot;</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">&quot;trash&quot;</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">&quot;model&quot;</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">&quot;question&quot;</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">&quot;metric&quot;</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span></div></section></section></details></div><div class="col-sidebar"><div class="page-menu"><div class="tsd-navigation settings"><details class="tsd-accordion"><summary class="tsd-accordion-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-chevronDown"></use></svg><h3>Settings</h3></summary><div class="tsd-accordion-details"><div class="tsd-theme-toggle"><label class="settings-label" for="tsd-theme">Theme</label><select id="tsd-theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></div></div></details></div><details open class="tsd-accordion tsd-page-navigation"><summary class="tsd-accordion-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-chevronDown"></use></svg><h3>On This Page</h3></summary><div class="tsd-accordion-details"><details open class="tsd-accordion tsd-page-navigation-section"><summary class="tsd-accordion-summary" data-key="section-Properties"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-chevronDown"></use></svg>Properties</summary><div><a href="#description"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>description</span></a><a href="#entity_id"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>entity_<wbr/>id</span></a><a href="#id"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>id</span></a><a href="#last-edit-info"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>last-<wbr/>edit-<wbr/>info</span></a><a href="#model"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>model</span></a><a href="#name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>name</span></a><a href="#type"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>type</span></a></div></details></div></details></div><div class="site-menu"><nav id="tsd-sidebar-links" class="tsd-navigation"><a href="javascript:navigateBack({ fallbackUrl: '/docs/master/embedding/sdk/introduction' })" class="tsd-nav-link">Back to documentation</a></nav><nav class="tsd-navigation"><a href="index.html">Embedded analytics SDK API</a><ul class="tsd-small-nested-navigation" id="tsd-nav-container"><li>Loading...</li></ul></nav></div></div></div><footer><p><script type="text/javascript" src="/gdpr-cookie-notice/dist/script.js"></script><script type="text/javascript" src="/js/cookie-consent.js"></script><link href="/gdpr-cookie-notice/dist/style.css" rel="stylesheet" /><link href="/css/gdpr.css" rel="stylesheet" /></p></footer><div class="overlay"></div></body></html>
+</div></section></div></details></section></section><details class="tsd-panel-group tsd-member-group tsd-accordion" open><summary class="tsd-accordion-summary" data-key="section-Properties"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-chevronDown"></use></svg><h2>Properties</h2></summary><section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="description"><span>description</span><a href="#description" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">description</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span></div></section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="entity_id"><code class="tsd-tag">Optional</code><span>entity_<wbr/>id</span><a href="#entity_id" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">entity_id</span><span class="tsd-signature-symbol">?:</span> <a href="SdkEntityId.html" class="tsd-signature-type tsd-kind-type-alias">SdkEntityId</a></div></section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="id"><span>id</span><a href="#id" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <a href="SdkCollectionId.html" class="tsd-signature-type tsd-kind-type-alias">SdkCollectionId</a></div></section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="last-edit-info"><code class="tsd-tag">Optional</code><span>last-<wbr/>edit-<wbr/>info</span><a href="#last-edit-info" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">&quot;last-edit-info&quot;</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">{</span><br/>    <span class="tsd-kind-property">email</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/>    <span class="tsd-kind-property">first_name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/>    <span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <a href="SdkUserId.html" class="tsd-signature-type tsd-kind-type-alias">SdkUserId</a><span class="tsd-signature-symbol">;</span><br/>    <span class="tsd-kind-property">last_name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/>    <span class="tsd-kind-property">timestamp</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div></section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="model"><span>model</span><a href="#model" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">model</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div></section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="name"><span>name</span><a href="#name" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div></section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="type"><code class="tsd-tag">Optional</code><span>type</span><a href="#type" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">type</span><span class="tsd-signature-symbol">?:</span><br/>    <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">&quot;instance-analytics&quot;</span><br/>    <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">&quot;trash&quot;</span><br/>    <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">&quot;model&quot;</span><br/>    <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">&quot;question&quot;</span><br/>    <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">&quot;metric&quot;</span><br/>    <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">&quot;in_document&quot;</span><br/>    <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span></div></section></section></details></div><div class="col-sidebar"><div class="page-menu"><div class="tsd-navigation settings"><details class="tsd-accordion"><summary class="tsd-accordion-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-chevronDown"></use></svg><h3>Settings</h3></summary><div class="tsd-accordion-details"><div class="tsd-theme-toggle"><label class="settings-label" for="tsd-theme">Theme</label><select id="tsd-theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></div></div></details></div><details open class="tsd-accordion tsd-page-navigation"><summary class="tsd-accordion-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-chevronDown"></use></svg><h3>On This Page</h3></summary><div class="tsd-accordion-details"><details open class="tsd-accordion tsd-page-navigation-section"><summary class="tsd-accordion-summary" data-key="section-Properties"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-chevronDown"></use></svg>Properties</summary><div><a href="#description"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>description</span></a><a href="#entity_id"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>entity_<wbr/>id</span></a><a href="#id"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>id</span></a><a href="#last-edit-info"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>last-<wbr/>edit-<wbr/>info</span></a><a href="#model"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>model</span></a><a href="#name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>name</span></a><a href="#type"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>type</span></a></div></details></div></details></div><div class="site-menu"><nav id="tsd-sidebar-links" class="tsd-navigation"><a href="javascript:navigateBack({ fallbackUrl: '/docs/master/embedding/sdk/introduction' })" class="tsd-nav-link">Back to documentation</a></nav><nav class="tsd-navigation"><a href="index.html">Embedded analytics SDK API</a><ul class="tsd-small-nested-navigation" id="tsd-nav-container"><li>Loading...</li></ul></nav></div></div></div><footer><p><script type="text/javascript" src="/gdpr-cookie-notice/dist/script.js"></script><script type="text/javascript" src="/js/cookie-consent.js"></script><link href="/gdpr-cookie-notice/dist/style.css" rel="stylesheet" /><link href="/css/gdpr.css" rel="stylesheet" /></p></footer><div class="overlay"></div></body></html>
diff --git a/_docs/master/embedding/sdk/api/snippets/MetabaseCollectionItem.md b/_docs/master/embedding/sdk/api/snippets/MetabaseCollectionItem.md
index e772ab9eb5..7a95b2fa20 100644
--- a/_docs/master/embedding/sdk/api/snippets/MetabaseCollectionItem.md
+++ b/_docs/master/embedding/sdk/api/snippets/MetabaseCollectionItem.md
@@ -23,7 +23,13 @@ type MetabaseCollectionItem = {
   };
   model: string;
   name: string;
-  type?: "instance-analytics" | "trash" | "model" | "question" | "metric" | null;
+  type?:   | "instance-analytics"
+     | "trash"
+     | "model"
+     | "question"
+     | "metric"
+     | "in_document"
+     | null;
 };
 ```
 
@@ -46,6 +52,6 @@ The CollectionItem entity
 | `last-edit-info.timestamp`                    | `string`                                                                                                                                |
 | <a id="model"></a> `model`                    | `string`                                                                                                                                |
 | <a id="name"></a> `name`                      | `string`                                                                                                                                |
-| <a id="type"></a> `type?`                     | `"instance-analytics"` \| `"trash"` \| `"model"` \| `"question"` \| `"metric"` \| `null`                                                |
+| <a id="type"></a> `type?`                     | \| `"instance-analytics"` \| `"trash"` \| `"model"` \| `"question"` \| `"metric"` \| `"in_document"` \| `null`                          |
 
 <!-- [<endsnippet properties>] -->
diff --git a/_docs/master/people-and-groups/authenticating-with-jwt.md b/_docs/master/people-and-groups/authenticating-with-jwt.md
index 5670b16c01..7aa9895091 100644
--- a/_docs/master/people-and-groups/authenticating-with-jwt.md
+++ b/_docs/master/people-and-groups/authenticating-with-jwt.md
@@ -29,73 +29,56 @@ Assuming your site is localhost serving on port 3000:
 5. In the event of a successful sign-in, your authentication app should issue a GET request to your Metabase endpoint with the token and the "return to" URI: `http://localhost:3000/auth/sso?jwt=TOKEN_GOES_HERE&return_to=/question/1-superb-question`.
 6. Metabase verifies the JSON Web Token, logs the person in, then redirects the person to their original destination, `/question/1-superb-question`.
 
-## Set up JWT authentication
+## Enabling JWT authentication
 
-Navigate to the **Admin**>**Settings** section of the Admin area, then click on the **Authentication > JWT** tab.
+Navigate to the **Admin**>**Settings** section of the Admin area, then click on the **Authentication** tab. Click the **Configure** button in the JWT section of this page, and you'll see this form:
 
 ![JWT form](images/JWT-auth-form.png)
 
 Here's a breakdown of each of the settings:
 
-- **JWT Identity Provider URI**: This is where Metabase will redirect login requests. That is, it's where your users go to log in through your identity provider.
+**JWT Identity Provider URI:** This is where Metabase will redirect login requests. That is, it's where your users go to log in through your identity provider.
 
-- **String Used by the JWT Signing Key**: The string used to seed the private key used to validate JWT messages. Both Metabase and the authentication app should have the same JWT signing key.
+**String Used by the JWT Signing Key:** The string used to seed the private key used to validate JWT messages. Both Metabase and the authentication app should have the same JWT signing key.
 
 ## User attribute configuration (optional)
 
 These are additional settings you can fill in to pass user attributes to Metabase.
 
 - **Email attribute:** the key to retrieve each JWT user's email address.
-- **First name attribute:** the key to retrieve each JWT user's first name.
-- **Last name attribute:** if you guessed that this is the key to retrieve each JWT user's last name, well then you have been paying attention.
-- **Group assignment attribute:** the key to retrieve each JWT user's group assignments.
+- **First Name attribute:** the key to retrieve each JWT user's first name.
+- **Last Name attribute:** if you guessed that this is the key to retrieve each JWT user's last name, well then you have been paying attention.
 
 You can send additional user attributes to Metabase by adding the attributes as key/value pairs to your JWT. These attributes will be synced on every login.
 
 ## Configure group mappings
 
-You can use your JWT to assign Metabase users to custom Metabase [groups](./managing#groups) based on their attributes, e.g. automatically assign everyone with a certain JWT attribute to the `Sales` group in Metabase. This can be helpful for [permissions management](../permissions/introduction#key-points-regarding-permissions) at scale.
+You can use your JWT to assign Metabase users to custom groups.
 
-You can configure JWT group assignments through Metabase's Admin interface, or by setting environment variables.
-
-### Configure group mapping in Metabase
-
-1. Add groups to your JWT: `groups: ["group_name"]`. The attribute key (e.g. `groups`) should match the **Group assignment attribute** in Metabase.
-1. In Metabase JWT settings, under **Group Sync**, toggle on **Synchronize Group Memberships**
-1. If the group names in your JWT match the Metabase group names, they will be synced automatically, and you don't need to set up mappings manually.
-
-1. Otherwise, click **New mapping** and add the name of a JWT group.
+1. Add groups to your JWT: `groups: ["group_name"]`.
+1. In Metabase, go to the Admin panel and switch to **Setting > Authentication** tab.
+1. Click the **Configure** button under JWT.
+1. Under **Group Schema**, turn on the toggle **Synchronize Group Memberships**
+1. Click **New mapping** and add the name of a JWT group.
 1. In the row that appears, click the dropdown to pick the Metabase group(s) that this should map to.
    ![Metabase JWT group mappings](./images/jwt-groups.png)
 1. Repeat this for each of the groups you want to map.
 
-### Configure group mapping through environment variables
-
-You can use the following environment variables to configure JTW group mappings instead of configuring them in Metabase's Admin settings:
-
-- [`MB_JWT_ATTRIBUTE_GROUPS`](../configuring-metabase/environment-variables#mb_jwt_attribute_groups) to specify the key to retrieve the JWT user’s groups;
-
-- [`MB_JWT_GROUP_SYNC`](../configuring-metabase/environment-variables#mb_jwt_group_sync) to turn group sync on or off (sync is off by default).
-
-  ```
-  MB_JWT_GROUP_SYNC=true
-  ```
-
-- [`MB_JWT_GROUP_MAPPINGS`](../configuring-metabase/environment-variables#mb_jwt_group_mappings) to configure group mapping. It accepts a JSON object where the keys are JWT groups and the values are lists of Metabase groups IDs. For example:
-
-  ```
-  MB_JWT_GROUP_MAPPINGS='{"extHR":[7], "extSales":[3,4]}'
-  ```
+Alternatively, you can define the mappings between JWT and Metabase groups using the [environment variable `MB_JWT_GROUP_MAPPINGS`](../configuring-metabase/environment-variables#mb_jwt_group_mappings). It accepts a JSON object where the keys are JWT groups and the values are lists of Metabase groups IDs. For example:
 
-  where `extHR`, `extSales` are names of JWT groups and 3,4,7 are IDs of Metabase groups.
+```
+MB_JWT_GROUP_MAPPINGS='{"extHR":[7], "extSales":[3,4]}'
+```
 
-  You can find Metabase Group ID in the URL for the group page, like `http://your-metabase-url/admin/people/groups/<ID>`. "All Users" group has ID 1 and "Administrators" group has ID 2.
+where `extHR`, `extSales` are names of JWT groups and 3,4,7 are IDs of Metabase groups.
 
-### If group mappings are not specified, Metabase will match groups by name
+You can find Metabase Group ID in the URL for the group page, like `http://your-metabase-url/admin/people/groups/<ID>`. "All Users" group has ID 1 and "Administrators" group has ID 2.
 
-If you don't specify any group mappings in Metabase's Admin settings or via `MB_JWT_GROUP_MAPPINGS` environment variables, then Metabase will try to assign Metabase groups to users based on the matching names. If the names of groups in the JWT group attribute array match Metabase group names exactly (e.g. both are `"Sales"`), then the groups will be mapped automatically.
+You can also use the [environment variable `MB_JWT_GROUP_SYNC`](../configuring-metabase/environment-variables#mb_jwt_group_sync) to turn group sync on or off.
 
-If you add group mappings manually, Metabase will _not_ try to also match groups by names.
+```
+MB_JWT_GROUP_SYNC=true
+```
 
 ## Creating Metabase accounts with SSO
 
diff --git a/_docs/master/people-and-groups/images/JWT-auth-form.png b/_docs/master/people-and-groups/images/JWT-auth-form.png
index 4f2afed5b6..ed91fea29b 100644
Binary files a/_docs/master/people-and-groups/images/JWT-auth-form.png and b/_docs/master/people-and-groups/images/JWT-auth-form.png differ
diff --git a/_docs/master/people-and-groups/images/jwt-groups.png b/_docs/master/people-and-groups/images/jwt-groups.png
index b90d264d2d..bc18ea90eb 100644
Binary files a/_docs/master/people-and-groups/images/jwt-groups.png and b/_docs/master/people-and-groups/images/jwt-groups.png differ
diff --git a/_site/docs/master/developers-guide/driver-changelog.html b/_site/docs/master/developers-guide/driver-changelog.html
index afefd167d9..4818df4338 100644
--- a/_site/docs/master/developers-guide/driver-changelog.html
+++ b/_site/docs/master/developers-guide/driver-changelog.html
@@ -4875,6 +4875,10 @@ <h2 id="metabase-0560">Metabase 0.56.0</h2>
   <li>
     <p>Added the driver multi-method <code class="language-plaintext highlighter-rouge">driver/set-database-used!</code> for drivers to set a database on the connection with statements like <code class="language-plaintext highlighter-rouge">USE DATABASE</code>.</p>
   </li>
+  <li>
+    <p>Added the driver features <code class="language-plaintext highlighter-rouge">:transforms/table</code>, <code class="language-plaintext highlighter-rouge">:transforms/view</code>, and <code class="language-plaintext highlighter-rouge">:transforms/matarialized-view</code> for drivers
+that support transforms with table, view, and materialized view as target, respectively.</p>
+  </li>
 </ul>
 
 <h2 id="metabase-0559">Metabase 0.55.9</h2>
diff --git a/_site/docs/master/embedding/interactive-embedding-quick-start-guide.html b/_site/docs/master/embedding/interactive-embedding-quick-start-guide.html
index ceba1cbd64..1843a57806 100644
--- a/_site/docs/master/embedding/interactive-embedding-quick-start-guide.html
+++ b/_site/docs/master/embedding/interactive-embedding-quick-start-guide.html
@@ -5064,9 +5064,7 @@ <h3 id="synchronize-groups-between-metabase-and-your-app">Synchronize groups bet
 
 <p>In Metabase’s admin section, go to <strong>Settings</strong> &gt; <strong>Authentication</strong>. Scroll to the <strong>JWT</strong> card and click <strong>Edit</strong>.</p>
 
-<p>In the <strong>Group schema</strong> section, toggle on <strong>Synchronize group memberships</strong>. If the names of groups in the <code class="language-plaintext highlighter-rouge">groups</code> array match Metabase group names exactly (e.g. both are <code class="language-plaintext highlighter-rouge">"Customer Acme"</code>), then the groups will be mapped automatically.</p>
-
-<p>If the JWT group names and Metabase group names don’t match, then for each group you want to sync, add a group mapping. When you click <strong>New mapping</strong>, enter “Customer-Acme”, the string that you included in the <code class="language-plaintext highlighter-rouge">groups</code> array in your JWT payload. You can then associate that group name with the Metabase group “Customer Acme” that we created earlier.</p>
+<p>In the <strong>Group schema</strong> section, toggle on <strong>Synchronize group memberships</strong>. For each group you want to sync, add a group mapping. When you click <strong>New mapping</strong>, enter “Customer-Acme”, the string that you included in the <code class="language-plaintext highlighter-rouge">groups</code> array in your JWT payload. You can then associate that group name with the Metabase group “Customer Acme” that we created earlier.</p>
 
 <p><img src="./images/sync-groups.png" alt="Mapping user attributes to groups."></p>
 
diff --git a/_site/docs/master/embedding/sdk/api/MetabaseCollectionItem.html b/_site/docs/master/embedding/sdk/api/MetabaseCollectionItem.html
index f26afcb96a..5546c0b0f4 100644
--- a/_site/docs/master/embedding/sdk/api/MetabaseCollectionItem.html
+++ b/_site/docs/master/embedding/sdk/api/MetabaseCollectionItem.html
@@ -24,13 +24,13 @@
 <meta name="description" property="og:description" content="Reference documentation for MetabaseCollectionItem.">
 <meta name="image" property="og:image" content="https://www.metabase.com/images/twitter/default.png">
 <!-- end of Open Graph metadata --><meta name="viewport" content="width=device-width, initial-scale=1"><link rel="stylesheet" href="assets/style.css"><link rel="stylesheet" href="assets/highlight.css"><link rel="stylesheet" href="assets/custom.css"><script defer="" src="assets/main.js"></script><script defer="" src="assets/custom.js"></script><script async="" src="assets/icons.js" id="tsd-icons-script"></script><script async="" src="assets/search.js" id="tsd-search-script"></script><script async="" src="assets/navigation.js" id="tsd-nav-script"></script></head><body><script>document.documentElement.dataset.theme = localStorage.getItem("tsd-theme") || "os";document.body.style.display="none";setTimeout(() => window.app?app.showPage():document.body.style.removeProperty("display"),500)</script><header class="tsd-page-toolbar"><div class="tsd-toolbar-contents container"><a href="index.html" class="title">Embedded analytics SDK API</a><div id="tsd-toolbar-links"><a href="javascript:navigateBack({ fallbackUrl: '/docs/master/embedding/sdk/introduction' })">Back to documentation</a></div><button id="tsd-search-trigger" class="tsd-widget" aria-label="Search"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-search"></use></svg></button><dialog id="tsd-search" aria-label="Search"><input role="combobox" id="tsd-search-input" aria-controls="tsd-search-results" aria-autocomplete="list" aria-expanded="true" autocapitalize="off" autocomplete="off" placeholder="Search the docs" maxlength="100"><ul role="listbox" id="tsd-search-results"></ul><div id="tsd-search-status" aria-live="polite" aria-atomic="true"><div>Preparing search index...</div></div></dialog><a href="#" class="tsd-widget menu" id="tsd-toolbar-menu-trigger" data-toggle="menu" aria-label="Menu"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-menu"></use></svg></a></div></header><div class="container container-main"><div class="col-content"><div class="tsd-page-title"><ul class="tsd-breadcrumb" aria-label="Breadcrumb"><li><a href="" aria-current="page">MetabaseCollectionItem</a></li></ul><h1>Type Alias MetabaseCollectionItem</h1></div><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><p>The CollectionItem entity</p>
-</div><div class="tsd-comment tsd-typography"></div></section><div class="tsd-signature"><span class="tsd-signature-keyword">type</span> <span class="tsd-kind-type-alias">MetabaseCollectionItem</span> <span class="tsd-signature-symbol">=</span> <span class="tsd-signature-symbol">{</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<a class="tsd-kind-property" href="#description">description</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">;</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<a class="tsd-kind-property" href="#entity_id">entity_id</a><span class="tsd-signature-symbol">?:</span> <a href="SdkEntityId.html" class="tsd-signature-type tsd-kind-type-alias">SdkEntityId</a><span class="tsd-signature-symbol">;</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<a class="tsd-kind-property" href="#id">id</a><span class="tsd-signature-symbol">:</span> <a href="SdkCollectionId.html" class="tsd-signature-type tsd-kind-type-alias">SdkCollectionId</a><span class="tsd-signature-symbol">;</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<a class="tsd-kind-property" href="#last-edit-info">"last-edit-info"</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">{</span><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-kind-property">email</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-kind-property">first_name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <a href="SdkUserId.html" class="tsd-signature-type tsd-kind-type-alias">SdkUserId</a><span class="tsd-signature-symbol">;</span><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-kind-property">last_name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-kind-property">timestamp</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<a class="tsd-kind-property" href="#model">model</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<a class="tsd-kind-property" href="#name">name</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<a class="tsd-kind-property" href="#type">type</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"instance-analytics"</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"trash"</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"model"</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"question"</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"metric"</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">;</span><br><span class="tsd-signature-symbol">}</span></div><section class="tsd-panel-group tsd-index-group"><section class="tsd-panel tsd-index-panel"><details class="tsd-index-content tsd-accordion" open=""><summary class="tsd-accordion-summary tsd-index-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-chevronDown"></use></svg><h5 class="tsd-index-heading uppercase">Index</h5></summary><div class="tsd-accordion-details"><section class="tsd-index-section"><h3 class="tsd-index-heading">Properties</h3><div class="tsd-index-list"><a href="#description" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>description</span></a>
+</div><div class="tsd-comment tsd-typography"></div></section><div class="tsd-signature"><span class="tsd-signature-keyword">type</span> <span class="tsd-kind-type-alias">MetabaseCollectionItem</span> <span class="tsd-signature-symbol">=</span> <span class="tsd-signature-symbol">{</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<a class="tsd-kind-property" href="#description">description</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">;</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<a class="tsd-kind-property" href="#entity_id">entity_id</a><span class="tsd-signature-symbol">?:</span> <a href="SdkEntityId.html" class="tsd-signature-type tsd-kind-type-alias">SdkEntityId</a><span class="tsd-signature-symbol">;</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<a class="tsd-kind-property" href="#id">id</a><span class="tsd-signature-symbol">:</span> <a href="SdkCollectionId.html" class="tsd-signature-type tsd-kind-type-alias">SdkCollectionId</a><span class="tsd-signature-symbol">;</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<a class="tsd-kind-property" href="#last-edit-info">"last-edit-info"</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">{</span><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-kind-property">email</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-kind-property">first_name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <a href="SdkUserId.html" class="tsd-signature-type tsd-kind-type-alias">SdkUserId</a><span class="tsd-signature-symbol">;</span><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-kind-property">last_name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-kind-property">timestamp</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<a class="tsd-kind-property" href="#model">model</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<a class="tsd-kind-property" href="#name">name</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<a class="tsd-kind-property" href="#type">type</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"instance-analytics"</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"trash"</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"model"</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"question"</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"metric"</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"in_document"</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol">;</span><br><span class="tsd-signature-symbol">}</span></div><section class="tsd-panel-group tsd-index-group"><section class="tsd-panel tsd-index-panel"><details class="tsd-index-content tsd-accordion" open=""><summary class="tsd-accordion-summary tsd-index-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-chevronDown"></use></svg><h5 class="tsd-index-heading uppercase">Index</h5></summary><div class="tsd-accordion-details"><section class="tsd-index-section"><h3 class="tsd-index-heading">Properties</h3><div class="tsd-index-list"><a href="#description" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>description</span></a>
 <a href="#entity_id" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>entity_<wbr>id?</span></a>
 <a href="#id" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>id</span></a>
 <a href="#last-edit-info" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>last-<wbr>edit-<wbr>info?</span></a>
 <a href="#model" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>model</span></a>
 <a href="#name" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>name</span></a>
 <a href="#type" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>type?</span></a>
-</div></section></div></details></section></section><details class="tsd-panel-group tsd-member-group tsd-accordion" open=""><summary class="tsd-accordion-summary" data-key="section-Properties"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-chevronDown"></use></svg><h2>Properties</h2></summary><section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="description"><span>description</span><a href="#description" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">description</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span></div></section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="entity_id"><code class="tsd-tag">Optional</code><span>entity_<wbr>id</span><a href="#entity_id" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">entity_id</span><span class="tsd-signature-symbol">?:</span> <a href="SdkEntityId.html" class="tsd-signature-type tsd-kind-type-alias">SdkEntityId</a></div></section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="id"><span>id</span><a href="#id" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <a href="SdkCollectionId.html" class="tsd-signature-type tsd-kind-type-alias">SdkCollectionId</a></div></section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="last-edit-info"><code class="tsd-tag">Optional</code><span>last-<wbr>edit-<wbr>info</span><a href="#last-edit-info" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">"last-edit-info"</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">{</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-kind-property">email</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-kind-property">first_name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <a href="SdkUserId.html" class="tsd-signature-type tsd-kind-type-alias">SdkUserId</a><span class="tsd-signature-symbol">;</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-kind-property">last_name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-kind-property">timestamp</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br><span class="tsd-signature-symbol">}</span></div></section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="model"><span>model</span><a href="#model" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">model</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div></section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="name"><span>name</span><a href="#name" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div></section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="type"><code class="tsd-tag">Optional</code><span>type</span><a href="#type" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">type</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">"instance-analytics"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"trash"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"model"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"question"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"metric"</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span></div></section></section></details></div><div class="col-sidebar"><div class="page-menu"><div class="tsd-navigation settings"><details class="tsd-accordion"><summary class="tsd-accordion-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-chevronDown"></use></svg><h3>Settings</h3></summary><div class="tsd-accordion-details"><div class="tsd-theme-toggle"><label class="settings-label" for="tsd-theme">Theme</label><select id="tsd-theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></div></div></details></div><details open="" class="tsd-accordion tsd-page-navigation"><summary class="tsd-accordion-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-chevronDown"></use></svg><h3>On This Page</h3></summary><div class="tsd-accordion-details"><details open="" class="tsd-accordion tsd-page-navigation-section"><summary class="tsd-accordion-summary" data-key="section-Properties"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-chevronDown"></use></svg>Properties</summary><div><a href="#description"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>description</span></a><a href="#entity_id"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>entity_<wbr>id</span></a><a href="#id"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>id</span></a><a href="#last-edit-info"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>last-<wbr>edit-<wbr>info</span></a><a href="#model"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>model</span></a><a href="#name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>name</span></a><a href="#type"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>type</span></a></div></details></div></details></div><div class="site-menu"><nav id="tsd-sidebar-links" class="tsd-navigation"><a href="javascript:navigateBack({ fallbackUrl: '/docs/master/embedding/sdk/introduction' })" class="tsd-nav-link">Back to documentation</a></nav><nav class="tsd-navigation"><a href="index.html">Embedded analytics SDK API</a><ul class="tsd-small-nested-navigation" id="tsd-nav-container"><li>Loading...</li></ul></nav></div></div></div><footer><p><script type="text/javascript" src="/gdpr-cookie-notice/dist/script.js"></script><script type="text/javascript" src="/js/cookie-consent.js"></script><link href="/gdpr-cookie-notice/dist/style.css" rel="stylesheet"><link href="/css/gdpr.css" rel="stylesheet"></p></footer><div class="overlay"></div>
+</div></section></div></details></section></section><details class="tsd-panel-group tsd-member-group tsd-accordion" open=""><summary class="tsd-accordion-summary" data-key="section-Properties"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-chevronDown"></use></svg><h2>Properties</h2></summary><section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="description"><span>description</span><a href="#description" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">description</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span> <span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span></div></section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="entity_id"><code class="tsd-tag">Optional</code><span>entity_<wbr>id</span><a href="#entity_id" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">entity_id</span><span class="tsd-signature-symbol">?:</span> <a href="SdkEntityId.html" class="tsd-signature-type tsd-kind-type-alias">SdkEntityId</a></div></section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="id"><span>id</span><a href="#id" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <a href="SdkCollectionId.html" class="tsd-signature-type tsd-kind-type-alias">SdkCollectionId</a></div></section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="last-edit-info"><code class="tsd-tag">Optional</code><span>last-<wbr>edit-<wbr>info</span><a href="#last-edit-info" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">"last-edit-info"</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">{</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-kind-property">email</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-kind-property">first_name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-kind-property">id</span><span class="tsd-signature-symbol">:</span> <a href="SdkUserId.html" class="tsd-signature-type tsd-kind-type-alias">SdkUserId</a><span class="tsd-signature-symbol">;</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-kind-property">last_name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-kind-property">timestamp</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br><span class="tsd-signature-symbol">}</span></div></section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="model"><span>model</span><a href="#model" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">model</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div></section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="name"><span>name</span><a href="#name" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div></section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="type"><code class="tsd-tag">Optional</code><span>type</span><a href="#type" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">type</span><span class="tsd-signature-symbol">?:</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"instance-analytics"</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"trash"</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"model"</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"question"</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"metric"</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">"in_document"</span><br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tsd-signature-symbol">|</span> <span class="tsd-signature-type">null</span></div></section></section></details></div><div class="col-sidebar"><div class="page-menu"><div class="tsd-navigation settings"><details class="tsd-accordion"><summary class="tsd-accordion-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-chevronDown"></use></svg><h3>Settings</h3></summary><div class="tsd-accordion-details"><div class="tsd-theme-toggle"><label class="settings-label" for="tsd-theme">Theme</label><select id="tsd-theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></div></div></details></div><details open="" class="tsd-accordion tsd-page-navigation"><summary class="tsd-accordion-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-chevronDown"></use></svg><h3>On This Page</h3></summary><div class="tsd-accordion-details"><details open="" class="tsd-accordion tsd-page-navigation-section"><summary class="tsd-accordion-summary" data-key="section-Properties"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-chevronDown"></use></svg>Properties</summary><div><a href="#description"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>description</span></a><a href="#entity_id"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>entity_<wbr>id</span></a><a href="#id"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>id</span></a><a href="#last-edit-info"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>last-<wbr>edit-<wbr>info</span></a><a href="#model"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>model</span></a><a href="#name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>name</span></a><a href="#type"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="assets/icons.svg#icon-1024"></use></svg><span>type</span></a></div></details></div></details></div><div class="site-menu"><nav id="tsd-sidebar-links" class="tsd-navigation"><a href="javascript:navigateBack({ fallbackUrl: '/docs/master/embedding/sdk/introduction' })" class="tsd-nav-link">Back to documentation</a></nav><nav class="tsd-navigation"><a href="index.html">Embedded analytics SDK API</a><ul class="tsd-small-nested-navigation" id="tsd-nav-container"><li>Loading...</li></ul></nav></div></div></div><footer><p><script type="text/javascript" src="/gdpr-cookie-notice/dist/script.js"></script><script type="text/javascript" src="/js/cookie-consent.js"></script><link href="/gdpr-cookie-notice/dist/style.css" rel="stylesheet"><link href="/css/gdpr.css" rel="stylesheet"></p></footer><div class="overlay"></div>
 
 </body></html>
\ No newline at end of file
diff --git a/_site/docs/master/people-and-groups/authenticating-with-jwt.html b/_site/docs/master/people-and-groups/authenticating-with-jwt.html
index 621f94e07d..1fbcee9b30 100644
--- a/_site/docs/master/people-and-groups/authenticating-with-jwt.html
+++ b/_site/docs/master/people-and-groups/authenticating-with-jwt.html
@@ -4876,22 +4876,17 @@ <h2 id="typical-flow-for-a-jwt-based-sso-interaction-with-metabase">Typical flow
   <li>Metabase verifies the JSON Web Token, logs the person in, then redirects the person to their original destination, <code class="language-plaintext highlighter-rouge">/question/1-superb-question</code>.</li>
 </ol>
 
-<h2 id="set-up-jwt-authentication">Set up JWT authentication</h2>
+<h2 id="enabling-jwt-authentication">Enabling JWT authentication</h2>
 
-<p>Navigate to the <strong>Admin</strong>&gt;<strong>Settings</strong> section of the Admin area, then click on the <strong>Authentication &gt; JWT</strong> tab.</p>
+<p>Navigate to the <strong>Admin</strong>&gt;<strong>Settings</strong> section of the Admin area, then click on the <strong>Authentication</strong> tab. Click the <strong>Configure</strong> button in the JWT section of this page, and you’ll see this form:</p>
 
 <p><img src="images/JWT-auth-form.png" alt="JWT form"></p>
 
 <p>Here’s a breakdown of each of the settings:</p>
 
-<ul>
-  <li>
-    <p><strong>JWT Identity Provider URI</strong>: This is where Metabase will redirect login requests. That is, it’s where your users go to log in through your identity provider.</p>
-  </li>
-  <li>
-    <p><strong>String Used by the JWT Signing Key</strong>: The string used to seed the private key used to validate JWT messages. Both Metabase and the authentication app should have the same JWT signing key.</p>
-  </li>
-</ul>
+<p><strong>JWT Identity Provider URI:</strong> This is where Metabase will redirect login requests. That is, it’s where your users go to log in through your identity provider.</p>
+
+<p><strong>String Used by the JWT Signing Key:</strong> The string used to seed the private key used to validate JWT messages. Both Metabase and the authentication app should have the same JWT signing key.</p>
 
 <h2 id="user-attribute-configuration-optional">User attribute configuration (optional)</h2>
 
@@ -4899,64 +4894,40 @@ <h2 id="user-attribute-configuration-optional">User attribute configuration (opt
 
 <ul>
   <li><strong>Email attribute:</strong> the key to retrieve each JWT user’s email address.</li>
-  <li><strong>First name attribute:</strong> the key to retrieve each JWT user’s first name.</li>
-  <li><strong>Last name attribute:</strong> if you guessed that this is the key to retrieve each JWT user’s last name, well then you have been paying attention.</li>
-  <li><strong>Group assignment attribute:</strong> the key to retrieve each JWT user’s group assignments.</li>
+  <li><strong>First Name attribute:</strong> the key to retrieve each JWT user’s first name.</li>
+  <li><strong>Last Name attribute:</strong> if you guessed that this is the key to retrieve each JWT user’s last name, well then you have been paying attention.</li>
 </ul>
 
 <p>You can send additional user attributes to Metabase by adding the attributes as key/value pairs to your JWT. These attributes will be synced on every login.</p>
 
 <h2 id="configure-group-mappings">Configure group mappings</h2>
 
-<p>You can use your JWT to assign Metabase users to custom Metabase <a href="./managing#groups">groups</a> based on their attributes, e.g. automatically assign everyone with a certain JWT attribute to the <code class="language-plaintext highlighter-rouge">Sales</code> group in Metabase. This can be helpful for <a href="../permissions/introduction#key-points-regarding-permissions">permissions management</a> at scale.</p>
-
-<p>You can configure JWT group assignments through Metabase’s Admin interface, or by setting environment variables.</p>
-
-<h3 id="configure-group-mapping-in-metabase">Configure group mapping in Metabase</h3>
+<p>You can use your JWT to assign Metabase users to custom groups.</p>
 
 <ol>
-  <li>Add groups to your JWT: <code class="language-plaintext highlighter-rouge">groups: ["group_name"]</code>. The attribute key (e.g. <code class="language-plaintext highlighter-rouge">groups</code>) should match the <strong>Group assignment attribute</strong> in Metabase.</li>
-  <li>In Metabase JWT settings, under <strong>Group Sync</strong>, toggle on <strong>Synchronize Group Memberships</strong></li>
-  <li>
-    <p>If the group names in your JWT match the Metabase group names, they will be synced automatically, and you don’t need to set up mappings manually.</p>
-  </li>
-  <li>Otherwise, click <strong>New mapping</strong> and add the name of a JWT group.</li>
+  <li>Add groups to your JWT: <code class="language-plaintext highlighter-rouge">groups: ["group_name"]</code>.</li>
+  <li>In Metabase, go to the Admin panel and switch to <strong>Setting &gt; Authentication</strong> tab.</li>
+  <li>Click the <strong>Configure</strong> button under JWT.</li>
+  <li>Under <strong>Group Schema</strong>, turn on the toggle <strong>Synchronize Group Memberships</strong></li>
+  <li>Click <strong>New mapping</strong> and add the name of a JWT group.</li>
   <li>In the row that appears, click the dropdown to pick the Metabase group(s) that this should map to.
 <img src="./images/jwt-groups.png" alt="Metabase JWT group mappings"></li>
   <li>Repeat this for each of the groups you want to map.</li>
 </ol>
 
-<h3 id="configure-group-mapping-through-environment-variables">Configure group mapping through environment variables</h3>
+<p>Alternatively, you can define the mappings between JWT and Metabase groups using the <a href="../configuring-metabase/environment-variables#mb_jwt_group_mappings">environment variable <code class="language-plaintext highlighter-rouge">MB_JWT_GROUP_MAPPINGS</code></a>. It accepts a JSON object where the keys are JWT groups and the values are lists of Metabase groups IDs. For example:</p>
 
-<p>You can use the following environment variables to configure JTW group mappings instead of configuring them in Metabase’s Admin settings:</p>
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>MB_JWT_GROUP_MAPPINGS='{"extHR":[7], "extSales":[3,4]}'
+</code></pre></div></div>
 
-<ul>
-  <li>
-    <p><a href="../configuring-metabase/environment-variables#mb_jwt_attribute_groups"><code class="language-plaintext highlighter-rouge">MB_JWT_ATTRIBUTE_GROUPS</code></a> to specify the key to retrieve the JWT user’s groups;</p>
-  </li>
-  <li>
-    <p><a href="../configuring-metabase/environment-variables#mb_jwt_group_sync"><code class="language-plaintext highlighter-rouge">MB_JWT_GROUP_SYNC</code></a> to turn group sync on or off (sync is off by default).</p>
-
-    <div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>MB_JWT_GROUP_SYNC=true
-</code></pre></div>    </div>
-  </li>
-  <li>
-    <p><a href="../configuring-metabase/environment-variables#mb_jwt_group_mappings"><code class="language-plaintext highlighter-rouge">MB_JWT_GROUP_MAPPINGS</code></a> to configure group mapping. It accepts a JSON object where the keys are JWT groups and the values are lists of Metabase groups IDs. For example:</p>
-
-    <div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>MB_JWT_GROUP_MAPPINGS='{"extHR":[7], "extSales":[3,4]}'
-</code></pre></div>    </div>
-
-    <p>where <code class="language-plaintext highlighter-rouge">extHR</code>, <code class="language-plaintext highlighter-rouge">extSales</code> are names of JWT groups and 3,4,7 are IDs of Metabase groups.</p>
-
-    <p>You can find Metabase Group ID in the URL for the group page, like <code class="language-plaintext highlighter-rouge">http://your-metabase-url/admin/people/groups/&lt;ID&gt;</code>. “All Users” group has ID 1 and “Administrators” group has ID 2.</p>
-  </li>
-</ul>
+<p>where <code class="language-plaintext highlighter-rouge">extHR</code>, <code class="language-plaintext highlighter-rouge">extSales</code> are names of JWT groups and 3,4,7 are IDs of Metabase groups.</p>
 
-<h3 id="if-group-mappings-are-not-specified-metabase-will-match-groups-by-name">If group mappings are not specified, Metabase will match groups by name</h3>
+<p>You can find Metabase Group ID in the URL for the group page, like <code class="language-plaintext highlighter-rouge">http://your-metabase-url/admin/people/groups/&lt;ID&gt;</code>. “All Users” group has ID 1 and “Administrators” group has ID 2.</p>
 
-<p>If you don’t specify any group mappings in Metabase’s Admin settings or via <code class="language-plaintext highlighter-rouge">MB_JWT_GROUP_MAPPINGS</code> environment variables, then Metabase will try to assign Metabase groups to users based on the matching names. If the names of groups in the JWT group attribute array match Metabase group names exactly (e.g. both are <code class="language-plaintext highlighter-rouge">"Sales"</code>), then the groups will be mapped automatically.</p>
+<p>You can also use the <a href="../configuring-metabase/environment-variables#mb_jwt_group_sync">environment variable <code class="language-plaintext highlighter-rouge">MB_JWT_GROUP_SYNC</code></a> to turn group sync on or off.</p>
 
-<p>If you add group mappings manually, Metabase will <em>not</em> try to also match groups by names.</p>
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>MB_JWT_GROUP_SYNC=true
+</code></pre></div></div>
 
 <h2 id="creating-metabase-accounts-with-sso">Creating Metabase accounts with SSO</h2>
 
diff --git a/_site/docs/master/people-and-groups/images/JWT-auth-form.png b/_site/docs/master/people-and-groups/images/JWT-auth-form.png
index 4f2afed5b6..ed91fea29b 100644
Binary files a/_site/docs/master/people-and-groups/images/JWT-auth-form.png and b/_site/docs/master/people-and-groups/images/JWT-auth-form.png differ
diff --git a/_site/docs/master/people-and-groups/images/jwt-groups.png b/_site/docs/master/people-and-groups/images/jwt-groups.png
index b90d264d2d..bc18ea90eb 100644
Binary files a/_site/docs/master/people-and-groups/images/jwt-groups.png and b/_site/docs/master/people-and-groups/images/jwt-groups.png differ
