Skip to Content
This documentation is provided with the HEAT environment and is relevant for this HEAT instance only.
RunnersDashboard Toolsdashboard (Legacy v1)

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>"] }