I built a default dashboard to embed in a plataform and use as a user analytics.
My only problem is that I can only use it to one user and it's datas, I would like to use those same graphics to generate automatically the same dashboard but to different users and it's datas... Is there any way to do it?
flamber
November 29, 2021, 12:43pm
2
Hi @leonardo.miranda
I'm unsure if I understand what you're asking for, but the Enterprise Edition has Sandboxing, which allows you to do row-level access:
https://www.metabase.com/learn/permissions/data-sandboxing-row-permissions.html
Otherwise you would have to use Locked parameters via Signed Embedding:
https://www.metabase.com/docs/latest/administration-guide/13-embedding.html
Sorry but this is not what I meant. I'll try to be more clear...
I'm developing an IoT web site where people can log in and control their devices.
Currently I'm building a dashboard everytime a new people join the web site and sharing to their profile.
What I'm trying to do is to build a default dashboard in and embed it to the plataform, so people can see their data.
I just don't want to do the same dashboard over and over again. I need to do just one that fits to everyone!
flamber
December 2, 2021, 12:25pm
4
@leonardo.miranda Yes, then use the Enterprise/Pro edition or build it yourself using Embedding.
That's what I'm trying to do but I don't have the option to embed the dashboard without any data.
Also, I didn't see anything like this in the Enterprise/Pro edition.
flamber
December 2, 2021, 12:32pm
6
@leonardo.miranda The Enterprise edition comes with Sandboxing functionality, which can be used in-app, not only via Embedding:
Read this: https://www.metabase.com/docs/latest/enterprise-guide/data-sandboxes.html
You need to add something to a dashboard before you can enable embedding.
Read this: https://www.metabase.com/docs/latest/administration-guide/13-embedding.html