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.