Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion modules/ROOT/pages/api-changelog.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ The following enumerations are available for code based custom actions:
To define the target object for the custom action, such as on a Liveboard, visualization, Answer, or in Spotter.
* `CustomActionsPosition` +
To define the position of the custom action in the target object, such as primary menu, **More** options menu image:./images/icon-more-10px.png[the more options menu], or the contextual menu.
|[tag greenBackground]#NEW FEATURE# | *Attribute to set Parameter chip visibility during overrides*
|[tag greenBackground]#NEW FEATURE# | *Attribute to set Parameter chip visibility during overrides* +
The `HostEvent.UpdateParameters` event now supports configuring the `isVisibleToUser` attribute to show or hide the Parameter chips after an override. For more information, see xref:runtime-parameters.adoc#_show_or_hide_parameter_chips_in_embedded_sessions[Show or hide Parameter chips in embedded sessions].
|====

Expand Down
5 changes: 3 additions & 2 deletions modules/ROOT/pages/common/nav.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
** link:{{navprefix}}/restV2-playground?apiResourceId=http%2Fgetting-started%2Fintroduction[REST API v2 Playground]
** link:{{navprefix}}/graphql-play-ground[GraphQL Playground]
** +++<a href="{{previewPrefix}}/api/rest/playgroundV1" target="_blank">REST API v1 Playground</a>+++
** link:{{navprefix}}/theme-builder[Theme Builder ^Beta^]
** link:{{navprefix}}/theme-builder[Theme Builder]
** link:{{navprefix}}/spotdev-portal[How to use]
*** link:{{navprefix}}/dev-playground[Visual Embed Playground]
*** link:{{navprefix}}/graphql-playground[GraphQL Playground]
Expand Down Expand Up @@ -86,7 +86,7 @@
***** link:{{navprefix}}/css-variables-reference[CSS variables reference]
***** link:{{navprefix}}/customize-icons[Customize icons]
***** link:{{navprefix}}/customize-text[Customize text strings]
***** link:{{navprefix}}/theme-builder-doc[Theme builder ^Beta^]
***** link:{{navprefix}}/theme-builder-doc[Theme builder]

*** link:{{navprefix}}/filters-overview[Filters overview]
**** link:{{navprefix}}/runtime-overrides[Runtime overrides]
Expand Down Expand Up @@ -256,3 +256,4 @@ include::generated/typedoc/CustomSideNav.adoc[]
** link:https://docs.thoughtspot.com[Product Documentation, window=_blank]
** link:{{navprefix}}/rest-apiv2-beta-reference[REST API v2 ^Beta^ Reference (Deprecated)]


6 changes: 3 additions & 3 deletions modules/ROOT/pages/mcp-integration.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

ThoughtSpot’s Agentic Model Context Protocol (MCP) Server allows you to integrate ThoughtSpot analytics directly into any AI agent, custom chatbot, or LLM-based platforms that support MCP. It acts as a connector between the ThoughtSpot instance and external AI client, and provides a set of tools for interacting with ThoughtSpot’s data and its analytics capabilities programmatically.

The ThoughtSpot MCP Server is an add-on feature available with the link:https://www.thoughtspot.com/pricing[ThoughtSpot Analytics and ThoughtSpot Embedded offerings, window=_blank]. +
The ThoughtSpot MCP Server is an add-on feature available with the link:https://www.thoughtspot.com/pricing[ThoughtSpot Analytics and ThoughtSpot Embedded offerings, window=_blank]. +
To purchase the MCP Server subscription and enable the MCP Server in your environment, you must have an active subscription to one of the following ThoughtSpot license plans:

* Enterprise Edition of ThoughtSpot Analytics
Expand Down Expand Up @@ -60,10 +60,10 @@ Integration requires configuration, typically via a config file, to specify serv

Authentication and security settings::

* Access to ThoughtSpot instance: +

* Access to ThoughtSpot instance +
For MCP Server connection, users require access to a ThoughtSpot instance. For tool invocation, the MCP server must accept authenticated requests, and the LLM tool specification must carry those credentials or headers. +
ThoughtSpot administrators can use the SSO framework with SAML or OAuth token-based authentication methods to authenticate and sign in users. +

