🤓 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
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 for crawling ThoughtSpot:
- Log in to your ThoughtSpot instance.
- To navigate to the admin console, in the top header, click Admin.
- In the top left of the Admin page, click Add User.Â
- In the Add a new user dialog, enter the following details:
- For Username, enter a username for the new user.
- For Display name, add a meaningful name for the new user — for example,
Atlan
. - For Sharing visibility, keep the default selection — SHAREABLE.
🚨 Careful! 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 you want to crawl in Atlan with that group.
- For New password, enter a password for the new user and confirm it in the next step.
- For Email, enter an email address for the new user.
- Click Add to add the new user.
The new user will be assigned Can upload user data
and Can download data
permissions by default.
Trusted authentication
🚨 Careful! 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.
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 for crawling ThoughtSpot:
- Log in to your ThoughtSpot instance.
- To navigate to the developer console, in the top header, click Develop.
- In the left menu under Customizations, click Security settings.Â
- In the top right of the Security settings page, click Edit.
- Scroll down to Trusted authentication and turn it on.
- 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.
- Click Save Changes to save your selections.