- “Why does user X see this search result while user Y does not?” — full insight into your CDF groups makes it easy to spot where you can optimize and reuse access.
- Where are failing activities and processing bottlenecks? — identify workload spikes so you can reduce them and improve system stability.
- What do my data model views and properties look like? — inspect the structure of your data models.
Qualitizer is built on the Cognite Flows application framework. The tool is run in standalone mode with a local proxy that injects client-credentials tokens, so technical users can run it on their own machine.
This is the same Qualitizer tool that the Foundation deployment pack can install (the
qualitizer module). If you already installed it through Foundation, you can run it from that project’s modules/tools/apps/qualitizer/ folder instead of cloning it separately.Who it’s for
Target personas:- Data engineers — investigate data quality, access, and workload issues on a CDF project.
- CDF administrators — review access groups, data models, and job scheduling.
- You need to understand why users see different search or access results and want a clear view of your CDF groups.
- You want to find failing activities and scheduling bottlenecks to improve system stability.
- You want to inspect the views and properties of your data models.
Prerequisites
Verify all of the following before you start:- Cognite Toolkit version 0.8 or later is installed. See Setting up.
- A
cdf.tomlfile exists in your project root. If it is missing, runcdf modules initand select Create toml file (required). - Authentication is configured and verified — run
cdf auth initandcdf auth verifyusing a local.envfile. See Authentication and authorization. - Node.js 22 or later and npm are installed to run the Qualitizer web application and its proxy.
- You have permission to enable feature flags in your CDF project. Contact your CDF administrator if you do not have access.
Install
You can install Qualitizer with the Cognite Toolkit or by cloning the best-practices GitHub repository.- Cognite Toolkit
- Clone from GitHub
Run
cdf modules add and select Tools and Accelerators > CDF Qualitizer Application.The Toolkit creates the module under modules/tools/apps/qualitizer/.Run the application
Qualitizer runs as two local processes: a web application you open in the browser, and a proxy that handles authentication against CDF.The tool does not store state. For some views, this limits the time window you can inspect at once (for example, one hour).
Set up the .env file
You can reuse the The complete list of environment variables is in the README file included with the tool. See Configuration reference for the most common ones.
.env file from your Toolkit setup. Copy it into the qualitizer folder and add these two lines:Start the web server
Configuration reference
Set these environment variables in the.env file in the qualitizer folder. The full list is in the README included with the tool.
| Variable | Description | Default |
|---|---|---|
CDF_PROJECT | CDF project URL name. | — |
CDF_PROXY_URL | Proxy base URL used by the web application in standalone mode. | http://localhost:4243 |
CDF_BROWSER_URL | Fusion UI base URL for transformation preview links. | https://fusion.cognite.com |
CDF_URL | CDF base URL. | https://api.cognitedata.com |
IDP_TOKEN_URL | OAuth token endpoint (client credentials) used by the proxy for token exchange. | — |
IDP_CLIENT_ID | IdP application client ID. | — |
IDP_CLIENT_SECRET | IdP application client secret used by the proxy. | — |
IDP_SCOPES | OAuth scopes. | ${CDF_URL}/.default |
PROXY_INSECURE | Skip certificate validation. Safe only because the proxy runs on localhost in a trusted environment. | true |
Troubleshooting
| Symptom | Likely cause | Resolution |
|---|---|---|
The module does not appear in cdf modules add | [library.cognite] not configured in cdf.toml, or [library.toolkit-data] still present alongside it. | Replace [library.toolkit-data] with [library.cognite] in cdf.toml. The two sections cannot coexist. |
| The web application cannot reach CDF | The proxy is not running, or CDF_PROXY_URL does not match the proxy port. | Start the proxy with npm run proxy and confirm CDF_PROXY_URL matches its address (default http://localhost:4243). |
| Proxy fails to obtain a token | Incorrect IdP credentials or token endpoint in .env. | Verify IDP_TOKEN_URL, IDP_CLIENT_ID, IDP_CLIENT_SECRET, and IDP_SCOPES are set correctly for your identity provider. |
| Some views only show a short time window | Expected behavior. | The tool does not store state, so some views are limited to short windows (for example, one hour). |
Support
| Field | Details |
|---|---|
| Team | Cognite Value Delivery Team |
| Documentation | Cognite product documentation |
| Questions and feedback | Deployment Packs group on Cognite Hub |
| Version | 1.0.0 |
| Last updated | 2026 |