Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Feature Request : Restrict user access to everything but dashboards #8730
Not all companies are ready to deliver data as a service yet.
So what about restricting registered user access to everything but dashboards ?
Dashboard in that mode should behave like when shared with a public link (no way to see the underlying records)
Thank you !
To clarify, I'm assuming this would also mean:
Thanks for your thoughts!
Our use case is :
So we are looking for a way to disable any discovery possibility, but you are right, giving access only to dashboard sounds much too restrictive.
Maybe an interesting feature could be to prevent user from editing the question itself (table, filter, view, group, columns in raw mode), but to let him choose the right rendering (bar, pie...).
That way user could create copies of predefined questions with the right rendering,
These tailored questions and these dashboards could be saved only in personal collection.
This could be achieved with a group's attribute disabling all the discovery features,
But It might be a lot of work. What do you think about this idea ?
YES, ONLY DASHBOARDS
If I understand correctly, this is already possible by creating a group with no "Data permissions". Make sure to revoke all permissions from the "All Users" group too. You can also just give the group "View" access to specific collections if you want to restrict them to a subset of dashboards/questions.
We even do hide the buttons/sections @mazameli mentioned in his first comment if the user doesn't have any Data permissions:
As far as not allowing the user to click into a question from a dashboard, I don't really see the purpose of that as it doesn't expose any new data, it's just showing a fullscreen version of one question. We already hide the query builder bar too.