Sigma search integration
The Sigma search integration indexes your Sigma workbooks, pages, and elements into Glean so users can find dashboards and charts through search. Results respect Sigma permissions and link directly back to Sigma.
Want natural-language data questions too? After setting up the connector, enable Sigma in Assistant to let users ask natural-language questions about Sigma data.
What the connector indexes
The Sigma connector indexes the following content types:
- Workbooks
- Pages
- Elements such as charts, tables, text blocks, and controls
- Workspaces
Requirements
To set up the Sigma connector, you need:
- A Sigma admin account
- Access to the Glean admin console to add the connector
Setup and configuration
Required configuration values
| Field in Glean | What to enter |
|---|---|
| Client ID | The Sigma API client ID |
| Client Secret | The Sigma API client secret |
| API Base URL | The API base URL shown in Sigma Admin > Developer Access |
| Organization Name | The organization name from your Sigma URL |
Step 1: Generate API credentials in Sigma
-
Sign in to your Sigma instance as an admin at
https://app.sigmacomputing.com/. -
Enter your company-login-url on the Sigma login page (if prompted). This can be found in the URL after the domain, e.g.,
https://app.sigmacomputing.com/<company-login-url>/.... -
Click your profile icon in the top-right corner and click Administration.
-
From the left sidebar, select Developer Access.
-
Click Create new to generate a new client credential pair.
-
Under Select scopes, select REST API.
-
Enter a descriptive name for the credential, for example,
Glean Integration. -
Select an Owner for the credential. The owner must be a user with admin permissions.
-
Click Create.
-
From the Access Credentials window, copy the Client ID and Secret, then click Close.
noteThe Secret is only displayed once. Ensure you copy and store it securely before closing the window.
Step 2: Copy your API base URL
- In the Developer Access section, locate the API base URL.
- Copy the API base URL.
Step 3: Identify your organization name
- In your Sigma browser URL, locate and copy the organization name immediately following the domain. For example, in
https://app.sigmacomputing.com/<your-org-name>/...,<your-org-name>is your organization name.
Step 4: Configure in Glean
- In Glean, go to Admin console > Connectors > Add connector and select Sigma.
- Enter a name for your Sigma connector.
- Enter the following details:
- Click Save.
After saving, the connector begins indexing.
Permissions and security
The connector respects Sigma permissions in Glean search results.
Sigma uses grants to determine access in Glean. A grant can apply to either a user or a team.
In the current implementation:
- Workspace results use grants defined on the workspace
- Workbook results use grants defined on the workbook
- Page and element results use grants defined on the parent workbook
Crawling strategy
The connector uses full crawls to keep content and permissions up to date. Sigma does not support incremental crawls or webhook-based updates for this integration.
Content and permissions are synced multiple times each day after initial indexing.
Limitations
- Creating or editing Sigma content from Glean is not supported
- Natural-language querying of Sigma data is not part of the connector — see Sigma in Assistant for natural-language data access
- Dataset crawling is not included in this release
- Webhook-based freshness updates are not available