IFeatureFlags
Setting properties are used to gate features that are in development or in various stages of rollout. Each property will be retired in a future version of the SDK once the feature has been rolled out to all users and is considered stable enough that there is no longer a need to roll it back or disable it easily.
On the Panther platform, each setting is controlled by FeatureHub and is registered as a feature flag in the backend so that it can be configured for GoodData.CN (Tiger).
export interface IFeatureFlags
Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
number | (Optional) AI Chat search limit | ||
boolean | (Optional) Enable granularity selection for the absolute (static) date filter. | ||
boolean | (Optional) Enable accessibility mode | ||
boolean | (Optional) Enables accessible chart tooltips with improved readability and persistence for disabled users. | ||
boolean | (Optional) Enable agent-level instructions in the AI Hub agent builder. | ||
boolean | (Optional) Enable ai agentic multi-conversations. | ||
boolean | (Optional) Enable ai agentic suggestions. | ||
boolean | (Optional) Enable the new rendering of charts in the AI Assistant. | ||
boolean | (Optional) Enable ai context setup. | ||
boolean | (Optional) Enable the admin toggle that controls whether organization/workspace data can be sent to LLMs. | ||
boolean | (Optional) Enable Anthropic provider in LLM configuration. | ||
boolean | (Optional) Allow sending aggregated data to LLM. | ||
boolean | (Optional) Enable alert once per interval | ||
boolean | (Optional) Enables tracking events to Amplitude. | ||
boolean | (Optional) Enable Analytical Catalog application. | ||
boolean | (Optional) Enable inline as-code metric editing in the analytics catalog. When off, creating or editing a metric from the catalog redirects to the standalone metric editor. | ||
boolean | (Optional) Enable inline as-code visualization editing in the analytics catalog. When off, creating or opening a visualization from the catalog redirects to Analytical Designer. | ||
boolean | (ALPHA) (Optional) When enabled, dashboards are stored using the V3 analytical-dashboard model — tabs-only, no root-level layout / filter configs / parameters. This reduces payload size for large dashboards but breaks readability for SDK versions that only know V2 root-level properties. Opt-in for customers who do not consume dashboards via legacy SDK readers. | ||
boolean | (Optional) Enable anomaly detection alert | ||
boolean | (Optional) Enable anomaly detection in visualization | ||
boolean | (Optional) Enable ad-hoc triggering of existing automations from the manage dialog. | ||
boolean | (Optional) Enable the Business Briefing reports application. | ||
boolean | (Optional) Enables the data source cache retention policy: the UI for viewing and setting how long a data source’s cached results are kept becomes available on the data source detail screen. | ||
boolean | (Optional) Enable Catalog smart search results in the UI. | ||
boolean | (Optional) Enable trending and recommended object tabs in Analytics Catalog. | ||
boolean | (Optional) Enable certification indicators in Analytics Catalog. | ||
boolean | (Optional) Enable change analysis | ||
boolean | (Optional) Enables collapsing the left sidebar on the workspace screens. Resizing it by drag is controlled separately by IFeatureFlags.enableDashboardSidebarResize. | ||
boolean | (Optional) Enables column-level (object-level) permissions: the backend enforces per-object access rules on attributes, facts, labels and (with | ||
boolean | (Optional) Enable computed attributes. | ||
boolean | (Optional) Enable conditional formatting for the pivot table | ||
boolean | (Optional) Shows the CREATE_VISUALIZATION workspace permission in user management. | ||
boolean | (Optional) Enable Geo collections management UI. | ||
boolean | (ALPHA) (Optional) Enable custom tooltip configuration. | ||
boolean | (Optional) Enable dashboard density setting. When enabled, users can switch between “comfortable” and “compact” information density in dashboard view mode. | ||
boolean | (Optional) Enable dynamic height of the dashboard section description fields in dashboard edit mode. | ||
boolean | (Optional) Enable dashboard filter groups. Filter group are items in a filter bar which groups regular attribute filters into a logical groups. Groups are configured via dashboard metadata new tab property called filterGroupsConfig. | ||
boolean | (Optional) Enables partial rendering of dashboards that reference objects the user cannot access: the unavailable references are detected and reported to the dashboard instead of being dropped. | ||
boolean | (Optional) Enable persistent filters across tabs for dashboards. | ||
boolean | (ALPHA) (Optional) Enable dashboard-level date dataset configuration for section headers. Allows users to select which date dataset to use for filtering metrics in section header rich text. | ||
boolean | (Optional) Enable dashboard share dialog link | ||
boolean | (Optional) Enables Resizable Dashboard sidebar in edit mode. | ||
boolean | (Optional) Enable search for dashboards in the left navigation panel. When enabled, users can search the dashboards list (Cmd/Ctrl+F) and the input is always visible once the workspace contains more than ten dashboards. | ||
boolean | (Optional) Enable dashboard tabular export | ||
boolean | (Optional) Enable dashboard-level timezone configuration. When enabled, dashboard editors can configure the dashboard timezone in the dashboard settings dialog. The configuration is stored in dashboard metadata as timezoneConfig. | ||
boolean | (Optional) Enable deleting visualizations from the dashboard edit mode visualization list. | ||
boolean | (Optional) | ||
boolean | (Optional) Enable the use of default SMTP in destinations. | ||
boolean | (Optional) | ||
boolean | (Optional) Enable the new pie/donut data label styles (inside/outside) and adaptive auto mode. | ||
boolean | (Optional) This setting enables drills into URL in pivot table charts by default on all available attributes. Renders table cells as hyperlinks. | ||
boolean | (Optional) Indicates whether the Embed button/dialog is available in AD. | ||
boolean | (Optional) Indicates whether the Embed dashboard button is available in KPI dashboards. | ||
boolean | (Optional) Enable the write and export postMessage commands for embedded dashboards and Analytical Designer. | ||
boolean | (Optional) Enable enhanced insight picker. | ||
boolean | (Optional) Enable execution cancelling. | ||
boolean | (Optional) Enable export template selection for slide exports. When enabled, the user can choose which export template to apply when exporting dashboards or widgets as slides. | ||
boolean | (Optional) Enable the slide deck export templates settings UI in organization and workspace settings. When enabled, the export templates setting item is shown; otherwise it is hidden. | ||
boolean | (Optional) Enable emitting of the early loading export status signal in export mode, before any dashboard data is loaded. | ||
boolean | (Optional) Enable export to document storage. | ||
boolean | (Optional) Enable fiscal calendars configuration. | ||
boolean | (Optional) Enable per-workspace opt-out from sharing data with the LLM. When this flag is on, GenAI features that send data to the LLM (e.g. visualization summarization) require the workspace setting | ||
boolean | (Optional) Enable GenAI catalog quality checker in Analytics Catalog. | ||
boolean | (Optional) Enable the GenAI dashboard builder skill. | ||
boolean | (Optional) Sub-flag under enableGenAiInteractionIntelligence. When true (and the parent flag is also true), the interaction intelligence panel shows the timeline bar. | ||
boolean | (Optional) Enable interaction intelligence in AI Assistant. | ||
boolean | (Optional) Enable GenAI memory feature | ||
boolean | (Optional) Enable observability in AI Assistant. | ||
boolean | (Optional) Enable the reasoning-effort selector in the AI Assistant chat input. | ||
boolean | (Optional) Enable the GenAI right panel, including the dashboard edit mode UI that goes with it. | ||
boolean | (Optional) Enable geo area labels. | ||
boolean | (Optional) Enable basemap selection in geo chart configuration. | ||
boolean | (Optional) Enables geo accessibility enhancements introduced for map canvas, legend semantics, live announcements, and alternate table view. | ||
boolean | (Optional) Enables viewport configuration for geo charts (custom viewport + pan/zoom navigation controls). | ||
boolean | (Optional) Enables tabular exports of multi-layer geo charts with one sheet (XLSX) or file (CSV) per layer. | ||
boolean | (Optional) Enable geo pushpin icon sprite sheet configuration UI. | ||
boolean | (Optional) Enable satellite/hybrid basemap option in geo chart configuration. | ||
boolean | (Optional) Enables analytical designer recommendation for geo charts when locations contain conflicting segment values. | ||
boolean | (Optional) Enables Highcharts accessibility features. | ||
boolean | (Optional) Enable HLL catalog filtering. When true, attributes without sourceColumn are hidden from the catalog. | ||
boolean | (Optional) Enable immediate attribute filter displayAsLabel migration information propagation right upon the load of the component. | ||
boolean | (Optional) Enable the metric-level date filter that shares its presets, forms and preset derivation with the insight-level date filter in Analytical Designer. | ||
boolean | (Optional) Enable picking the ranked metric for a ranking filter from the catalog (referenced by ObjRef), in addition to metrics present in the insight buckets. | ||
boolean | (Optional) Enables per-series line style and weight configuration for line-based charts. | ||
boolean | (Optional) Enable the localization overview in organization settings: settings split into subpages under an expandable Settings group in the navigation, and the per-language usage overview. | ||
boolean | (Optional) Enable reading logical model dataset extensions (WDF references) directly from the includeParents=true /logicalModel response, instead of collecting them via additional recursive includeParents=false calls up the parent-workspace chain. | ||
boolean | (Optional) | ||
boolean | (Optional) Enable measure value (numeric) filter in Dashboard app. | ||
boolean | (Optional) Indicates whether the Mekko Chart is available in AD. | ||
boolean | (Optional) Enables UI and API support for metric type selection and metric format overrides management. | ||
boolean | (Optional) Enables metric-level (object-level) permissions: the backend enforces per-object access rules on metrics, and the UI for managing that access (e.g. the catalog share dialog) becomes available for metrics. | ||
boolean | (Optional) | ||
boolean | (Optional) | ||
boolean | (Optional) Enable new geo pushpin chart | ||
boolean | (Optional) Enable new pivot table | ||
boolean | (Optional) Enable notification channel identifiers | ||
boolean | (Optional) This setting controls whether generated SQL joins coalesce null values before comparing join keys. | ||
boolean | (Optional) | ||
boolean | (Optional) | ||
boolean | (Optional) Enable orchestrated tabular exports | ||
boolean | (Optional) Enable organization-level AI memory inherited into workspaces | ||
boolean | (Optional) Enable parameters feature. | ||
boolean | (Optional) This setting allows executions that reach a row/column/cell limit to return the partial data that was computed (along with limit-break metadata) instead of failing with an error. | ||
boolean | (Optional) Enable pre-aggregation datasets support in LDM Modeler. | ||
boolean | (Optional) Enable Publisher v2. | ||
boolean | (Optional) This setting controls whether debugging information in SQL queries is enabled. | ||
boolean | (Optional) Indicates whether the Radar Chart is available in AD. | ||
boolean | (Optional) Enable the “Limit to N results” (strict limit of rows) option in the ranking filter. | ||
boolean | (Optional) Enable ranking filter to be used together with measure value filters (MVF). | ||
boolean | (Optional) Enable insights export of raw data when limit is reached. | ||
boolean | (Optional) Enable the templates and page layouts screens of the Business Briefing reports application. | ||
boolean | (ALPHA) (Optional) Enable rich text widget filter configuration. Allows users to configure date and attribute filter settings for rich text widgets. | ||
boolean | (Optional) Enables SPSS (.sav) files in GDSTORAGE data sources: the file uploader accepts them next to CSV files and names its texts after files instead of CSV files. | ||
boolean | (Optional) Enable second-level date granularities (second, minute of day, second of day, second of minute) in the UI apps. Gates the UI surfacing only; the backend must also support time granularities and the date dimension must expose the corresponding attributes. | ||
boolean | (Optional) Enables semantic-layer conditional formatting (S7/F1-2660): authoring rules on a catalog object (label, metric, fact, or date dataset) via the catalog item detail view’s Conditional Formatting row, and inheriting/rendering those rules in a pivot table — independent of IFeatureFlags.enableConditionalFormatting, which only gates an insight’s own authored rules. | ||
boolean | (Optional) Enable Semantic Search in the UI. | ||
boolean | (Optional) Per-app sub-flag under enableShellApplication. When true (and enableShellApplication is also true), KPI Dashboards runs as a pluggable app inside the host. When false, the legacy standalone app at | ||
boolean | (Optional) Enable shell application. | ||
boolean | (Optional) | ||
boolean | (Optional) Enable slideshow exports settings from server | ||
boolean | (Optional) Enable snapshot export | ||
boolean | (Optional) Enable accessibility enhancements for snapshot export. | ||
boolean | (Optional) | ||
boolean | (Optional) Enable authoring of string (textual) what-if parameters. | ||
boolean | (Optional) Enable system account filtering. | ||
boolean | (Optional) This setting controls whether end users may change the timezone in Analytical Designer and, by default, on dashboards. | ||
boolean | (Optional) | ||
boolean | (Optional) Enable User Data Filters UI. | ||
boolean | (Optional) Enable filtering of visualizations by tags provided via URL. | ||
boolean | (Optional) Enable fine-tuning options for visualization in AD configuration panel. | ||
boolean | (Optional) Enables object-level permissions for visualizations. Shared with the backend, which enforces them. Also offers the MANAGE_VISUALIZATIONS workspace permission in user management. | ||
boolean | (Optional) Enable widget export to PDF. | ||
boolean | (Optional) Enables workspace settings link in account menu of the user in every app header. | ||
(ALPHA) (Optional) Enable production features |
Property details
IFeatureFlags.aiChatSearchLimitproperty
AI Chat search limit
aiChatSearchLimit?: number;
IFeatureFlags.enableAbsoluteDateFilterGranularityproperty
Enable granularity selection for the absolute (static) date filter.
enableAbsoluteDateFilterGranularity?: boolean;
IFeatureFlags.enableAccessibilityModeproperty
Enable accessibility mode
enableAccessibilityMode?: boolean;
IFeatureFlags.enableAccessibleChartTooltipproperty
Enables accessible chart tooltips with improved readability and persistence for disabled users.
enableAccessibleChartTooltip?: boolean;
IFeatureFlags.enableAgentInstructionsproperty
Enable agent-level instructions in the AI Hub agent builder.
enableAgentInstructions?: boolean;
IFeatureFlags.enableAiAgenticMultiConversationsproperty
Enable ai agentic multi-conversations.
enableAiAgenticMultiConversations?: boolean;
IFeatureFlags.enableAiAgenticSuggestionsproperty
Enable ai agentic suggestions.
enableAiAgenticSuggestions?: boolean;
IFeatureFlags.enableAiAssistantChartsV2property
Enable the new rendering of charts in the AI Assistant.
enableAiAssistantChartsV2?: boolean;
Remarks
Disabled by default.
IFeatureFlags.enableAiContextSetupproperty
Enable ai context setup.
enableAiContextSetup?: boolean;
IFeatureFlags.enableAIDataSettingproperty
Enable the admin toggle that controls whether organization/workspace data can be sent to LLMs.
enableAIDataSetting?: boolean;
IFeatureFlags.enableAiLlmAnthropicProviderproperty
Enable Anthropic provider in LLM configuration.
enableAiLlmAnthropicProvider?: boolean;
IFeatureFlags.enableAiOnDataproperty
Allow sending aggregated data to LLM.
enableAiOnData?: boolean;
IFeatureFlags.enableAlertOncePerIntervalproperty
Enable alert once per interval
enableAlertOncePerInterval?: boolean;
IFeatureFlags.enableAmplitudeTrackerpropertyDeprecated
Warning: This API is now obsolete.
The Amplitude integration was removed and nothing reads this setting. It will be removed in the next major version.
Enables tracking events to Amplitude.
enableAmplitudeTracker?: boolean;
IFeatureFlags.enableAnalyticalCatalogproperty
Enable Analytical Catalog application.
enableAnalyticalCatalog?: boolean;
IFeatureFlags.enableAnalyticalCatalogMetricEditorproperty
Enable inline as-code metric editing in the analytics catalog. When off, creating or editing a metric from the catalog redirects to the standalone metric editor.
enableAnalyticalCatalogMetricEditor?: boolean;
IFeatureFlags.enableAnalyticalCatalogVisualizationEditorproperty
Enable inline as-code visualization editing in the analytics catalog. When off, creating or opening a visualization from the catalog redirects to Analytical Designer.
enableAnalyticalCatalogVisualizationEditor?: boolean;
IFeatureFlags.enableAnalyticalDashboardVersion3propertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
When enabled, dashboards are stored using the V3 analytical-dashboard model — tabs-only, no root-level layout / filter configs / parameters. This reduces payload size for large dashboards but breaks readability for SDK versions that only know V2 root-level properties. Opt-in for customers who do not consume dashboards via legacy SDK readers.
enableAnalyticalDashboardVersion3?: boolean;
IFeatureFlags.enableAnomalyDetectionAlertproperty
Enable anomaly detection alert
enableAnomalyDetectionAlert?: boolean;
IFeatureFlags.enableAnomalyDetectionVisualizationproperty
Enable anomaly detection in visualization
enableAnomalyDetectionVisualization?: boolean;
IFeatureFlags.enableAutomationTriggerproperty
Enable ad-hoc triggering of existing automations from the manage dialog.
enableAutomationTrigger?: boolean;
IFeatureFlags.enableBusinessBriefingReportsAppproperty
Enable the Business Briefing reports application.
enableBusinessBriefingReportsApp?: boolean;
IFeatureFlags.enableCacheRetentionPolicyproperty
Enables the data source cache retention policy: the UI for viewing and setting how long a data source’s cached results are kept becomes available on the data source detail screen.
enableCacheRetentionPolicy?: boolean;
IFeatureFlags.enableCatalogSmartSearchResultsproperty
Enable Catalog smart search results in the UI.
enableCatalogSmartSearchResults?: boolean;
IFeatureFlags.enableCatalogTrendingObjectsproperty
Enable trending and recommended object tabs in Analytics Catalog.
enableCatalogTrendingObjects?: boolean;
IFeatureFlags.enableCertificationproperty
Enable certification indicators in Analytics Catalog.
enableCertification?: boolean;
IFeatureFlags.enableChangeAnalysisproperty
Enable change analysis
enableChangeAnalysis?: boolean;
IFeatureFlags.enableCollapsibleLeftSidebarproperty
Enables collapsing the left sidebar on the workspace screens. Resizing it by drag is controlled separately by IFeatureFlags.enableDashboardSidebarResize.
enableCollapsibleLeftSidebar?: boolean;
IFeatureFlags.enableColumnLevelPermissionsproperty
Enables column-level (object-level) permissions: the backend enforces per-object access rules on attributes, facts, labels and (with enableComputedAttributes) computed attributes, and the UI for managing that access (e.g. the catalog share dialog) becomes available.
enableColumnLevelPermissions?: boolean;
IFeatureFlags.enableComputedAttributesproperty
Enable computed attributes.
enableComputedAttributes?: boolean;
IFeatureFlags.enableConditionalFormattingproperty
Enable conditional formatting for the pivot table
enableConditionalFormatting?: boolean;
IFeatureFlags.enableCreateVisualizationWorkspacePermissionproperty
Shows the CREATE_VISUALIZATION workspace permission in user management.
enableCreateVisualizationWorkspacePermission?: boolean;
IFeatureFlags.enableCustomGeoCollectionproperty
Enable Geo collections management UI.
enableCustomGeoCollection?: boolean;
IFeatureFlags.enableCustomTooltippropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
Enable custom tooltip configuration.
enableCustomTooltip?: boolean;
IFeatureFlags.enableDashboardDensitySettingproperty
Enable dashboard density setting.
When enabled, users can switch between “comfortable” and “compact” information density in dashboard view mode.
enableDashboardDensitySetting?: boolean;
IFeatureFlags.enableDashboardDescriptionDynamicHeightproperty
Enable dynamic height of the dashboard section description fields in dashboard edit mode.
enableDashboardDescriptionDynamicHeight?: boolean;
IFeatureFlags.enableDashboardFilterGroupsproperty
Enable dashboard filter groups.
Filter group are items in a filter bar which groups regular attribute filters into a logical groups. Groups are configured via dashboard metadata new tab property called filterGroupsConfig.
enableDashboardFilterGroups?: boolean;
IFeatureFlags.enableDashboardPartialRenderingproperty
Enables partial rendering of dashboards that reference objects the user cannot access: the unavailable references are detected and reported to the dashboard instead of being dropped.
enableDashboardPartialRendering?: boolean;
IFeatureFlags.enableDashboardPersistentFiltersAcrossTabsproperty
Enable persistent filters across tabs for dashboards.
enableDashboardPersistentFiltersAcrossTabs?: boolean;
IFeatureFlags.enableDashboardSectionHeadersDateDataSetpropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
Enable dashboard-level date dataset configuration for section headers. Allows users to select which date dataset to use for filtering metrics in section header rich text.
enableDashboardSectionHeadersDateDataSet?: boolean;
IFeatureFlags.enableDashboardShareDialogLinkproperty
Enable dashboard share dialog link
enableDashboardShareDialogLink?: boolean;
IFeatureFlags.enableDashboardSidebarResizeproperty
Enables Resizable Dashboard sidebar in edit mode.
enableDashboardSidebarResize?: boolean;
IFeatureFlags.enableDashboardsSearchproperty
Enable search for dashboards in the left navigation panel.
When enabled, users can search the dashboards list (Cmd/Ctrl+F) and the input is always visible once the workspace contains more than ten dashboards.
enableDashboardsSearch?: boolean;
IFeatureFlags.enableDashboardTabularExportproperty
Enable dashboard tabular export
enableDashboardTabularExport?: boolean;
IFeatureFlags.enableDashboardTimezoneproperty
Enable dashboard-level timezone configuration.
When enabled, dashboard editors can configure the dashboard timezone in the dashboard settings dialog. The configuration is stored in dashboard metadata as timezoneConfig.
enableDashboardTimezone?: boolean;
IFeatureFlags.enableDashboardVisualizationDeleteproperty
Enable deleting visualizations from the dashboard edit mode visualization list.
enableDashboardVisualizationDelete?: boolean;
IFeatureFlags.enableDataSectionproperty
enableDataSection?: boolean;
IFeatureFlags.enableDefaultSmtpproperty
Enable the use of default SMTP in destinations.
enableDefaultSmtp?: boolean;
IFeatureFlags.enableDenodoDataSourceproperty
enableDenodoDataSource?: boolean;
IFeatureFlags.enableDonutDataLabelsproperty
Enable the new pie/donut data label styles (inside/outside) and adaptive auto mode.
enableDonutDataLabels?: boolean;
IFeatureFlags.enableDrillToUrlByDefaultproperty
This setting enables drills into URL in pivot table charts by default on all available attributes. Renders table cells as hyperlinks.
enableDrillToUrlByDefault?: boolean;
IFeatureFlags.enableEmbedButtonInADproperty
Indicates whether the Embed button/dialog is available in AD.
enableEmbedButtonInAD?: boolean;
IFeatureFlags.enableEmbedButtonInKDproperty
Indicates whether the Embed dashboard button is available in KPI dashboards.
enableEmbedButtonInKD?: boolean;
IFeatureFlags.enableEmbeddingWriteCommandsproperty
Enable the write and export postMessage commands for embedded dashboards and Analytical Designer.
enableEmbeddingWriteCommands?: boolean;
Remarks
Covers saveDashboard, saveAsDashboard, exportToPdf and openDeleteDashboardDialog in embedded dashboards, and saveInsight, saveAsInsight and exportInsight in embedded Analytical Designer. These commands are accepted from any parent origin, so the embedding organization must restrict who may frame the application through the CSP frame-ancestors directive before this is enabled.
Disabled by default.
IFeatureFlags.enableEnhancedInsightPickerproperty
Enable enhanced insight picker.
enableEnhancedInsightPicker?: boolean;
IFeatureFlags.enableExecutionCancellingproperty
Enable execution cancelling.
enableExecutionCancelling?: boolean;
IFeatureFlags.enableExportTemplateSelectionproperty
Enable export template selection for slide exports. When enabled, the user can choose which export template to apply when exporting dashboards or widgets as slides.
enableExportTemplateSelection?: boolean;
IFeatureFlags.enableExportTemplatesSettingUiproperty
Enable the slide deck export templates settings UI in organization and workspace settings. When enabled, the export templates setting item is shown; otherwise it is hidden.
enableExportTemplatesSettingUi?: boolean;
IFeatureFlags.enableExportTimeoutFixproperty
Enable emitting of the early loading export status signal in export mode, before any dashboard data is loaded.
enableExportTimeoutFix?: boolean;
IFeatureFlags.enableExportToDocumentStorageproperty
Enable export to document storage.
enableExportToDocumentStorage?: boolean;
IFeatureFlags.enableFiscalCalendarsproperty
Enable fiscal calendars configuration.
enableFiscalCalendars?: boolean;
IFeatureFlags.enableGenAiAgenticDataShareOptOutproperty
Enable per-workspace opt-out from sharing data with the LLM. When this flag is on, GenAI features that send data to the LLM (e.g. visualization summarization) require the workspace setting enableAiOnData to be set to true.
enableGenAiAgenticDataShareOptOut?: boolean;
IFeatureFlags.enableGenAICatalogQualityCheckerproperty
Enable GenAI catalog quality checker in Analytics Catalog.
enableGenAICatalogQualityChecker?: boolean;
IFeatureFlags.enableGenAiDashboardBuilderSkillproperty
Enable the GenAI dashboard builder skill.
enableGenAiDashboardBuilderSkill?: boolean;
IFeatureFlags.enableGenAiInteractionIntelligenceproperty
Enable interaction intelligence in AI Assistant.
enableGenAiInteractionIntelligence?: boolean;
IFeatureFlags.enableGenAiInteractionIntelligence_timelineproperty
Sub-flag under enableGenAiInteractionIntelligence. When true (and the parent flag is also true), the interaction intelligence panel shows the timeline bar.
enableGenAiInteractionIntelligence_timeline?: boolean;
IFeatureFlags.enableGenAIMemoryproperty
Enable GenAI memory feature
enableGenAIMemory?: boolean;
IFeatureFlags.enableGenAiObservabilityproperty
Enable observability in AI Assistant.
enableGenAiObservability?: boolean;
IFeatureFlags.enableGenAiReasoningEffortproperty
Enable the reasoning-effort selector in the AI Assistant chat input.
enableGenAiReasoningEffort?: boolean;
IFeatureFlags.enableGenAiRightPanelproperty
Enable the GenAI right panel, including the dashboard edit mode UI that goes with it.
enableGenAiRightPanel?: boolean;
IFeatureFlags.enableGeoAreaproperty
Enable geo area labels.
enableGeoArea?: boolean;
IFeatureFlags.enableGeoBasemapConfigproperty
Enable basemap selection in geo chart configuration.
enableGeoBasemapConfig?: boolean;
IFeatureFlags.enableGeoChartA11yImprovementsproperty
Enables geo accessibility enhancements introduced for map canvas, legend semantics, live announcements, and alternate table view.
enableGeoChartA11yImprovements?: boolean;
IFeatureFlags.enableGeoChartsViewportConfigproperty
Enables viewport configuration for geo charts (custom viewport + pan/zoom navigation controls).
enableGeoChartsViewportConfig?: boolean;
IFeatureFlags.enableGeoLayersExportproperty
Enables tabular exports of multi-layer geo charts with one sheet (XLSX) or file (CSV) per layer.
enableGeoLayersExport?: boolean;
IFeatureFlags.enableGeoPushpinIconproperty
Enable geo pushpin icon sprite sheet configuration UI.
enableGeoPushpinIcon?: boolean;
IFeatureFlags.enableGeoSatelliteBasemapOptionproperty
Enable satellite/hybrid basemap option in geo chart configuration.
enableGeoSatelliteBasemapOption?: boolean;
IFeatureFlags.enableGeoSegmentConflictRecommendationproperty
Enables analytical designer recommendation for geo charts when locations contain conflicting segment values.
enableGeoSegmentConflictRecommendation?: boolean;
IFeatureFlags.enableHighchartsAccessibilityproperty
Enables Highcharts accessibility features.
enableHighchartsAccessibility?: boolean;
IFeatureFlags.enableHLLproperty
Enable HLL catalog filtering. When true, attributes without sourceColumn are hidden from the catalog.
enableHLL?: boolean;
IFeatureFlags.enableImmediateAttributeFilterDisplayAsLabelMigrationproperty
Enable immediate attribute filter displayAsLabel migration information propagation right upon the load of the component.
enableImmediateAttributeFilterDisplayAsLabelMigration?: boolean;
IFeatureFlags.enableImprovedMetricDateFilterproperty
Enable the metric-level date filter that shares its presets, forms and preset derivation with the insight-level date filter in Analytical Designer.
enableImprovedMetricDateFilter?: boolean;
IFeatureFlags.enableImprovedRankingFilterproperty
Enable picking the ranked metric for a ranking filter from the catalog (referenced by ObjRef), in addition to metrics present in the insight buckets.
enableImprovedRankingFilter?: boolean;
Remarks
Defaults to false when not provided by the backend.
IFeatureFlags.enableLineChartStylingproperty
Enables per-series line style and weight configuration for line-based charts.
enableLineChartStyling?: boolean;
IFeatureFlags.enableLocalizationOverviewproperty
Enable the localization overview in organization settings: settings split into subpages under an expandable Settings group in the navigation, and the per-language usage overview.
enableLocalizationOverview?: boolean;
Remarks
Disabled by default.
IFeatureFlags.enableLogicalModelExtensionsFromParentsCallproperty
Enable reading logical model dataset extensions (WDF references) directly from the includeParents=true /logicalModel response, instead of collecting them via additional recursive includeParents=false calls up the parent-workspace chain.
enableLogicalModelExtensionsFromParentsCall?: boolean;
IFeatureFlags.enableMariaDbDataSourceproperty
enableMariaDbDataSource?: boolean;
IFeatureFlags.enableMeasureValueFilterKDproperty
Enable measure value (numeric) filter in Dashboard app.
enableMeasureValueFilterKD?: boolean;
IFeatureFlags.enableMekkoChartproperty
Indicates whether the Mekko Chart is available in AD.
enableMekkoChart?: boolean;
IFeatureFlags.enableMetricFormatOverridesproperty
Enables UI and API support for metric type selection and metric format overrides management.
enableMetricFormatOverrides?: boolean;
IFeatureFlags.enableMetricPermissionsproperty
Enables metric-level (object-level) permissions: the backend enforces per-object access rules on metrics, and the UI for managing that access (e.g. the catalog share dialog) becomes available for metrics.
enableMetricPermissions?: boolean;
IFeatureFlags.enableMotherDuckDataSourceproperty
enableMotherDuckDataSource?: boolean;
IFeatureFlags.enableMySqlDataSourceproperty
enableMySqlDataSource?: boolean;
IFeatureFlags.enableNewGeoPushpinproperty
Enable new geo pushpin chart
enableNewGeoPushpin?: boolean;
IFeatureFlags.enableNewPivotTableproperty
Enable new pivot table
enableNewPivotTable?: boolean;
IFeatureFlags.enableNotificationChannelIdentifiersproperty
Enable notification channel identifiers
enableNotificationChannelIdentifiers?: boolean;
IFeatureFlags.enableNullJoinsproperty
This setting controls whether generated SQL joins coalesce null values before comparing join keys.
enableNullJoins?: boolean;
IFeatureFlags.enableOidcAuthproperty
enableOidcAuth?: boolean;
IFeatureFlags.enableOracleDataSourceproperty
enableOracleDataSource?: boolean;
IFeatureFlags.enableOrchestratedTabularExportsproperty
Enable orchestrated tabular exports
enableOrchestratedTabularExports?: boolean;
IFeatureFlags.enableOrgLevelAIMemoryproperty
Enable organization-level AI memory inherited into workspaces
enableOrgLevelAIMemory?: boolean;
IFeatureFlags.enableParametersproperty
Enable parameters feature.
enableParameters?: boolean;
IFeatureFlags.enablePartialDataResultsproperty
This setting allows executions that reach a row/column/cell limit to return the partial data that was computed (along with limit-break metadata) instead of failing with an error.
enablePartialDataResults?: boolean;
IFeatureFlags.enablePreAggregationDatasetsproperty
Enable pre-aggregation datasets support in LDM Modeler.
enablePreAggregationDatasets?: boolean;
IFeatureFlags.enablePublisherV2property
Enable Publisher v2.
enablePublisherV2?: boolean;
IFeatureFlags.enableQueryTagsproperty
This setting controls whether debugging information in SQL queries is enabled.
enableQueryTags?: boolean;
IFeatureFlags.enableRadarChartproperty
Indicates whether the Radar Chart is available in AD.
enableRadarChart?: boolean;
IFeatureFlags.enableRankingStrictLimitproperty
Enable the “Limit to N results” (strict limit of rows) option in the ranking filter.
enableRankingStrictLimit?: boolean;
Remarks
Defaults to false when not provided by the backend.
IFeatureFlags.enableRankingWithMvfproperty
Enable ranking filter to be used together with measure value filters (MVF).
enableRankingWithMvf?: boolean;
Remarks
Defaults to false when not provided by the backend.
IFeatureFlags.enableRawExportsproperty
Enable insights export of raw data when limit is reached.
enableRawExports?: boolean;
IFeatureFlags.enableReportsSubsectionsproperty
Enable the templates and page layouts screens of the Business Briefing reports application.
enableReportsSubsections?: boolean;
IFeatureFlags.enableRichTextWidgetFilterConfigurationpropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
Enable rich text widget filter configuration. Allows users to configure date and attribute filter settings for rich text widgets.
enableRichTextWidgetFilterConfiguration?: boolean;
IFeatureFlags.enableSavFileStorageproperty
Enables SPSS (.sav) files in GDSTORAGE data sources: the file uploader accepts them next to CSV files and names its texts after files instead of CSV files.
enableSavFileStorage?: boolean;
Remarks
Defaults to false when not provided by the backend.
IFeatureFlags.enableSecondGranularitiesproperty
Enable second-level date granularities (second, minute of day, second of day, second of minute) in the UI apps. Gates the UI surfacing only; the backend must also support time granularities and the date dimension must expose the corresponding attributes.
enableSecondGranularities?: boolean;
IFeatureFlags.enableSemanticConditionalFormattingproperty
Enables semantic-layer conditional formatting (S7/F1-2660): authoring rules on a catalog object (label, metric, fact, or date dataset) via the catalog item detail view’s Conditional Formatting row, and inheriting/rendering those rules in a pivot table — independent of IFeatureFlags.enableConditionalFormatting, which only gates an insight’s own authored rules.
enableSemanticConditionalFormatting?: boolean;
IFeatureFlags.enableSemanticSearchproperty
Enable Semantic Search in the UI.
enableSemanticSearch?: boolean;
IFeatureFlags.enableShellApplicationproperty
Enable shell application.
enableShellApplication?: boolean;
IFeatureFlags.enableShellApplication_dashboardsproperty
Per-app sub-flag under enableShellApplication. When true (and enableShellApplication is also true), KPI Dashboards runs as a pluggable app inside the host. When false, the legacy standalone app at /dashboards/#/workspace/{id}/... is rendered instead.
enableShellApplication_dashboards?: boolean;
IFeatureFlags.enableSingleStoreDataSourceproperty
enableSingleStoreDataSource?: boolean;
IFeatureFlags.enableSlidesExportproperty
Enable slideshow exports settings from server
enableSlidesExport?: boolean;
IFeatureFlags.enableSnapshotExportproperty
Enable snapshot export
enableSnapshotExport?: boolean;
IFeatureFlags.enableSnapshotExportAccessibilityproperty
Enable accessibility enhancements for snapshot export.
enableSnapshotExportAccessibility?: boolean;
IFeatureFlags.enableStarrocksDataSourceproperty
enableStarrocksDataSource?: boolean;
IFeatureFlags.enableStringParametersproperty
Enable authoring of string (textual) what-if parameters.
enableStringParameters?: boolean;
IFeatureFlags.enableSystemAccountFilteringproperty
Enable system account filtering.
enableSystemAccountFiltering?: boolean;
IFeatureFlags.enableTimezoneChangeproperty
This setting controls whether end users may change the timezone in Analytical Designer and, by default, on dashboards.
enableTimezoneChange?: boolean;
IFeatureFlags.enableTrinoDataSourceproperty
enableTrinoDataSource?: boolean;
IFeatureFlags.enableUserDataFiltersUiproperty
Enable User Data Filters UI.
enableUserDataFiltersUi?: boolean;
IFeatureFlags.enableVisualizationFilteringByTagsproperty
Enable filtering of visualizations by tags provided via URL.
enableVisualizationFilteringByTags?: boolean;
IFeatureFlags.enableVisualizationFineTuningproperty
Enable fine-tuning options for visualization in AD configuration panel.
enableVisualizationFineTuning?: boolean;
IFeatureFlags.enableVisualizationPermissionsproperty
Enables object-level permissions for visualizations. Shared with the backend, which enforces them. Also offers the MANAGE_VISUALIZATIONS workspace permission in user management.
enableVisualizationPermissions?: boolean;
IFeatureFlags.enableWidgetExportPdfproperty
Enable widget export to PDF.
enableWidgetExportPdf?: boolean;
IFeatureFlags.enableWorkspaceSettingsAppHeaderMenuItemproperty
Enables workspace settings link in account menu of the user in every app header.
enableWorkspaceSettingsAppHeaderMenuItem?: boolean;
IFeatureFlags.productionFeaturespropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
Enable production features
productionFeatures?: IProductionFeaturesConfig;