Preparing ThoughtSpot
- Verify your ThoughtSpot admin has enabled either SAML SSO or trusted authentication. If you are using trusted authentication, have the secret_key ready to add to the Curator configuration.
- Verify your ThoughtSpot admin has configured your Curator domain to be whitelisted for CORS and CSP.
- Have the credentials for a user with administrator access on the intended Org ready to add to the Curator configuration.
Connect to Curator
- Go to the backend of your Curator instance. Navigate to Integrations > Connections using the left-hand menu.
- Click the new New Connection button on the top of the page.
- Enter a name for the connection (something like “ThoughtSpot” is sufficient) and edit the slug if you’d like (but you don’t need to).
- Choose “ThoughtSpot in the Platform dropdown. If the option is disabled then you already have a ThoughtSpot Connection created.
- Fill out the form that appears below the Platform dropdown:
- ThoughtSpot URL: The full URL to for your ThoughtSpot instance. e.g. https://example.thoughtspot.cloud
- REST Connection Username: The username for a ThoughtSpot administrator.
- REST Connection Password: The password for a ThoughtSpot administrator.
- Use Trusted Authentication?: If you don’t have SAML enabled for your ThoughtSpot environment you need to use trusted authentication. Flip this switch on to enable it.
- Trusted Authentication Secret Key: Enter the secret key your ThoughtSpot admin received when enabling trusted authentication.
- Hit “Save” at the top of the page.
Troubleshooting
ThoughtSpot Does Not Appear in the Backend Navigation
After saving a ThoughtSpot connection, the ThoughtSpot section may not appear in the backend navigation for some users. This is a permissions issue: the connection is valid, but the backend user has not been granted access to the ThoughtSpot plugin. Saving a ThoughtSpot connection does not grant any ThoughtSpot permissions, not even to the user who saved it. Grant them to each backend user who needs them:- Log in as a super-administrator.
- Navigate to Settings > Administrators.
- Open the affected user’s record and click the Permissions tab.
- Under the ThoughtSpot section, enable ThoughtSpot administrator.
- Save the user record.