The Config Analysis Dashboard helps Creators resolve complex issues while building in Unqork. Submit a configuration report for Unqork to review against best practices. Results arrive by email in one to two days. Upload the report to the dashboard to filter, visualize, and share test violations.
For information on accessing the UDLC Toolkit, see UDLC Toolkit Overview.
Submitting a Config Analysis Request
To submit a module or application for analysis:
- Click + Request New Analysis.
- Choose what to submit:
- All Applications in the Environment: Submits all applications for review. Can produce a large amount of data.
- Specific Applications: Choose specific applications from the drop-down.
- Specific Modules: Choose specific modules from the drop-down.
- Click Submit, then click OK in the confirmation dialog.
A second dialog displays the Request Number. Use this number to track the request in the dashboard.
Filtering the Dashboard
Use filters to find a specific request. Results update automatically as text is entered. Click the funnel icon to clear all filters. The dashboard shows 10 requests per page. Use the pagination buttons to see more.
| Filter | Description |
|---|---|
| Request # | The Request Number received after submitting. Format: DATA-####. |
| User | The Creator who submitted the request. |
| Date | The date the request was submitted. |
| Scope | Filters by scope: Modules or Applications. |
| Resources | The specific modules or applications in the request. |
Uploading a Config Analysis Report
After Unqork completes the analysis, an email arrives with an attached spreadsheet named Config Analysis {your-environment} {timestamp in UTC}.xlsx. Upload it to the dashboard to view results.
To upload the report:
-
Find the request in the dashboard and click View. The Config Analysis Upload Dashboard opens.
-
Drag and drop the spreadsheet onto the upload area, or click Browse to locate the file.
The file must be in .xls or .xlsx format.
After the upload completes, the Config Analysis Details page opens with all test results. On subsequent visits, clicking View on that request opens the Details page directly.
Config Analysis Details Page
The Details page displays test results for the request, including the Request #, User, Date, Scope, and Resources at the top. Below that, four panels organize the results: Charts, Filters, All Violations, and Test Descriptions.
Charts Panel
The Charts panel shows violations across modules and applications. Violations are configurations that do not follow Unqork's best practices.
| Chart | Description |
|---|---|
| Violations by Test Count | A pie chart showing the number of violations per test. Hover over a section to see the test name and count. |
| Violations by Severity Count | A bar graph showing violations per severity: Low (small chance of issues), Medium (some potential), High (high risk), or Informational (context only, no direct risk). |
| Violations by Module Count | A bar graph showing the number of violations per module. |
To export or print a chart, click the menu at the top right of the chart widget and select an option:
| Option | Result |
|---|---|
| Print chart | Opens the browser print dialog. Set destination, layout, and scale, then click Save/Print. |
| Download CSV | Downloads a comma-separated values file to the Downloads folder. |
| Download XLS | Downloads a Microsoft Excel file to the Downloads folder. |
| Download PDF document | Downloads a PDF file to the Downloads folder. |
Downloaded files are named after the chart (for example, violations-by-test-count.csv).
Filters Panel
Use the Filters panel to locate specific violations. Filters can be combined. Click Apply Filters to apply the selection or Clear Filters to reset.
| Filter | Description |
|---|---|
| Tests | Filter by a specific test. Options vary based on the configuration. Tests might include: buttonsWithoutSingleClick, compsWithHiddenChecked, flagBadDropdowns, flagBadHTML, flagBadPlugins, flagMismatchLabels, flagUnusedDeComponents, getApiParamViolations, getApiSpecViolations, getBadInitCalcNames, getBadRemoteExecute, getClearWhenHidden, getComponentLoops, getDisabledComps, getDisplayWithoutComponents, getDwfsWithConsoles, getFormIdWithoutImport, getHardcodedEnvReference, getHiddenCompMismatchLabels, getPluginWithoutErrorTrigger, getStoredValsInDeComps, getSubmissionsNoLimit, getTestComps, getUnlabeledComponents, getUnsanitizedDwfFormulas, getWatchTrigger, ViewGridsWithFormulas. The following tests do not apply to best practices and are excluded: getComponentDistributions, getSubmissionDistribution, getSubmissionTimeSeries. |
| Applications | Filter by application name. |
| Modules | Filter by module name. |
| Status | Filter by violation status: To Do, In Progress, Resolved, or Won't Do. |
| Severity | Filter by severity: Low, Medium, High, or Informational. |
All Violations Panel
Displays all violations for individual components. The table reflects the Filters panel selections and shows 10 entries per page.
| Attribute | Description |
|---|---|
| Test | The test run on this component. |
| Application Name | The application where the component exists. |
| Module ID | The unique identifier of the associated module. |
| Module Name | The title of the associated module. |
| Property | The Property ID of the component. |
| Status | The violation status: To Do, In Progress, Resolved, or Won't Do. |
| Severity | The violation severity: Low, Medium, High, or Informational. |
Click Details on any violation to open a dialog with the test name, severity, status, a link to the module in Module Builder, and a table of component-level detail. Use the Status drop-down in the dialog to update the violation's progress.
Test Descriptions Panel
Lists all tests run on the request, including the test name, severity, and description. Shows 10 entries per page.
Click Learn More on any test to open a dialog with a full description, suggested action, overview, and columns explanation.
Changelog
| Date | Change |
|---|---|
| 2026-07-20 | Restructured article — consolidated Print/Download subsections into a single table, tightened submit and upload procedures, removed redundant step lists. |
| 2026-07-16 | Editorial pass: fixed banned words, em dashes, See Also descriptions, and link paths. |
| 2026-04-28 | Editorial update: style guide compliance, fixed metadata, added H1, removed CDN anchor wrappers, fixed alt text, added See Also and Changelog. |