
## Set up ThoughtSpot

URL: https://docs.atlan.com/apps/connectors/business-intelligence/thoughtspot/how-tos/set-up-thoughtspot

> :::warning Who can do this? You will probably need your ThoughtSpot instance administrator to complete these steps - you may not have access yourself.

:::warning Who can do this?
 You will probably need your ThoughtSpot instance administrator to complete these steps - you may not have access yourself.

:::

Atlan supports the following authentication methods for ThoughtSpot:

- [Basic authentication](#basic-authentication)
- [Trusted authentication](#trusted-authentication)

## Basic authentication

You will need to create a new user in ThoughtSpot and authenticate in Atlan with username and password.

### Create user in ThoughtSpot

To [create a new user](https://docs.thoughtspot.com/software/6.2/add-user#add-user) for [crawling ThoughtSpot](https://docs.atlan.com/llms/connectors/thoughtspot/crawl-thoughtspot/llms.txt):

1. Log in to your ThoughtSpot instance.
2. To navigate to the admin console, in the top header, click **Admin**.
3. In the top left of the _Admin_ page, click **Add User**. 
4. In the _Add a new user_ dialog, enter the following details:
 1. For _Username_, enter a username for the new user.
 2. For _Display name_, add a meaningful name for the new user - for example, `Atlan`.
 3. For _Sharing visibility_, keep the default selection - **SHAREABLE**.

 :::warning

 Atlan will only crawl assets that are either created by or shared with this user. If you add the user to a group in ThoughtSpot, ensure that you [share all the assets](https://docs.thoughtspot.com/cloud/latest/sharing) you want to crawl in Atlan with that group.

 :::

 4. For _New password_, enter a password for the new user and confirm it in the next step.
 5. For _Email_, enter an email address for the new user.
5. Click **Add** to add the new user.

The new user will be assigned `Can upload user data` and `Can download data` [permissions](https://docs.thoughtspot.com/software/latest/groups-privileges#privileges-and-groups) by default.

## Trusted authentication

:::warning

You will need ThoughtSpot Everywhere to use the trusted authentication option. ThoughtSpot Analytics users, however, can get ThoughtSpot Everywhere as an add-on to use trusted authentication. Learn more [here](https://www.thoughtspot.com/pricing).

:::

You will need to create a secret key in ThoughtSpot and authenticate in Atlan with username and secret key.

### Create a secret key

To [create a secret key](https://developers.thoughtspot.com/docs/?pageid=trusted-auth#trusted-auth-enable) for [crawling ThoughtSpot](https://docs.atlan.com/llms/connectors/thoughtspot/crawl-thoughtspot/llms.txt):

1. Log in to your ThoughtSpot instance.
2. To navigate to the developer console, in the top header, click **Develop**.
3. In the left menu under _Customizations_, click **Security settings**. 
4. In the top right of the _Security settings_ page, click **Edit**.
5. Scroll down to _Trusted authentication_ and turn it on.
6. Turning on trusted authentication will generate a secret key. Click the clipboard icon to copy the secret key and store it in a secure location.
7. Click **Save Changes** to save your selections.

---
