GitHub user anshdalsania-hub created a discussion: Hide a Dashboard Tab Until Development Is Complete
I am building a dashboard in Apache Superset that contains three tabs to separate charts by category. Example structure: Tab 1 – Customer Overview Tab 2 – Loyalty Points Tab 3 – Advanced Analytics (currently under development) While the third tab is still being developed, I want to hide this tab from end users/clients so they only see the first two tabs. Currently, when a dashboard is shared with users, all tabs are visible, even if the charts inside the tab are incomplete. Expected Behavior: It would be helpful to have a way to: Hide a specific tab temporarily from viewers. Keep the tab visible only to developers/editors. Enable the tab later without needing to rebuild or duplicate the dashboard. Current Workarounds Considered: Some options I considered but are not ideal: Removing the tab and re-adding it later. Moving unfinished charts to another dashboard. Using role-based permissions (but this affects the entire dashboard, not individual tabs). Questions Is there a built-in way to hide a dashboard tab from viewers? Is there any recommended approach or best practice for handling tabs that are still under development? Has anyone implemented a feature flag or conditional tab visibility for dashboards? Environment Apache Superset version: (add your version here) Database: MySQL Deployment: Docker / Custom (add yours) Any guidance or suggestions would be appreciated. GitHub link: https://github.com/apache/superset/discussions/38499 ---- This is an automatically sent email for [email protected]. To unsubscribe, please send an email to: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
