I want to be able to specify which dashboards are listed on the “Example” tab of the landing page #18544
Replies: 5 comments
-
I think the idea of expanding this concept and providing a way to categorize dashboards is the way to go. #17408 (comment) I can understand that being able to set a Dashboard as an example might be useful to some, but the level of abstraction that categorization would bring is a big big plus. The only downside is that it might come with some complexity and design considerations. I believe the best approach to get attention and consensus is to write a SIP #5602. I can help with that @EBoisseauSierra |
Beta Was this translation helpful? Give feedback.
-
For reference, I think categorization might help satisfying the requirement shared in this other issue #18005 |
Beta Was this translation helpful? Give feedback.
-
@betodealmeida implemented something with customizing examples that may help here. |
Beta Was this translation helpful? Give feedback.
-
I am not sure if this the right place to bring this up but a business user one of the biggest issue we have is the option to customize the landing page. Like 90% of the users may only use one dashboard so why not let them configure it to be their landing page? |
Beta Was this translation helpful? Give feedback.
-
Hey @Bottlecapps why not creating a new issue with more information about the feature and how you envision that? |
Beta Was this translation helpful? Give feedback.
-
Problem
I would like to curate my own Superset example dashboards (that would use “real” data and be user-specific), and that these dashboards appear in the “Example” tab in Superset landing page.
Describe the solution you'd like
I would like to be able to define in a given dashboard settings, whether this dashboard is an Example dashboard or not — e.g. via a toggle switch.
One might want to protect this feature with a specific privilege (so that only a few people can define the Examples of all users of the Superset instance).
Alternatives considered
As discussed on Slack, an “Example” dashboard is a dashboard which
created_by_fk
isNULL
. My current workaround is toUPDATE dashboards SET created_by_fk = NULL WHERE id = <my_dashboard_id>;
on the back-end database… but it's not exactly a good practice and I don't always have admin access to back-end dbs.Additional context
This question is related to (yet distinct from) #17408 : we're here talking about the end result, not the back-end implementation.
Beta Was this translation helpful? Give feedback.
All reactions