From 7bc03242aa75b6d705aadb71eb6705e04c23141d Mon Sep 17 00:00:00 2001 From: Rani Gangwar Date: Mon, 29 Jun 2026 09:32:24 +0530 Subject: [PATCH 1/3] added note --- modules/ROOT/pages/customize-links.adoc | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/modules/ROOT/pages/customize-links.adoc b/modules/ROOT/pages/customize-links.adoc index c4b185f00..900e4b7c0 100644 --- a/modules/ROOT/pages/customize-links.adoc +++ b/modules/ROOT/pages/customize-links.adoc @@ -215,10 +215,9 @@ https://www.mysite.com/{path} == Override ThoughtSpot URLs -Link override settings allow embedded users to redirect native ThoughtSpot URLs to links within their host application. ThoughtSpot supports two Visual Embed SDK configurations for overriding links generated by ThoughtSpot. These settings work the same for multi-tenant ThoughtSpot embedded instances too. - -You can set the `linkOverride` to `true` in the Visual Embed SDK to override the link format of your embedded application pages and navigation links. Once enabled, all links opened in a new tab via the right-click menu will show host application URLs. +Link override settings allow embedded users to redirect native ThoughtSpot URLs to links within their host application. ThoughtSpot supports Visual Embed SDK configurations for overriding links generated by ThoughtSpot. These settings work the same for multi-tenant ThoughtSpot embedded instances too. +Set `enableLinkOverridesV2` to `true` in the Visual Embed SDK. Once enabled, all links will display host application URLs when hovered over or opened in a new tab. ThoughtSpot recommends using this enhanced configuration for you link override settings. [source,JavaScript] ---- @@ -229,12 +228,13 @@ const appEmbed = new AppEmbed(document.getElementById('ts-embed'), { }, pageId: Page.Home, showPrimaryNavbar: true, - linkOverride: true, + enableLinkOverridesV2: true, }); appEmbed.render(); ---- -Set `enableLinkOverridesV2` to `true` in the Visual Embed SDK. Once enabled, all links will display host application URLs when hovered over or opened in a new tab. ThoughtSpot recommends using this enhanced configuration for you link override settings. +Older ThoughtSpot instances would set the `linkOverride` to `true` in the Visual Embed SDK to override the link format of your embedded application pages and navigation links. Once enabled, all links opened in a new tab via the right-click menu will show host application URLs. +This flag now gets auto-upgraded to `enableLinkOverridesV2` to ensure consistent link-override behavior. [source,JavaScript] ---- @@ -245,10 +245,12 @@ const appEmbed = new AppEmbed(document.getElementById('ts-embed'), { }, pageId: Page.Home, showPrimaryNavbar: true, - enableLinkOverridesV2: true, + linkOverride: true, }); appEmbed.render(); ---- +[NOTE] +The `disableRedirectionLinksInNewTab` overrides these flags. When set to `true`, the link override settings will not work. == Verify system-generated links From bf1dfd1c6274bd21f888ce648289501809bd0334 Mon Sep 17 00:00:00 2001 From: Rani Gangwar Date: Thu, 2 Jul 2026 10:01:24 +0530 Subject: [PATCH 2/3] edits --- modules/ROOT/pages/customize-links.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/ROOT/pages/customize-links.adoc b/modules/ROOT/pages/customize-links.adoc index 900e4b7c0..5da750aaa 100644 --- a/modules/ROOT/pages/customize-links.adoc +++ b/modules/ROOT/pages/customize-links.adoc @@ -233,8 +233,8 @@ const appEmbed = new AppEmbed(document.getElementById('ts-embed'), { appEmbed.render(); ---- -Older ThoughtSpot instances would set the `linkOverride` to `true` in the Visual Embed SDK to override the link format of your embedded application pages and navigation links. Once enabled, all links opened in a new tab via the right-click menu will show host application URLs. -This flag now gets auto-upgraded to `enableLinkOverridesV2` to ensure consistent link-override behavior. +If your ThoughtSpot instance uses the `linkOverride` in the Visual Embed SDK to override the link format of your embedded application pages and navigation links, this flag now gets auto-upgraded to `enableLinkOverridesV2` to ensure consistent link-override behavior. Once enabled, all links opened in a new tab via the right-click menu will show host application URLs. + [source,JavaScript] ---- From 277ea5fd3f9fc55d530cdc238db6bfdab7e6e439 Mon Sep 17 00:00:00 2001 From: Rani Gangwar Date: Thu, 2 Jul 2026 10:07:20 +0530 Subject: [PATCH 3/3] edits1 --- modules/ROOT/pages/customize-links.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/ROOT/pages/customize-links.adoc b/modules/ROOT/pages/customize-links.adoc index 5da750aaa..310b00311 100644 --- a/modules/ROOT/pages/customize-links.adoc +++ b/modules/ROOT/pages/customize-links.adoc @@ -217,7 +217,7 @@ https://www.mysite.com/{path} Link override settings allow embedded users to redirect native ThoughtSpot URLs to links within their host application. ThoughtSpot supports Visual Embed SDK configurations for overriding links generated by ThoughtSpot. These settings work the same for multi-tenant ThoughtSpot embedded instances too. -Set `enableLinkOverridesV2` to `true` in the Visual Embed SDK. Once enabled, all links will display host application URLs when hovered over or opened in a new tab. ThoughtSpot recommends using this enhanced configuration for you link override settings. +Set `enableLinkOverridesV2` to `true` in the Visual Embed SDK. Once enabled, all links will display host application URLs when hovered over or opened in a new tab. ThoughtSpot recommends using this enhanced configuration for your link override settings. [source,JavaScript] ---- @@ -233,7 +233,7 @@ const appEmbed = new AppEmbed(document.getElementById('ts-embed'), { appEmbed.render(); ---- -If your ThoughtSpot instance uses the `linkOverride` in the Visual Embed SDK to override the link format of your embedded application pages and navigation links, this flag now gets auto-upgraded to `enableLinkOverridesV2` to ensure consistent link-override behavior. Once enabled, all links opened in a new tab via the right-click menu will show host application URLs. +If your ThoughtSpot instance uses the `linkOverride` in the Visual Embed SDK to override the link format of your embedded application pages and navigation links, this flag now gets auto-upgraded to `enableLinkOverridesV2` to ensure consistent link-override behavior. [source,JavaScript]