Documentation Index

Fetch the complete documentation index at: https://docs.unqork.io/llms.txt

Use this file to discover all available pages before exploring further.

Config Analysis Dashboard

Prev Next

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:

  1. Click + Request New Analysis.
  2. 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.
  3. 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.

Config Analysis Dashboard showing submitted requests with request numbers, users, dates, scopes, and resources.

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.

Config Analysis Dashboard filter panel with fields for Request number, User, Date, Scope, and Resources.
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:

  1. Find the request in the dashboard and click View. The Config Analysis Upload Dashboard opens.

  2. 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.

    Config Analysis View Request page showing a file upload area for .xls and .xlsx files.

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.

Config Analysis Details page showing request information and panels for 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 Hamburger menu 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).

Chart widget with Hamburger menu open showing options to print, download CSV, download XLS, and download PDF.

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.

Config Analysis Filters panel showing drop-down menus for Tests, Applications, Modules, Status, and Severity.
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.
All Violations panel showing a table of violations with columns for Test, Application Name, Module ID, Module Name, Property, Status, and Severity.

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.

Config Analysis violation details modal showing test name, severity, status, module link, and a table of detailed violation information.

Test Descriptions Panel

Lists all tests run on the request, including the test name, severity, and description. Shows 10 entries per page.

Test Descriptions panel showing a table of tests with columns for Test Name, Severity, and Description, along with a Learn More button for each test.

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.