Skip to Content
This documentation is provided with the HEAT environment and describes this HEAT instance.

dashboard (Legacy v1)

The dashboard aggregation node stores a v1 facade JSON payload and creates or updates a session dimension with DashboardVersion="Legacy" for ui/legacy.

When to use it

Use only for backward compatibility with existing v1 layouts and payload keys. New work should use dashboard-v2 on ui/dashboard.

Limitations

  • Expects legacy top-level keys (for example Map, combined-custom-charts, stats-summary), not $heat-dataservice.
  • Layout mount ids in layoutConfiguration often differ from payload keys (layout MapDisplay vs data Map). See Legacy dashboard components.
  • dashboardUsers (camelCase) controls access; omitting it limits visibility to the runner service account.

Configuration (required)

PropertyDescription
dataSourceNameData source for stored payload
layoutConfigurationArray of legacy row/layout specs
dashboardNameDisplay name for the dimension

Optional: autoCreateScenarioInstance, scenarioName, scenarioFromIsoKey, scenarioToIsoKey.

Input payload (summary)

{ "Map": { }, "dashboardUsers": ["<user-guid>"] }
Opens your browser's print dialog. Choose "Save as PDF" as the destination.