Hi everyone, I wanted to ask a few things about dashboards in Metabase.
Can I grant access to specific users (external and/or internal) so they can view my dashboards without making them 100% public?
Is it possible to configure email sending using an Office 365 mailbox? (I was getting an error.)
When creating a dashboard with multiple cards, for example in Power BI, when I click on an "age" chart, it acts as a filter for the other cards. That is, if I select age > 16, the other cards automatically update to show only the data corresponding to that range, such as women > 16, men > 16, etc.
This may depend on how you want or need to regulate access. If you can write external code that can perform identification & authentication, you can use Static Embedding to generate a token to authorized users to view the dashboard without having to log into the Metabase UI. If you need to authenticate using Metabase credentials, Interactive Embedding may work better for you. Interactive Embedding is a feature of the paid versions of Metabase.
An overview of embedding options is available here:
Only if the mailbox can use simple SMTP authentication and doesn’t require OAuth. Simple SMTP authentication is sunsetting on M365 next year, though, so you may be better off sending through an external mail service, at least until Metabase supports OAuth.
Metabase can do the same thing. Filters are set at the dashboard level (even if they’re visually attached to a card) and can apply to any charts you want. When you define the filter, you set what field in each chart the filter applies to, if any. For extra interactivity, you can configure the card’s Click Action to set the filter to the clicked value.