* SAML redirect settings: +
For SAML SSO users, the SAML redirect domain configuration is required to ensure that users are redirected to an allowed and trusted domain after they are authenticated. +
* To get answers to their data queries, your application users require at least view access to ThoughtSpot data sources. To generate an Answer or to create a Liveboard, users require the data download privilege.
Expand Down
17 changes: 9 additions & 8 deletions modules/ROOT/pages/publishing-overview.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -52,22 +52,23 @@ You can create the following types of variables using the xref:variables.adoc[va
[options='header']
|=====
|Variable type| Description
|`TABLE_MAPPING`| The **TABLE_MAPPING** variable allow parameterizing the following Table properties:
|`TABLE_MAPPING` a| The **TABLE_MAPPING** variable allow parameterizing the following Table properties:

* `databaseName` +
* `schemaName` +
* `tableName` +

** `databaseName`
** `schemaName`
** `tableName`
|`CONNECTION_PROPERTY` a|

The `CONNECTION_PROPERTY` variables allow parameterizing connection properties. For example, `accountName`, `warehouse`, `user`, `password`, `role` and so on.
| `CONNECTION_PROPERTY_PER_PRINCIPLE` a|

[NOTE]
This feature is disabled by default. To enable this option, contact ThoughtSpot Support.

This variable supports modifying connection properties per principal (user or user group). This means you can set different values for connection properties depending on the user or group accessing the connection. For example, `warehouse`, `role`, `user`, `password`.

The `CONNECTION_PROPERTY_PER_PRINCIPLE` variable does not allow parameterizing core connection properties such as `accountName`, `host`, or `port`. These properties must be derived from the connection configuration and cannot be set per user or user group. +
The `CONNECTION_PROPERTY_PER_PRINCIPLE` variable does not allow parameterizing core connection properties such as `accountName`, `host`, or `port`. These properties must be derived from the connection configuration and cannot be set per user or user group.

[NOTE]
This feature is disabled by default. To enable this option, contact ThoughtSpot Support.
||

//`FORMULA_VARIABLE` a| `FORMULA_VARIABLE` refers can be used to create and manage formula variables.
Expand Down
68 changes: 58 additions & 10 deletions modules/ROOT/pages/rest-api-java-sdk.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -311,18 +311,26 @@ a|ThoughtSpot Cloud: 10.9.0.cl | v2.14.0 or later
|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#commitBranch[commitBranch^] |*POST*
/api/rest/2.0/vcs/git/branches/commit

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#connectionConfigurationSearch[connectionConfigurationSearch^] |*POST* /api/rest/2.0/connection-configurations/search

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#convertWorksheetToModel[convertWorksheetToModel^]
|*POST* /api/rest/2.0/metadata/worksheets/convert

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#copyObject[copyObject^] |*POST*
/api/rest/2.0/metadata/copyobject

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#createAgentConversation[createAgentConversation^] |*POST* /api/rest/2.0/ai/agent/conversation/create

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#createCalendar[createCalendar^] |*POST* /api/rest/2.0/calendars/create

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#createConfig[createConfig^] |*POST*
/api/rest/2.0/vcs/git/config/create

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#createConnection[createConnection^] |*POST*
/api/rest/2.0/connection/create

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#createConnectionConfiguration[createConnectionConfiguration^] |*POST* /api/rest/2.0/connection-configurations/create

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#createConversation[createConversation^]
|*POST* /api/rest/2.0/ai/conversation/create

Expand All @@ -344,8 +352,9 @@ a|ThoughtSpot Cloud: 10.9.0.cl | v2.14.0 or later
|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#createUser[createUser^] |*POST*
/api/rest/2.0/users/create

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#createUserGroup[createUserGroup^] |*POST*
/api/rest/2.0/groups/create
|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#createUserGroup[createUserGroup^] |*POST* /api/rest/2.0/groups/create

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#createVariable[createVariable^] |*POST* /api/rest/2.0/template/variables/create

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#dbtConnection[dbtConnection^] |*POST*
/api/rest/2.0/dbt/dbt-connection
Expand All @@ -368,6 +377,9 @@ a|ThoughtSpot Cloud: 10.9.0.cl | v2.14.0 or later
|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#deleteConnection[deleteConnection^] |*POST*
/api/rest/2.0/connection/delete


|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#deleteConnectionConfiguration[deleteConnectionConfiguration^] |*POST* /api/rest/2.0/connection-configurations/delete

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#deleteConnectionV2[deleteConnectionV2^]
|*POST* /api/rest/2.0/connections/\{connection_identifier}/delete

Expand All @@ -384,8 +396,8 @@ a|ThoughtSpot Cloud: 10.9.0.cl | v2.14.0 or later
|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#deleteOrg[deleteOrg^] |*POST*
/api/rest/2.0/orgs/\{org_identifier}/delete

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#deleteRole[deleteRole^] |*POST*
/api/rest/2.0/roles/\{role_identifier}/delete
|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#deleteOrgEmailCustomization[deleteOrgEmailCustomization^] |*POST* /api/rest/2.0/customization/email/delete


|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#deleteSchedule[deleteSchedule^] |*POST*
/api/rest/2.0/schedules/\{schedule_identifier}/delete
Expand All @@ -399,6 +411,8 @@ a|ThoughtSpot Cloud: 10.9.0.cl | v2.14.0 or later
|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#deleteUserGroup[deleteUserGroup^] |*POST*
/api/rest/2.0/groups/\{group_identifier}/delete

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#deleteVariable[deleteVariable^] |*POST* /api/rest/2.0/template/variables/{identifier}/delete

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#deployCommit[deployCommit^] |*POST*
/api/rest/2.0/vcs/git/commits/deploy

Expand Down Expand Up @@ -427,6 +441,9 @@ a|ThoughtSpot Cloud: 10.9.0.cl | v2.14.0 or later
|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#fetchAsyncImportTaskStatus[fetchAsyncImportTaskStatus^]
|*POST* /api/rest/2.0/metadata/tml/async/status

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#fetchColumnSecurityRules[fetchColumnSecurityRules^]
|*POST* /api/rest/2.0/security/column/rules/fetch

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#fetchConnectionDiffStatus[fetchConnectionDiffStatus^]
|*POST*
/api/rest/2.0/connections/fetch-connection-diff-status/\{connection_identifier}
Expand Down Expand Up @@ -464,6 +481,9 @@ a|ThoughtSpot Cloud: 10.9.0.cl | v2.14.0 or later
|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#getObjectAccessToken[getObjectAccessToken^]
|*POST* /api/rest/2.0/auth/token/object

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#getRelevantQuestions[getRelevantQuestions^]
|*POST* /api/rest/2.0/ai/relevant-questions/

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#getSystemConfig[getSystemConfig^] |*GET*
/api/rest/2.0/system/config

Expand Down Expand Up @@ -491,6 +511,10 @@ a|ThoughtSpot Cloud: 10.9.0.cl | v2.14.0 or later
|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#logout[logout^] |*POST*
/api/rest/2.0/auth/session/logout

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#parameterizeMetadata[parameterizeMetadata^] |*POST* /api/rest/2.0/metadata/parameterize

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#publishMetadata[publishMetadata^] |*POST* /api/rest/2.0/security/metadata/publish

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#queryGetDecomposedQuery[queryGetDecomposedQuery^]
|*POST* /api/rest/2.0/ai/analytical-questions

Expand All @@ -503,6 +527,8 @@ a|ThoughtSpot Cloud: 10.9.0.cl | v2.14.0 or later
|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#revokeToken[revokeToken^] |*POST*
/api/rest/2.0/auth/token/revoke

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#searchCalendars[searchCalendars^]|*POST* /api/rest/2.0/calendars/search

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#searchCommits[searchCommits^] |*POST*
/api/rest/2.0/vcs/git/commits/search

Expand All @@ -518,8 +544,7 @@ a|ThoughtSpot Cloud: 10.9.0.cl | v2.14.0 or later
|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#searchData[searchData^] |*POST*
/api/rest/2.0/searchdata

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#searchMetadata[searchMetadata^] |*POST*
/api/rest/2.0/metadata/search
|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#searchMetadata[searchMetadata^] |*POST* /api/rest/2.0/metadata/search

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#searchOrgs[searchOrgs^] |*POST*
/api/rest/2.0/orgs/search
Expand All @@ -536,9 +561,10 @@ a|ThoughtSpot Cloud: 10.9.0.cl | v2.14.0 or later
|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#searchUserGroups[searchUserGroups^] |*POST*
/api/rest/2.0/groups/search

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#searchUsers[searchUsers^] |*POST*
/api/rest/2.0/users/search
|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#searchVariables[searchVariables^] |*POST* /api/rest/2.0/template/variables/search

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#sendAgentMessageStreaming[sendAgentMessageStreaming^] |*POST*
/api/rest/2.0/ai/agent/converse/sse
|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#sendMessage[sendMessage^] |*POST*
/api/rest/2.0/ai/conversation/\{conversation_identifier}/converse

Expand All @@ -551,12 +577,23 @@ a|ThoughtSpot Cloud: 10.9.0.cl | v2.14.0 or later
|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#unassignTag[unassignTag^] |*POST*
/api/rest/2.0/tags/unassign

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#updateConfig[updateConfig^] |*POST*
/api/rest/2.0/vcs/git/config/update
|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#unparameterizeMetadata[unparameterizeMetadata^] |*POST*
/api/rest/2.0/metadata/unparameterize

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#unpublishMetadata[unpublishMetadata^] |*POST* /api/rest/2.0/security/metadata/unpublish

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#updateCalendar[updateCalendar^] |*POST* /api/rest/2.0/calendars/{calendar_identifier}/update

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#updateColumnSecurityRules[updateColumnSecurityRules^] |*POST* /api/rest/2.0/security/column/rules/update

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#updateConfig[updateConfig^] |*POST* /api/rest/2.0/vcs/git/config/update

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#updateConnection[updateConnection^] |*POST*
/api/rest/2.0/connection/update

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#updateConnectionConfiguration[updateConnectionConfiguration^] |*POST*
/api/rest/2.0/connection-configurations/{configuration_identifier}/update

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#updateConnectionV2[updateConnectionV2^]
|*POST* /api/rest/2.0/connections/\{connection_identifier}/update

Expand All @@ -567,6 +604,9 @@ a|ThoughtSpot Cloud: 10.9.0.cl | v2.14.0 or later
|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#updateDbtConnection[updateDbtConnection^]
|*POST* /api/rest/2.0/dbt/update-dbt-connection

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#updateEmailCustomization[updateEmailCustomization^]
|*POST* /api/rest/2.0/customization/email/update

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#updateMetadataHeader[updateMetadataHeader^]
|*POST* /api/rest/2.0/metadata/headers/update

Expand Down Expand Up @@ -594,6 +634,14 @@ a|ThoughtSpot Cloud: 10.9.0.cl | v2.14.0 or later
|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#updateUserGroup[updateUserGroup^] |*POST*
/api/rest/2.0/groups/\{group_identifier}/update

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#updateVariable[updateVariable^] |*POST* /api/rest/2.0/template/variables/{identifier}/update

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#updateVariableValues[updateVariableValues^] |*POST* /api/rest/2.0/template/variables/update


|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#validateEmailCustomization[validateEmailCustomization^] |*POST*
/api/rest/2.0/customization/email/validate

|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#validateMerge[validateMerge^] |*POST*
/api/rest/2.0/vcs/git/branches/validate

Expand Down
1 change: 0 additions & 1 deletion modules/ROOT/pages/rest-api-sdk-libraries.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,3 @@ For more information about REST APIs, use the following resources:
* Browse through the +++<a href="{{navprefix}}/restV2-playground">REST API v2 Playground</a>+++ before you start constructing your API requests. The playground offers an interactive portal with comprehensive information about the API endpoints, request and response workflows.
* For information about supported API endpoints, see xref:rest-api-v2-reference.adoc[REST API v2 reference].
* For information about new and deprecated features and enhancements, see xref:_rest_api_v2_0_changelog[REST API v2 Changelog].

Loading
Loading