-
Notifications
You must be signed in to change notification settings - Fork 14k
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow users to tag dashboards #3821
Comments
I second that. It would be useful to provide folders (or tags?!) for, e.g., departments or other categorical criteria. |
I use the datasources as a way to distinguish between departments / whatever. |
We will provide Tabs for dashboard, currently under design and discussion. |
It would be nice to do the slices too
|
I love the idea of tagging, rather than tabs or folders. That would allow a single dashboard to appear in multiple groups. If we do go down that route - I'd love to be able to set a specific tag to control the dashboards available on the welcome page. That way we can direct people to a specific curated set of dashboard as a starting point. |
I agree this is a nice feature, we want to role this out to 2000 people and the more we can group the better. |
Group the dashboards into Folders,I like this feature. |
I also prefer tagging over groups |
Few notes:
|
To summarise some of the things people have mentioned, and some things which are still a bit less defined. General Concensus Summary
Open Questions
What do you guys reckon? Anything else I've missed? |
Hi Alan,
Thanks for writing this up. here are my 2 cents.
1. I like the idea of having a "private" or "published" tag for dashboards,
maybe that can be a setting to default them dashboards as private or not?
2. As for other Magic tags, I like the idea of using a tag to bring
dashboards to the front. Not sure its essential.
3. People seem to like different colored tags, Im not really all that
concerned.
4. I don't think they need to be on the dashboard itself, it would only
take up room.
Would this also go on slices?
…On Tue, Dec 5, 2017 at 1:41 PM, Alan Cruickshank ***@***.***> wrote:
To summarise some of the things people have mentioned, and some things
which are still a bit less defined.
General Concensus Summary
- Tags or Folders?: *Tags*
- Many to many relationships. i.e. one tag can be applied to many
dashboards, one dashboard may have many tags.
- Same namespace to tag both dashboards and slices. By clicking on a
tag you can see both the dashboards and slices associated with that tag.
Effectively filtering the list
- Tags will be shown as coloured tabs just to the right of the
dashboard title. Bootstrap badge style
<https://getbootstrap.com/docs/4.0/components/badge/>
Open Questions
- Some people have mentioned tags which would confer some special
functionality, like a private tag which means only you can see it, or
a featured tag which would automatically bring things to the front of
a list - or put them onto the front page. Is this something where there are
sufficiently few use cases that we should have a few "magic" tags which
have special hardcoded features - or is this something that should be
configurable.
- as a followup, are there certain tags which should be
automatically implemented as a result, i.e. bundled into a standard setup
when calling superset init.
- should some tags be automatically applied to new slices - e.g. a
slice is automatically tagged as *private* until explicitly shared?
Perhaps a dashboard should be automatically private until tagged with the
*shared* tag - although my preference is to default to shared
rather than default to private.
- Should tags all be the same colour (grey/superset-teal) - or is
colour something that should be configurable for a given tag?
- Should tags be visible on the dashboards themselves? Or are they
something that is just shown in list views etc...? Likewise should tags for
slices be shown on the explore view?
What do you guys reckon? Anything else I've missed?
@mistercrunch <https://github.com/mistercrunch> @xrmx
<https://github.com/xrmx> @graceguo-supercat
<https://github.com/graceguo-supercat> @luciuschina
<https://github.com/luciuschina> @rpwils <https://github.com/rpwils>
@rumbin <https://github.com/rumbin> @bbs2009 <https://github.com/bbs2009>
@mnemalur <https://github.com/mnemalur>
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#3821 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AHOWzECpct2mbN8lHpCCchZIRu3yMSIeks5s9ZxRgaJpZM4QYrRW>
.
|
hi @alanmcruickshank just checking in to see if you have been able to make progress? thanks! |
Agreed! @alanmcruickshank logical groupings of dashboards would be an extremely valuable functionality to have. Our list of dashboards are getting a little out of hand. |
@mistercrunch tags dashboard_tags slices_tags |
@rpwils - I've not managed to make a stab at this, been completely snowed with a couple of other things. I like your suggested table schema. Having a separate The existing table |
And allowing permissioning based on tags would be a good solution to #1799. |
Well @mcdavey17 that may mean seriously restricting who can tag dashboards though. |
Permissions on tags could be a useful second stage but seems like a lot of
scope creep for "tagging v1".
For it to not be super restrictive - we could assume all tags can be freely
used and created but that there are a subset of specific "protected" tags
which require specific permissions (and optionally those tags could also
impart specific effects to the objects tagged with them). Building things
that way could also be nice in keeping the mechanics of tags and the
effects they impart separate.
On Mon, 19 Feb 2018, 00:22 Maxime Beauchemin, ***@***.***> wrote:
Well @mcdavey17 <https://github.com/mcdavey17> that may mean seriously
restricting who can tag dashboards though.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#3821 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AEdFuIZTBN4F-rYrEjnx6Ad43zw6qCNlks5tWL6ugaJpZM4QYrRW>
.
--
…_______
Alan Cruickshank
E: [email protected]
T: +44 770 6851825
|
Addresses apache#3821 - Created a Tags object - Added a Tags field to the dashboard view - Showed the tags field in search, filter, and edit fields - Added Tags database migration
@rororofff has funded $15.00 to this issue.
|
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. For admin, please label this issue |
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
Make sure these boxes are checked before submitting your issue - thank you!
Superset version
0.19
Expected results
I Would love to find a way to group multiple dashboards into logical groups and restrict access to each group.
Like Folder A -- > Dashboard1, Dashboard2, Folder B -- > Dashboard3, Dashboard4 etc..
When we list all Dashboards on the screen once you have too many , u need to use the filter criteria,.
Instead can we group them.
Actual results
Steps to reproduce
The text was updated successfully, but these errors were encountered: