Sigma
This guide sets up the Sigma connector using OAuth client credentials (Client ID and Client Secret), Sigma's recommended method for application-level access to the Sigma REST API. Datalogz reads metadata only; it never accesses the data inside your workbooks.
You will complete four steps: confirm Admin access and API availability, identify your API base URL, generate client credentials, and create the connector in Datalogz Control Tower.
Step 1: Confirm Admin access and API availability
You must be a member of the Admin account type in Sigma to generate API client credentials.
Your Sigma plan must include API access. If you are unsure, ask your Sigma account team to confirm the API is enabled for your organization.
API credentials inherit the permissions of the user account you assign them to. We recommend creating a dedicated service account user in Sigma, rather than tying credentials to an individual, so access is not disrupted if that person leaves.
Step 2: Identify your Sigma API base URL
Sigma hosts customers across multiple clouds and regions, and the correct API base URL depends on where your organization is provisioned.
Log in to Sigma and go to Administration > Developer Access.
Copy the API base URL.
Common examples:
AWS US (West): https://aws-api.sigmacomputing.com
AWS US (East): https://api.us-a.aws.sigmacomputing.com
GCP: https://api.sigmacomputing.com
Azure: https://api.us-a.azure.sigmacomputing.com
Using the wrong host causes authentication to fail even with valid credentials.
Step 3: Generate API client credentials
In Sigma, go to Administration > Developer Access.
Click Create New.
Select REST API as the scope.
Enter a Name (for example, Datalogz Control Tower) and an optional Description.
Select the Owner for the credentials. We recommend the dedicated service account from Step 1.
Click Create and copy the Client ID and Client Secret. The secret is only displayed once.
Step 4: Create the connector in Control Tower
Sign in to Datalogz Control Tower and go to Settings > BI Connectors.
Click New Connector and select Sigma.
Enter the API base URL, Client ID, and Client Secret, then click Connect.
Enter a Connector Name and select the snapshot frequency (for example Daily or Weekly).
Click Next, then Confirm and Finish.
For questions or help with this setup, contact support@datalogz.io.
Last updated