Access to Dashboards via Magic Link #42
Unanswered
KazWolfe
asked this question in
Dashboards & cards
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
What type of request is this?
New dashboard feature
Existing card or feature name
None
Describe the enhancement
Currently, in order to place a dashboard on a tablet or similar device, a user account needs to be made for that tablet - or the tablet's IP address needs to be added to a special authorized list. This is still sub-optimal, as (a) there's no guarantee that a tablet will have a consistent IP address (and static IPs are generall falling out of fashion, and (b) it allows busybodies to push buttons and break things.
By allowing a Dashboard to be marked as "embeddable" and accessed with a certain magic URL (and embedded via an iframe), home administrators can control access to dashboards via tablets/kiosks far more effectively without the same rigor.
Security considerations for this are minimized slightly as the intended use of such a magic URL is an already-restricted context: leaking the token is a non-issue if it's impossible to extract the token from the tablet UI.
Use cases
The primary use is to allow embedding dashboards inside
<iframe>s or allowing direct navigation to a dashboard URL on a tablet. This keeps things working in a more reliable manner, and allows creation (and management) of consistent user experiences.Visual examples
No response
Anything else?
See Datadog's embeddable dashboard feature for a high-order case of prior art.
Beta Was this translation helpful? Give feedback.
All reactions