Secure panel sharing in grafana3

I am looking for a way to automatically share graphs / panels / panels with a number of clients in grafana 3, but without the risk that clients can access any other data from the grafana instance.

In grafana, you can embed panels in an iframe to share them on websites. That would be ideal for my use case. For this auth: anonymous must be enabeld = true in the config. Id like to know what the implications for this parameter are, except that my clients do not need to register grafana users to access their graphs.

I understand that you can create organizations in grafana, and anonymous users must be registered with this. Now, if I create OrganizationA and OrganizationB, does this mean that customerA does not have access to panels from customerB? And does this also mean that my clients must be registered grafana users?

What I do not want is to create a separate grafana instance for each client, since they all use the same data source and are linked to other dashboards. Exporting png and uploading them clockwise on a website would be a less desirable job.

Can anyone help? I could not find anything about these security issues, but I am sure that grafana is already being used for this use case. Or does anyone have experience with alternative dashboard software to monitor server actions and data?

Here is the grafana document regarding config: http://docs.grafana.org/installation/configuration/

+5
source share

All Articles